In this course, you will create programs using the snap programming language, you will learn some of the most powerful ideas of computer science, you will be creative, and you will discuss the social implications of computing, thinking deeply about how you can be personally active in promoting the benefits and reducing the possible harms.
These are the minimum specifications for running Snap!
Teacher Guide
Term 1 Programming Project