Teaching computer programming in schools
I reproduce few lines from the book “ Studying the Novice Programmer” edited by Elliot Soloway and James C. Sphohrer, published by Lawrence Erlbaum Associates, publishers.
“Why should programming be taught in schools? The two most commonly heard answers to this question are: (1) computers are the future, so students should become familiar with them to enhance their job skills and to make them informed citizens in a technological society, and 2) learning to p;rogram is a cognitively demanding activity that can open the door to new ways of exploring powerful ideas and thereby help students develop “good habits of mind” that will make them more creative and effective problem solvers. This second answer to the question of why programming should be taught in the schools deals with the problem of transfer: how to make knowledge and skills learned in one context available in unforeseeable ways in some other context”.
Any body has the experience of the second answer in teaching computer programming?
Tags:
-
▶ Reply to This