THIS IS THE STATIC AUG 2016 VERSION! Visit bjc.edc.org for the most current version.
In this course, you will create apps and other 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.
You are among the first in the nation to be doing this.
The BJC4NYC project is adapting the University of California, Berkeley's introductory computer science course as a high school AP CS Principles course. Over the years 2015-2018, BJC will be introduced to 100 NYC high schools. Your comments, corrections, and other feedback are valuable and will help to improve this course.
This content is under development.
Please check that your system meets the minimum specifications for running Snap!
Teacher Guide
Term 1 Programming Project
Unit 8