Intro Programming INTRO
Grades 9–10 · Python programming & computational thinking · No prior experience needed
Learn to think like a computer scientist
Course Topics
All units and topics for the intro programming course.
Python Reference
Syntax guides, built-in functions, and quick-reference resources.
Problem Sets
Practice exercises at beginner, intermediate, and advanced levels.
- Problem sets coming soon.
TEACHER
Scope and Sequence
Unit plans and course delivery structure for Grades 9–10.
- Scope and sequence documents coming soon.
TEACHER
Teacher Resources
Lesson plans, rubrics, and assessment materials for the intro course.
- Teacher resources coming soon.
Intro Section Activity
Last 5 new articles
-
An overview of testing
(June 27, 2026)
in Programming Fundamentals, Testing , -
The debugging process
(June 27, 2026)
in Programming Fundamentals, Debugging, -
How to use debugger in VScode
(June 27, 2026)
in Programming Fundamentals, Debugging, -
How to understand error messages in Python
(June 27, 2026)
in Programming Fundamentals, Debugging, -
Tracing lists and dictionaries
(June 27, 2026)
in Programming Fundamentals, Code Reading, Tracing & Prediction,
Last 5 edited articles
-
An overview of testing
(June 27, 2026)
in Programming Fundamentals, Testing , -
The debugging process
(June 27, 2026)
in Programming Fundamentals, Debugging, -
How to use debugger in VScode
(June 27, 2026)
in Programming Fundamentals, Debugging, -
How to understand error messages in Python
(June 27, 2026)
in Programming Fundamentals, Debugging, -
Tracing lists and dictionaries
(June 27, 2026)
in Programming Fundamentals, Code Reading, Tracing & Prediction,