Week 1 - Python Foundations
Python Setup
Data Types and Variables
Control Flow: Logic and Loops
Functions and Modules
Type Hints for Clearer Code
Command-Line Interface Habits
Errors and Debugging
Logging in Python
File Operations
Azure Setup and Account Access
Practice
Week 1 Gotchas & Pitfalls
Week 1 Assignment: The Data Cleaning Pipeline
Week 1 Glossary
Going Further: Optional Deep Dives
Week 1 Kickoff Slides
๐ Week 1 Kickoff Slides
The slide deck used in the Week 1 in-class kickoff session. 32 slides covering: track intro (welcome, roadmap, how class works), the live quiz (no spoilers: questions reveal during the game), the in-class warmups, the assignment scaffold tour, and the closing reflection.
<aside>
๐ก Use this as a recap. If you missed class or want to re-walk the agenda, the deck mirrors the structure of the lesson: same section numbers, same order. Especially useful for the assignment-launch walk-through (ยง7) when you start the assignment at home.
</aside>
week_1__presentation.pdf
Download
What's in it
- Slides 1-7 : Welcome, track-level intro, roadmap (Weeks 1-8 + 9-16), how class works, agenda.
- Slides 8-9 : Today's agenda (split first half / second half).
- ยง1 Live Quiz Round 1 (slides 10-11) : 10 questions covering Ch1-5.
- ยง2 Agenda Card (slides 12-13) : flagging shaky concepts via the Live Q&A site.
- ยง3 Setup Workshop (slides 14-15) : the cross-platform venv + VS Code checklist.
- ยง4 In-class Exercises (slides 16-18) : Ex 2 (Data Cleaner) and Ex 3 (Precision Trap), live-coded together.
- ยง5 Live Quiz Round 2 (slides 19-20) : 10 harder questions covering Ch6-9 + Gotchas.
- ยง6 Concept Deep-dive (slides 21-22) : responsive to the agenda card.
- ยง7 Assignment Launch (slides 23-26) : The Data Cleaning Pipeline, scaffold tour, chapter mapping.
- ยง8 Azure Access + Q&A (slides 27-28).
- ยง9 Hand-written Closer (slides 29-30) : 10-min on-paper reflection.
- Slides 31-32 : Closing + homework.
The slides are deliberately student-facing only. The teacher's per-section script (pacing, quiz answer cribs, exercise reference solutions, closer rubric) lives in the GitHub-only lesson plan (week_1__lesson_plan.md).
The HackYourFuture curriculum is licensed underย CC BY-NC-SA 4.0
*https://hackyourfuture.net/*

Built with โค๏ธ by the HackYourFuture community ยท Thank you, contributors
Found a mistake or have a suggestion? Let us know in the feedback form.