Free Quick ScanCP WEEKLY LIVE
One challenge.
A new way to think.
A free 45-minute online class inspired by CP Weekly Challenges. Explore how to understand, solve, test, and explain a problem.
LEARN TOGETHER
A weekly place to explore
Free · 45 minutes
Designed mainly for L1–L3 learners. Each session will state its prerequisites and recommended level.
Saturday · 22:00
22:00 Toronto time (America/Toronto). Starts October 10, 2026. The local time remains 22:00 when daylight saving time changes.
This week’s topic
Topic to be announced. Code examples use Python or C++. Sessions take place on Zoom; registered families receive joining details.
LEARN TOGETHER
What happens in 45 minutes?
- 5 min — Read the problem and identify the goal.
- 10 min — Try a simple approach and compare ideas.
- 15 min — Develop the solution and walk through code.
- 10 min — Test, debug and try a variation.
- 5 min — Questions and an optional next challenge.
LEARN TOGETHER
Upcoming themes · draft sequence
L1–L2 · Reliable simulation
Track state changes and design useful tests.
L2 · Complete enumeration
List possibilities and explain why none are missing.
L2–L3 · Counting and prefix sums
Avoid repeated work with a better representation.
L3 · Exploring a grid
Represent connections and explain a search.
These are proposed themes, not dated bookings. Each confirmed session will link its resource article, preparation and follow-up practice.
LEARN TOGETHER
Explore before you join
Joining the free class does not require enrolling in a paid course. Ask about the launch, or explore the existing weekly challenges.
NEXT STEP
Make room for a new idea on Saturday night.
Share your child’s experience and goals. We’ll help you find a suitable starting point.