1. Education: Paving the Way for Computational Thinking.
- Author
-
Guzdial, Mark
- Subjects
- *
COMPUTER programming , *EDUCATION , *PROBLEM solving , *ALGORITHMS , *PSYCHOLOGY , *LEARNING - Abstract
The article discusses research into how computer programming concepts can be made accessible to non-programmers. Effective educational methods need to draw upon insights from a variety of fields including computer science, education, and psychology. In a study performed by Lance A. Miller during the 1980s it was revealed how non-programmers rarely resort to control flow when approaching multi-step tasks. Subsequent experiments by John Pane and others at Carnegie Mellon University showed that object-oriented thinking does not come naturally to humans.
- Published
- 2008
- Full Text
- View/download PDF