In our class we used the Khan Academy's Computer Science module, which has its own version of Processing.js
Processing.js is the JavaScript implementation of the Processing programming language. Designers, artists use Processing for professional finished work.  Many universities like UCLA, RISD, CMU use Processing in their classrooms to teach programming. See some student samples at 

For more on introducing students to programming using Processing, read my article 
 Building with Code    (Written for my pledge for CSEd week Dec 9-15, 2012  )

CLASS projects

Optional projects for LASD students


  • Read the code and the comments
  • Experiment , try the 'How can you questions'
  • Use Save as spin Off to make your own version and change it completely

Math Class project (done at Santa Rita)

Math programs to calculate Areas and Perimeters, temperatures

Virtual Robot

see Arduino page