Khan Academy to launch computer science curriculum

The creator of the JavaScript jQuery library has been working on a complete computer science program for Khan

By , IDG News Service |  IT Management, education, Khan Academy

Note: The story has been updated to include news of the launch, which occurred a day earlier than had been announced.

Free online tutorial service Khan Academy has launched a new series of instructional videos and tutorials covering the field of computer science.

"This project is going to blow the doors off Computer Science education," boasted Khan's dean of computer science and noted JavaScript programmer John Resig, in a Twitter message. "I have a feeling that people are going to have A LOT of fun with it."

In another Twitter message, Resig hinted of a project that has taken him 10 months to complete. Resig is the creator of the widely used jQuery JavaScript library, and has written numerous books on JavaScript.

Shantanu Sinha, Khan Academy president and COO, called the curriculum "pure magic," in another Twitter message.

In a blog post last December, Resig said it would be likely that its computer science curriculum would teach JavaScript as a first language. While noting JavaScript's many shortcomings, Resig praised the language for its "ubiquity, desirability in the larger workforce, lack of prior installation requirements, and ability to create something that's easy to share with friends," he wrote, adding that the curriculum would not focus solely on JavaScript.

Khan will be joining a number of other institutions, such as Google and the W3C (World Wide Web Consortium), in efforts to get individuals to better understand programming. The W3C's W3schools offers basic online training for most Web technologies, such as HTML, CSS, JavaScript and others. Google's Code University offers complete basic courses in C++ and Python.

Join us:
Facebook

Twitter

Pinterest

Tumblr

LinkedIn

Google+

Answers - Powered by ITworld

ITworld Answers helps you solve problems and share expertise. Ask a question or take a crack at answering the new questions below.

Ask a Question
randomness