Unit | Description |
---|---|
Functions and Exceptions: Students learn how their programs can be decomposed into smaller pieces that work together to solve a problem. | |
Strings: Students learn more sophisticated strategies for manipulating text in their programs. | |
Project: The Game of Pig: Students program a classic two-player game played with a 6 sided die. | |
Creating and Altering Data Structures: Students learn how tuples and lists are formed and the various methods that can alter them. | |
Extending Data Structures: Students learn to build more complex programs that make use of grids and dictionaries. | |
Project: Guess the Word: Students write a program for a word guessing game. | |
File I/O: Students learn to read, write, and process information from text files. | |
Classes and Objects: Students learn the principles of object-oriented design. | |
Exploring CS Careers: Students learn potential career paths in the field of computer science. |
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