IDG News Service >
 

Online Tutorial Site Launches Free Computer Science Classes

o Sarah Jacobsson Purewal
16.08.2012 kl 14:19 | PC World (US)

Khan Academy, the free online tutorial website, has launched a new interactive computer science curriculum that features video tutorials, editable script boxes with real-time GUIs, and colorful images that will likely appeal to kids and beginning programmers.

 

Khan Academy, the free online tutorial website, has launched a new interactive computer science curriculum that features video tutorials, editable script boxes with real-time GUIs, and colorful images that will likely appeal to kids and beginning programmers.

The curriculum is headed by noted JavaScript programmer John Resig, who is best known as the creator of the jQuery JavaScript library.

According to Resig, the interactive platform is designed to target people with no programming knowledge, and to be engaging and approachable for people of all ages, including young children.

"In an environment that is truly responsive you can completely change the model of how a student learns: rather than following the typical write -> compile -> guess it works -> run tests to see if it worked model, you can now immediately see the result and intuit how underlying systems inherently work without ever following an explicit explanation," Resig wrote in a blog post.

"Rather than starting computer science education off by explicitly teaching how a computer works or fundamental programming concepts (like variables, logic, control structures, etc.) you put the student into code of graduate complexity and encourage them to manipulate, explore, and write their own programs."

Most of the lessons in the computer science curriculum involve a box with code in it next to a graphical user interface (GUI). The code is already written to display a colorful, interesting shape in the GUI, but users are encouraged to manipulate the code to see how their changes affect the final product. Users can manipulate code by typing directly into the script box, or by clicking on values and dragging their mouse to the left or right to decrease or increase the value.

Lessons range from easy to advanced, though the most advanced lessons are just shy of university-level material, since this is designed to be more of an introduction to a programming course.

Khan Academy was founded in 2006 by Salman Khan, whose vision was to create an interactive, online learning environment where people could learn at their own pace for free. Khan Academy initially started as a YouTube channel on which Khan created YouTube videos using Yahoo Doodle images to help his cousins with math. The academy has since blossomed into a well-funded nonprofit organization with more than 3,300 videos on multiple categories, including math, history, medicine, finance, physics, chemistry, biology, economics, and, now, computer science.

Follow Sarah on Twitter, Facebook, or Google+.

Keywords: Internet  Industry Verticals  
Latest news from IDG News Service
Latest news from IDG News Service

Copyright 2009 IDG Magazines Norge AS. All rights reserved

Postboks 9090 Grønland - 0133 OSLO / online@idg.no / Telefon 22053000

Ansvarlig redaktør Morten Kristiansen / Utviklingsansvarlig Ulf H. Helland / Salgsdirektør Jon Thore Thorstensen