Coding course
💻 Coding & Computational Thinking
Think like a programmer: give clear instructions, debug, use loops and choices, work with data, understand networks, and ship your first program.
Complete lesson syllabus
Every lesson below contains age-banded facts and quiz questions. Some lessons also include a make-or-explain artifact prompt. Titles are shown in their current course order.
- Giving Clear Instructions
- Sequences & Steps
- Debugging
- Loops
- Events
- If/Then Choices
- True/False Logic
- Variables & Memory
- Data
- Patterns, Sorting & Search
- What Is a Computer?
- Networks & the Internet
- Web Pages & Links
- Cybersecurity Basics
- AI Learns From Data
- Design an App
- Build a Game
- Teamwork & Version History
- Tech for Everyone
- Ship Your First Program
Open a representative lesson
See age-by-age facts, a sample quiz prompt, sourcing where available, and the artifact prompt from Giving Clear Instructions.
How age adaptation works
The lesson record contains separate fact sets and quiz questions for Pre-K, kindergarten, early elementary, and upper elementary. This is not the same paragraph with a smaller font: vocabulary, detail, and question demands can change by age band. Parents can still choose a different level if their child needs it.
Assessment and records
Course quizzes provide immediate practice feedback. Completion and progress can feed parent-managed records, but a quiz score is not a teacher-issued grade, independent diagnosis, or accredited course credit.
Related courses
Browse all 57 courses · See 16 sample lessons · Read the learning-quality standard