Skip to content
PlayOwl

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 12 · Coding

Grade 12 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.

  1. Course

    Select and Scope a Software or Research Project

    About 100 min Free starter

  2. Course

    Architecture and Modular Interfaces

    About 100 min Free starter

  3. Course

    Data Models and Persistent State

    About 105 min Free starter

  4. Checkpoint quiz

    Checkpoint 1

    Covers: Select and Scope a Software or Research Project, Architecture and Modular Interfaces, Data Models and Persistent State

    About 18 min

  5. Course

    Implementation with Robust Error Handling

    About 100 min Free starter

  6. Course

    Tests, Profiling and Security Review

    About 105 min Free starter

  7. Checkpoint quiz

    Checkpoint 2

    Covers: Select and Scope a Software or Research Project, Architecture and Modular Interfaces, Data Models and Persistent State, Implementation with Robust Error Handling, Tests, Profiling and Security Review

    About 18 min

  8. Checkpoint quiz

    Checkpoint 3

    Covers: Select and Scope a Software or Research Project, Architecture and Modular Interfaces, Data Models and Persistent State, Implementation with Robust Error Handling, Tests, Profiling and Security Review, Human-Centered Design and Accessibility

    About 16 min

  9. Final assessment

    Final assessment

    Covers: Select and Scope a Software or Research Project, Architecture and Modular Interfaces, Data Models and Persistent State, Implementation with Robust Error Handling, Tests, Profiling and Security Review, Human-Centered Design and Accessibility, Documentation, Deployment and Maintenance, Demonstrate, Defend and Reflect on a Capstone

    About 32 min