CurriculumWeek 01 · Foundations
Week 01 · starts May 18
Foundations
Take input, make decisions, repeat with a loop. Write your first useful program.
Up next
Sessions
- 01.01Hello, Python~28 min readOpen →How Python runs. Scripts vs. notebooks.
print(), comments, variables, basic data types, and type conversion.~28 min readOpen → - 01.02Operators and decisions~25 min readOpen →Arithmetic, comparisons, and logical operators. Then if / elif / else — the smallest unit of programmer judgement.~25 min readOpen →
- 01.03Lists (lite), loops, and functions~32 min readOpen →A first taste of lists.
forover a collection,whilewith a warning. Then functions — names for the verbs in your program.~32 min readOpen →
Assignment for this week
Scholarship eligibility checker
Build a program that asks for GPA, English score, degree level, and target country, then prints which scholarships the user might qualify for.
Due Sun, May 24 · 9:00 pm
Read brief →in 1 week