Programming Fundamentals

Is this course right for me?

If you have never programmed before, Khan Academy is a great place to begin! Learn the fundamentals of programming and begin programming in one hour.       

Course Goals/Objectives

Khan Academy provides the opportunity for new learners with no previous programming experience to begin learning the basics.  More specifically, you will learn how to use the JavaScript language and the ProcessingJS library to create fun drawings and animations.  In addition to the fundamentals, learners will be instructed on how to create actual programs and given a platform to practice. This course only helps to introduce learners to Khan Academy programming and drawing basics.  For more training on topics including coloring, animation basics, functions, etc. go to

Before you begin click here to learn more about learning programing with Khan Academy.

Publisher Website: