| Activity | Points | Item Type |
|---|---|---|
| Introduction to Programming | ||
| Project: Pair-Programming Paint! | ||
| Programming with JavaScript | ||
| JavaScript Control Structures | ||
| Functions and Parameters | ||
| Project: Tell a Story | ||
| Basic Data Structures | ||
| Digital Information | ||
| Project: Steganography | ||
| Project: Create an Image Filter! | ||
| The Internet | ||
| Project: The Effects of the Internet | ||
| Data | ||
| Project: Present a Data-Driven Insight | ||
| Project: The Impacts of Computing | ||
| Creative Development | ||
| Final | ||
| Computer Science Careers | ||
| Midterm | ||
| Extra Karel Practice | ||
| Extra Karel Puzzles | ||
| Karel Challenges | ||
| Web Development | ||
| Functions and Parameters Practice | ||
| Extra Console Challenges | ||
| Animation and Games | ||
| Project: Breakout | ||
| Data Structures Challenge Problems | ||
| Visualizing Music | ||
| Project: Tic Tac Toe | ||
| Project: Helicopter Game | ||
| More Basic Data Structures | ||
| Computer Science Principles Pretest | ||
| Computer Science Principles Posttest | ||
| Project: The Shopping List | ||
| Project: Testing 1, 2, 3 ... |
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup