Khan Academy Computer Programming – Khan Academy provides introductory, self-paced courses for programming drawings, animations and games using JavaScript and ProcessingJS. Students can also learn how to create webpages with HTML & CSS or learn how to use SQL to store, query and manipulate data.