Week 1: Python Basics (Replanned) – PowerPoint Format
🟦 Slide 1: Title Slide
Title: Week 1: Python Basics – Replanned Subtitle: Your first step into coding! Visuals: Python logo, clean
background
🟦 Slide 2: Weekly Overview
Title: Week 1 Breakdown
Day Type Topic
Thu Live Class Intro to Python
Fri Live Class Variables & Data Types
Sat Video Unit Converter Project
Sun Challenge Hello World Variations
Mon Video Name Card App
Tue Challenge Calculator & Formatter
Wed Live Class Interactive Scripts
🟦 Slide 3: Day 1 – Intro to Python
Type: Live Class (60–75 mins)
Topics Covered: - What is Python? - Where is Python Used? - How Python Code Runs
Examples:
print("Hello, Python!")
Analogy: Python is like English for computers.
1
Challenge: Install Python and print your name
🟦 Slide 4: Day 2 – Variables & Data Types
Type: Live Class (60–90 mins)
Topics Covered: - Variables - Data Types: int, float, str, bool - Input / Output basics
Examples:
name = input("Enter your name: ")
print("Hello", name)
Analogy: Variables are labeled jars in your kitchen.
🟦 Slide 5: Day 3 – Unit Converter Project
Type: Video Lesson
Mini Project: Convert kilometers to miles Formula: miles = km * 0.621371
Example:
km = float(input("Enter km: "))
print(f"{km} km = {km * 0.621371} miles")
Challenge: Create a Celsius to Fahrenheit converter
🟦 Slide 6: Day 4 – Hello World Challenge
Type: Self-Practice
Challenge: - Print "Hello World" in creative styles - Greet user by name
Example:
2
name = input("What's your name? ")
print(" Hello", name)
🟦 Slide 7: Day 5 – Name Card App
Type: Video Lesson
Project: Digital Name Card - Input name, job title, age
Example:
print(f"--- Name Card ---\nName: {name}\nJob: {job}")
Challenge: Add quote and emojis
🟦 Slide 8: Day 6 – Mini Project Challenge
Type: Self Challenge
Projects: 1. Simple Calculator 2. Name Formatter
Example:
# Calculator
a = float(input())
b = float(input())
print(a + b)
# Formatter
name = input("Enter name: ")
print(name.upper())
🟦 Slide 9: Day 7 – Interactive Scripts
Type: Live Class (75 mins)
3
Topics: - Building scripts with input/print - Q&A and recap
Example Mini Quiz:
q = input("Capital of France? ")
if q.lower() == "paris":
print("Correct!")
Time: - 15 mins review - 30 mins coding - 15 mins challenge - 15 mins Q&A
🟦 Slide 10: Weekly Recap
Live Classes: 3
Videos: 2
Challenges: 2
Projects: 2
Reminder: Practice is key. Code daily, even 10 minutes!