CURRICULUM // CORE.101 // WEEK_7
Week 7 · Code to Create
Mini-Project 1: Automation Script
Project: Build an automation script that solves a real problem.
BUILD_BRIEF
Examples
- Rename batch photos
- Generate report from CSV
- Organize files by extension
- Download & parse weather data
- Send reminders from todo list
Requirements
- Use loops, functions, file I/O
- Include comments
- Handle at least one error case
- Run in <2 minutes
Deliverables
- Source code (script.py)
- README (what does it do?)
- Demo video (2-3 min screencast)
Grading rubric (100 pts)
Functionality — does it work?40 pts
Code quality — clean, readable, commented30 pts
Error handling — handles edge cases15 pts
Creativity — solves real problem15 pts
XP: 500 base + 100 bonus if >90 score = 600 XPBADGE: Automation Master
Cohort & Support
LIVE_TOUCHPOINTS
Study Hall12 hrs dedicated support (Wed–Fri).
CommunityTop 5 projects featured, students vote "Most Creative".
Rewards
XP_AND_BADGES
Rewards announced live during the cohort session.