Coding
Python Programming
Students learn text-based programming with Python by building functional projects while practicing variables, logic, loops, functions, problem-solving, and debugging.
Move from learning code to building with it.
Grades 8–12The Experience
What students will do
- 01Write and run Python code.
- 02Build a functional project using logic, loops, and functions.
- 03Test the program, identify errors, and improve the result.
What students will learn
- Variables and program logic
- Loops and functions
- Problem-solving and debugging
Student Deliverable
Something to show for it.
A working Python project students can demonstrate and explain.
Available customization
Starting level, project topic, challenge level, and individual or collaborative work.
The Next Step
Bring This Program to Your School
Tell us about your students, schedule, and goals. We will help determine the right format for your school or organization.
