Beginner Python Programming
Age Group: 10–16 years (can be adapted for adults)
Level: Absolute Beginner
Duration: 12 Weeks
Format: Live Online + Self-Paced Videos + Weekly Assignments
Course Tagline: “Learn to code, build games, and create real-world projects with Python.”
Course Overview
Students will learn:
✅ Computational thinking
✅ Python fundamentals
✅ Problem-solving skills
✅ Game development basics
✅ AI-assisted coding practices
✅ Real-world project development
No previous programming experience required.
Learning Outcomes
By the end of this course students will be able to:
- Write Python programs independently
- Use variables, loops, and functions
- Build simple games
- Read and write files
- Create mini applications
- Use AI tools responsibly for coding assistance
- Complete a final capstone project
Module 1: Introduction to Programming
Week 1
Topics
- What is programming?
- What is Python?
- Installing Python
- Running first program
Assignment
Create a personalized introduction program.
Module 2: Variables & Data Types
Week 2
Topics
- Variables
- Numbers
- Strings
- User input
Activities
name = input("Enter your name: ")
print("Hello", name)
Project
Build a greeting application.
Module 3: Math & Calculations
Week 3
Topics
- Arithmetic operations
- Calculators
- Order of operations
Project
Student Grade Calculator
Module 4: Decision Making
Week 4
Topics
- if
- elif
- else
Project
Smart Age Checker
Example:
age = int(input())
if age >= 18:
print("Adult")
else:
print("Minor")
Module 5: Loops
Week 5
Topics
- for loop
- while loop
Project
Multiplication Table Generator
Module 6: Lists & Collections
Week 6
Topics
- Lists
- Indexing
- List operations
Project
Shopping List Manager
Module 7: Functions
Week 7
Topics
- Defining functions
- Parameters
- Return values
Project
Simple Math Toolkit
Module 8: Dictionaries
Week 8
Topics
- Key-value pairs
- Data storage
Project
Student Information Database
Module 9: File Handling
Week 9
Topics
- Reading files
- Writing files
Project
Personal Digital Journal
Module 10: Introduction to Game Development
Week 10
Topics
- Random module
- Game logic
Project
Guess the Number Game
Module 11: AI & Python
Week 11
Topics
- What is AI?
- Python in AI
- Using ChatGPT for coding assistance
Project
AI-assisted Mini Project
Module 12: Final Capstone Project
Students choose one:
Option A
Personal Expense Tracker
Option B
Quiz Game
Option C
School Management Mini App
Option D
Personal Chatbot
Final Showcase
Students present projects to:
- Parents
- Teachers
- Shoily School community
Students receive:
🏆 Certificate of Completion
🏆 Digital Portfolio
🏆 Final Project Badge
==================================
[Limited-Time Offer]
Beginner Course 6months, 24 sessions in total $130→$98/month Register by Tuesday, August 30
We hope you’ve been enjoying your classes at Shoily School. Because you’ve been putting great effort into your coding journey, I’m excited to share a limited‑time offer to help you keep that momentum. You can now join our Beginner Course for only $98/month for 6 months. — that’s just $24.50 per session (regular price: $130/month). ⏳ Offer ends Tuesday, August 30th at 11:59 PM. It’s designed as a 6-month path, but billing is monthly and you can pause anytime. Unlike our larger intro classes, the Beginner Course keeps class sizes small (around 15– students), allowing for more personalized support and feedback from teachers. In this course, your child will: – Master core programming skills for Web Development – Build real projects — graphic games and more advanced websites – Strengthen problem-solving and computer-science thinking – Learn AI-powered “vibe coding” — the frontier of modern software development Your child also get: – Sunday office hours for live help and questions – Fun guided projects to practice building games and websites Coding is quickly becoming a core skill across medicine, business, design, finance, and many other fields. We want your child to feel confident creating with technology from an early age. The skills in this course also connect directly to AP Computer Science, and a self-built coding project can become a strong extracurricular for future college applications. The program is designed as a 6-month journey, but you can pause or cancel anytime. We are excited to continue supporting your growth in coding and beyond!
- 1 Section
- 1 Lesson
- 10 Weeks
- Section 11

Ripon Dey has 10 years experience in research and industrial R&D Works. He graduated from University of Waterloo in PhD program in ECE.
Courses you might be interested in
-
0 Lessons
-
0 Lessons
-
0 Lessons
-
5u8pchotrvhnvqa14efsmtds8c
-
10 lessons





