Python
Week One Weekly Structure
Day 1 Daily (1 hour) – Theory +
Introduction to Python Hands-on practice.
Python Installation + IDE (VS code or Thonny) Weekend (3 hours) – Revise + Mini
First Program Project/Test
Comments, Basic input/output.
Day 2
Variables and data types
Int, float, str, bool
Type casting and type() function.
Day 3
Operators: Arithmetic, comparison, logical
Simple calculator project (just with input & print)
Day 4
Conditional Statements: if, elif, else
Practice problems: Check if number is even/odd, positive/negative, largest of 3 numbers
Day 5
Loops: for and while
Practice: Print numbers, even/odd, sum, etc
Day 6
Strings & string methods
Practice: Reverse string, check palindrome, count vowels
Day 7
Revise all topics
Mini test (20 marks, 5 questions)
Mini Project: Command-line password strength checker