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 10 · Coding
Grade 10 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.
-
Checkpoint quiz
Checkpoint 1
Covers: Structured Programming and Design Contracts, Objects, Classes and Encapsulation, Collections and Algorithmic Patterns
-
Checkpoint quiz
Checkpoint 2
Covers: Structured Programming and Design Contracts, Objects, Classes and Encapsulation, Collections and Algorithmic Patterns, Searching, Sorting and Efficiency, Files, Data Validation and Errors
-
Checkpoint quiz
Checkpoint 3
Covers: Structured Programming and Design Contracts, Objects, Classes and Encapsulation, Collections and Algorithmic Patterns, Searching, Sorting and Efficiency, Files, Data Validation and Errors, Events and User Interface State
-
Final assessment
Final assessment
Covers: Structured Programming and Design Contracts, Objects, Classes and Encapsulation, Collections and Algorithmic Patterns, Searching, Sorting and Efficiency, Files, Data Validation and Errors, Events and User Interface State, Version Control, Tests and Collaboration, Build an Original Object-Oriented Project