Online Sessions

🎓 Online Session Sample Agenda

Course: Introduction to Python Programming
Topic: Variables, Data Types & Input
Duration: 60 minutes
Platform: Zoom / Google Meet / MS Teams
Instructor: Syed Omer Ali Khan
Date: 05-05-2025
Time: 10:00 AM – 11:00 AM


Session Plan

🟢 1. Welcome & Warm-Up (5 mins)

  • Greet students
  • Quick attendance/check-in
  • Icebreaker: “What’s one thing you’re excited to learn today?”

🧠 2. Recap of Previous Class (5 mins)

  • Brief recap of key concepts
  • Short Q&A to review retention

💻 3. Introduction to Today’s Topic (5 mins)

  • Overview of session objectives:
    • Understand variables
    • Learn basic data types
    • Practice using input()

✍️ 4. Concept Explanation (15 mins)

  • Use slides/screen-share to explain:
    • What are variables?
    • Data types (int, float, str, bool)
    • Syntax examples in Python

🧪 5. Live Coding Demo (10 mins)

  • Instructor shares screen and writes example code: pythonCopyEditname = input("What is your name? ") age = int(input("How old are you? ")) print("Hello", name, "you are", age, "years old!")

🙋 6. Student Activity (10 mins)

  • Task: Ask students to write a short program using variables and input
  • Use breakout rooms (if applicable) or let them code individually
  • Instructor available for help

🗣️ 7. Discussion & Doubt Clearing (10 mins)

  • Invite a few students to share their screens or answers
  • Clear doubts and explain common mistakes

📌 8. Summary & Homework (5 mins)

  • Recap main points from the session
  • Share next class topic
  • Assign homework: “Create a program that calculates your age in months and days based on your current age.”

📩 9. Closing

  • Share Google Form for feedback (optional)
  • Remind them about the next class
  • Encourage students to upload homework to LMS or send via email