Week 1Mar 30 - Apr 4
Computational Thinking & Python Basics
~10 hours this week (5h per track)
CS Fundamentals
Track A: CS50: Scratch — Computational Thinking
Learn how computers think. Understand binary, algorithms, and abstraction through visual programming with Scratch.
Start LessonPython
Track B: Python: Basics & Flow Control
Install Python, write your first programs, and learn how to make decisions in code with if/else and loops.
Start Lesson