Skip to main content
Other
Chameleon: An Adaptive IDE for Early Programming Instruction
Faculty Summer Grants
  • Keith A. Shomper, Cedarville University
  • Mark Erikson, Cedarville University
Document Type
Summer Grant: Campus-only access
Publication Date
1-1-2010
Disciplines
Abstract

In this paper we describe Chameleon: an adaptable integrated development environment (IDE) for teaching C++ to beginning programmers. Chameleon is distinguished from other IDEs by allowing instructor-based control of the feature set and interface appearance. Chameleon's mutability permits instructors to control the complexity of the IDE interface and/or programming features to support or reinforce educational concepts as they are encountered in the classroom. The guiding concept is to provide one programming environment which adapts to student programmers to transition them from a simple, bare-bones IDE to a full-fledged programming environment.

Citation Information
Keith A. Shomper and Mark Erikson. "Chameleon: An Adaptive IDE for Early Programming Instruction" (2010)
Available at: http://works.bepress.com/keith-shomper/2/