TR2000-28

Approaches to Processes of Constructing in Software Construction Kits


    •  Carol Strohecker, Adrienne H. Slaughter, "Approaches to Processes of Constructing in Software Construction Kits", Tech. Rep. TR2000-28, Mitsubishi Electric Research Laboratories, Cambridge, MA, June 2000.
      BibTeX TR2000-28 PDF
      • @techreport{MERL_TR2000-28,
      • author = {Carol Strohecker, Adrienne H. Slaughter},
      • title = {Approaches to Processes of Constructing in Software Construction Kits},
      • institution = {MERL - Mitsubishi Electric Research Laboratories},
      • address = {Cambridge, MA 02139},
      • number = {TR2000-28},
      • month = jun,
      • year = 2000,
      • url = {https://www.merl.com/publications/TR2000-28/}
      • }
Abstract:

A shorter version of this paper appears in Proceedings of the International Workshop on Applied Learning Technologies, IEEE Computer Society Press, 2000 (MERL WP2000-07). We have developed a genre of software construction kits and a framework for implementing them. The framework is both conceptual and structural. Its conceptual aspect derives from constructivist learning theory, and its structural aspect extends the Java Abstract Windowing Toolkit. This framework, called the \"Kit4Kits,\" supports generation of software kits that are highly graphical and highly interactive. They are characterized by two main processes: players\' building of objects from graphical elements, and the software\'s activation of the constructions. Five existing kits demonstrate a range of techniques for constructing objects. Additional techniques have become apparent as users of the framework created their own kits. We review these results and discuss various techniques for constructing graphical, dynamic, two-dimensional objects in software tools for learning.