About Course
Assignment:
Create a file named: my_intro.py and write:
# This program introduces me
print(“Hello! My name is…)Â Â # replace the dotted line with your name
print(“I’m learning Python to become a full-stack web developer using Django.”)
print(“I will study for 100 days, 4 hours per day”)
Â
🧠Mini Challenge Tasks (1 hour)
Create a Python Program: My 100-Day Plan
Create a file: day_plan.py that outputs:
Â
# Display your daily schedule
print(“My Python Study Plan”)
print(“———————“)
print(“Start Time: 7:00 AM”)
print(“End Time: 11:00 AM”)
print(“Today’s Topic: Introduction to Python & Setup”)
print(“Goal: Successfully write and run Python code!”)
Â
Motivational Countdown Program
# Print remaining days to complete your journey
print(“100 Days to go!”)
print(“Only”, 100 – 1, “days left after today.”)
Â
📂 File Handling & Project Organisation (30 mins)
python_100days/
│
├── day1/
│ ├── hello.py
│ ├── my_intro.py
│ ├── day_plan.py
│ ├── countdown.py
│ └── notes.md (write summary of what you learned)
📒 Documentation & Journaling (30 mins)
- Create a markdown file: notes.md
- What did you learn today?
- What was challenging?
- What was challenging?
- Sample format:
# Day 1 – Introduction to Python
## 🧠What I learned:
– Installed Python and VS Code
– Ran my first Python program
– Used `print()` and comments
## 🔧 What I practised:
– Wrote a self-intro program
– Created a countdown for 100 days
## 🤔 Reflection:
Excited to move into variables and data types next!
## ✅ Time Spent:
4 hours
Course Content
Python Fundamentals
-
Day 1: Introduction to Python & Setup
-
Introduction to Python
-
Python Basics
-
Comments
