Linked by Thom Holwerda on Thu 20th Sep 2012 20:27 UTC, submitted by MOS6510
General Development "Online Python Tutor is a free educational tool that helps students overcome a fundamental barrier to learning programming: understanding what happens as the computer executes each line of a program's source code. Using this tool, a teacher or student can write a Python program directly in the web browser and visualize what the computer is doing step-by-step as it executes the program."
Permalink for comment 535905
To read all comments associated with this story, please click here.
barrier...learning
by l3v1 on Fri 21st Sep 2012 00:44 UTC
l3v1
Member since:
2005-07-06

helps students overcome a fundamental barrier to learning programming: understanding what happens as the computer executes each line of a program's source


While the tool and the approach itself seems nice, I still think that it's done backwards. The students need to be explained and taught how a computer works, how code is executed, what happens when a program runs, how and what instructions do, and then the barrier will not exist anymore. Such tools can be useful in explaining all that, for sure, but not as a programming-learning tool, more a programming/language-understanding tool.

Reply Score: 2