The website for Stanford University's Computer Science 101 contains lecture notes and interactive JavaScript exercises, and is available for free to the public. The exercises can be completed within the browser. The technology used to create the in-browser exercises is discussed here. The course material includes lessons on: An introduction to code Images and image reading code For loops If statem