Please enable JavaScript to use CodeHS


Utah Computer Programming II (2023)

Units

Unit Description
Functions and Exceptions (Duplicate Shallow): Students learn how their programs can be decomposed into smaller pieces that work together to solve a problem.
Strings (Duplicate Shallow): Students use more sophisticated strategies for manipulating text in their programs - slicing, concatenating, and formatting.
Creating and Altering Data Structures (Duplicate Shallow): Students learn how tuples and lists are formed and the various methods that can alter them.
Project: Guess the Word (Duplicate Shallow): Students use the skills they've learned throughout the course to build a word guessing game.
Classes and Objects (Duplicate Shallow): Learn the principles of object-oriented design.