Technology · 12-15
Programming foundations
6 guided lessons
Short explanations, worked examples, hands-on practice, optional checks, and a note for grown-ups.
- 1
Algorithms and decomposition
Begin with an overview of “Algorithms and decomposition”. Then learn the main idea, follow an example, and try it yourself.
14 min - 2
Python variables and functions
Begin with an overview of “Python variables and functions”. Then learn the main idea, follow an example, and try it yourself.
14 min - 3
JavaScript and interaction
Begin with an overview of “JavaScript and interaction”. Then learn the main idea, follow an example, and try it yourself.
14 min - 4
Lists, objects, and data
Begin with an overview of “Lists, objects, and data”. Then learn the main idea, follow an example, and try it yourself.
14 min - 5
Testing and debugging
Begin with an overview of “Testing and debugging”. Then learn the main idea, follow an example, and try it yourself.
14 min - 6
Build a small useful program
Begin with an overview of “Build a small useful program”. Then learn the main idea, follow an example, and try it yourself.
14 min