Read: Week 1: What is Computational Thinking?
Start with the chapter spine
Open practice dock
Drills and weak-topic replay
Study library
Search all imported chapters
Computational Thinking
Continue from the last thing you actually touched, instead of hunting through the registry again.
ContinueNo assignments matching your criteria.
Try a broader filter or jump back to the course hub to browse the full assignment set.
Week 1: What is Computational Thinking?
Deep dive into patterns and axioms.
Week 1: Data Types & Representation
Deep dive into patterns and axioms.
Week 2: Pseudocode Basics
Deep dive into patterns and axioms.
Week 2: Iteration & Filtering
Deep dive into patterns and axioms.
Week 3: Procedures & Parameters
Deep dive into patterns and axioms.
Week 3: Side Effects of Procedures
Deep dive into patterns and axioms.
Week 4: Nested Iterations
Deep dive into patterns and axioms.
Week 4: Binning & Complexity Introduction
Deep dive into patterns and axioms.
Week 5: Lists & Collections
Deep dive into patterns and axioms.
Week 5: Insertion Sort
Deep dive into patterns and axioms.
Week 6: Dictionaries
Deep dive into patterns and axioms.
Week 6: Dictionary Applications
Deep dive into patterns and axioms.
Week 7: Graphs & Adjacency Matrices
Deep dive into patterns and axioms.
Week 7: Adjacency Matrices
Deep dive into patterns and axioms.
Week 8: Graph Algorithms — Routes & Paths
Deep dive into patterns and axioms.
Week 9: Recursion
Deep dive into patterns and axioms.
Week 9: Depth-First Search (DFS)
Deep dive into patterns and axioms.
Week 10: OOP — Encapsulation & Abstraction
Deep dive into patterns and axioms.