Please enable JavaScript to use CodeHS

Lesson 3.2

AP Computer Science Principles in Python (2025)

Uses of Programs

Lesson 3.2 Uses of Programs

Description

Objective

Activities

These are all the activities included in the lesson

3.2.1 Uses of Programs
3.2.2 Why Should You Learn to Program?
3.2.3 Coding for a Cause
3.2.4 Response: Coding for a Cause
3.2.5 Reflection: Learning to Program
3.2.6 Reflection: Programs in Your Life
3.2.7 Reflection: Future Programs
3.2.8 Task: Computing Innovations