Education: Paving the Way for Computational Thinking.

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...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 51; no. 8; pp. 25 - 28
Autor principal: Guzdial, Mark
Formato: Artículo
Publicado: Association for Computing Machinery Aug2008
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario: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.