This course is designed for children who are curious about programming or the Internet. It teaches programming essentials through patient, step-by-step examples paired with funny illustrations and mini games. Students begin with the basic programming concepts, like working with strings, arrays, and loops, and then move on to more advanced topics, like building interactivity with jQuery and drawing animations with Canvas. Along the Course, students create a series of games such as Find Treasure, Hangman, Snake and Star Wars.