An introduction to object-oriented programming with a didactic microworld: objectKarel.
Stelios XinogalosMaya SatratzemiVassilios DagdilelisPublished in: Comput. Educ. (2006)
Keyphrases
- object oriented programming
- programming language
- object oriented
- learning environment
- programming concepts
- key concepts
- learning processes
- development tools
- functional programming
- distance learning
- object oriented concepts
- object oriented languages
- exception handling
- learning process
- learning perl
- web development
- conceptual understanding
- database applications
- general purpose