top of page

This fun elective lab course loosely follows UC Berkeley's Beauty and Joy of Computing curriculum for non-computer science majors.

 

For most of the year, we will learn the fundamentals of computer science and programming using Snap!, a visual programming language.  (For a quick introduction to Snap!, try this Hour of Code activity.)  In 2nd semester we will use Blender to model objects on the computer (and print at least one of the models!) and make 3D animations.  We will also use the knowledge of programming fundamentals gained in 1st semester to explore other programming languages.  Everyone will learn a bit about JavaScript, and students interested in taking AP Computer Science will start learning Java.

 

Computer Science

Semester 1 (old stuff)

Semester 2 (current)

bottom of page