Keyphrases
- computer programming
- diagrammatic reasoning
- symbolic reasoning
- structural analysis
- cognitive processes
- programming concepts
- learning process
- human problem solving
- computer science
- computer programs
- programming course
- databases
- three dimensional
- database
- introductory computer
- lego mindstorms
- symbolic representation
- computational models
- production system
- multistage
- virtual environment
- high level