School of Computer Science & Technology
Four short, hands-on labs. Open one, keep it beside your editor, and write the code — you learn programming by doing it, not watching it.
Create each core type, hit the classic string-vs-number bug, and fix it with a type conversion.
Open →Combine a loop, the % operator, and an if/elif/else chain — plus the classic ordering bug.
Open →Write functions that return values, then feed those values straight into decisions.
Open →Everything at once: a list of dicts, a loop, a function, conditionals and typed math.
Open →Worked Python solutions and teaching notes for all four labs.
Open →