Week 4 · Python foundations
Functions and debugging
Good builders make parts they can test separately: a wheel, a motor, a switch. In code those parts are functions. Today you build the first version of Project 1, a grade calculator, out of small functions — and learn how professionals hunt bugs.
Software, data and AI90 minutesBeginnerLevel 1 module
In this lesson you will
Tick them off as you read. This is a preview check-list.
Your check-list0 of 4
Ticks here aren't saved until you sign in.
The full lesson is for enrolled students
Enrolled students get the complete notes: essential theory, key terms, a step-by-step practical walkthrough, an independent challenge, check-your-understanding questions and the take-home task.