How-To Geek

Teach Yourself to Program with the New Interactive Khan Academy Tutorials

The Khan Academy, known for their thousands of video lessons, has just rolled out a new interactive programming section. Work on the programs while, in real time, the effects of your changes take place in the sidebar.

It’s a great way to see the impact of your code the second you make changes. In the above image, we were working on a line-art drawing based on a simple bit of code; every time we changed so much as a single number or a parenthetical, the preview changes instantly. Hit up the link below to take a tour of the new interactive programming section.

Khan Acadmey – Computer Science Tutorials

Jason Fitzpatrick is a warranty-voiding DIYer who spends his days cracking opening cases and wrestling with code so you don't have to. If it can be modded, optimized, repurposed, or torn apart for fun he's interested (and probably already at the workbench taking it apart). You can follow him on if you'd like.

  • Published 08/15/12

Comments (2)

  1. Marcel

    For the protection of Khan Academy, JavaScript appears to be the only lessons offered. There are multiple other sites for learning other languages for free, but they are not interactive.

  2. MMM

    @Marcel -I thought they had Python too. I think that Python and C are the only languages worth starting out in anyway, and not because I think that they are the only worthy languages, but rather the only languages worth starting out in. C because not only is ANSI-C a small language, but also because it seems to be the staple that most other languages are compared too. Once you learn C, jumping to another language after learning the fundamentals is easy-peasy. Python because it is intuitive and allows you to focus more on the algorithms and problem solving. With that being said, the Python tutorials @ Khan pretty much suck.

More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!