Utah Computer Programming II (2023)
- Level High School
- Contact Hours 60
- Timeframe Year
To view the entire syllabus, click here or click to explore the full course.
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. |
Explore programs that your students will build throughout this course!
Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.
Learn MoreDidn’t find what you were looking for? Here are a few links that might be useful to you.