A suggested default path with course quizzes, checkpoints and a final assessment. 8 of 8 courses are authored. Schools and families can adopt it as is, customize a copy or choose individual courses.
Grade 4 · Coding
Grade 4 Programming and Computational Thinking
8 courses · 3 checkpoint quizzes · a final assessment · first 5 courses free
What the stops mean
- Course: lessons, practice and its own end quiz
- Checkpoint quiz: revisits several courses
- Final assessment: the whole path
- PlayTime and games: optional practice and fun
Progress counts required courses and quizzes only. Optional stops never change it.
-
Course
Variables and Expressions
-
Course
Conditions and Branching
-
Checkpoint quiz
Checkpoint 1
Covers: Plan Programs with Flowcharts, Variables and Expressions, Conditions and Branching
-
Course
Loops and Reusable Patterns
-
Course
Functions with Simple Inputs
-
Checkpoint quiz
Checkpoint 2
Covers: Plan Programs with Flowcharts, Variables and Expressions, Conditions and Branching, Loops and Reusable Patterns, Functions with Simple Inputs
-
Course
Coordinates and Game Events
-
Checkpoint quiz
Checkpoint 3
Covers: Plan Programs with Flowcharts, Variables and Expressions, Conditions and Branching, Loops and Reusable Patterns, Functions with Simple Inputs, Coordinates and Game Events
-
Course
Test Edge Cases and Debug
-
Final assessment
Final assessment
Covers: Plan Programs with Flowcharts, Variables and Expressions, Conditions and Branching, Loops and Reusable Patterns, Functions with Simple Inputs, Coordinates and Game Events, Test Edge Cases and Debug, Build and Explain an Original Mini-Game