In this paper we introduce the JavaSpaces NetBeans IDE (JSN) which integrates the JavaSpaces technology, an implementation of Linda principles in Java, with the NetBeans1 IDE. JSN is a didactic tool for practical assignments during distributed programming courses. It hides advanced aspects of JavaSpaces configuration and lets students focus on interprocess coordination. An important component of JSN is a distributed debugger which can help to make concurrent programming classes easier to understand and more compelling. Categories and Subject Descriptors K.3.1 [Computer Uses in Education]: Tools, Instructional Technologies, Active Learning General Terms Design, Experimentation, Human Factors Keywords distributed programming, Linda, JavaSpaces, integrated development environment, NetBeans, distributed debugger