ThingerBits
Get Started
ThingerBits

Python Programming for Beginners

Ages 11–15 · 12 weeks · Online

Master Python from scratch through 12 weeks of hands-on coding — perfect for Sri Lankan students preparing for O/L ICT and A/L Computer Science.

Bestseller 0 learners
Created by LearnPlus Academy · Official LearnPlus course catalog
Last updated 5/2026 English Beginner 0 lessons 0s

Buy this course

Rs.19,500.00
  • 30-day money-back guarantee
  • Full lifetime access
  • Access on desktop and mobile

What You'll Learn

Week 1: Setting up Python + first program
Week 2: Variables, numbers, strings
Week 3: Input/Output and conditions
Week 4: Loops and lists
Week 5: Dictionaries and sets
Week 6: Mid-term project — number-guessing game
Week 7: Functions and modules
Week 8: File handling and error handling
Week 9: Working with public APIs
Week 10: School marks tracker project
Week 11: Final project — personal weather viewer
Week 12: Showcase + certificate ceremony

Course Curriculum

0 sections · 0 lessons

Description

Python is one of the most in-demand programming languages worldwide and increasingly used in Sri Lankan schools and universities. Our Python Programming for Beginners course takes Grade 6–10 students from zero coding experience to confidently writing real Python programs in 12 weeks of small-group live online classes.

Students learn variables, data types, conditions, loops, lists, dictionaries, functions, file handling and error handling through clear lessons paced for young learners. Concepts are introduced with familiar real-world examples — calculating a canteen bill, tracking school marks, organising a personal book collection — before students apply them in their own projects.

The course delivers five complete Python projects: a personal calculator, a number-guessing game, a school-marks grade tracker, a quiz application, and a personal weather data viewer using free public APIs. Each project is reviewed individually by the instructor and parents receive a weekly progress note.

Aligned with the Sri Lankan O/L ICT syllabus and an excellent foundation for A/L Computer Science, this course also prepares motivated students for our follow-on AI Basics, Data Science and Web Development tracks. No prior coding experience needed — students need only a laptop with internet (Windows, macOS or Linux).

Course Outline

  • Week 1: Setting up Python + first program
  • Week 2: Variables, numbers, strings
  • Week 3: Input/Output and conditions
  • Week 4: Loops and lists
  • Week 5: Dictionaries and sets
  • Week 6: Mid-term project — number-guessing game
  • Week 7: Functions and modules
  • Week 8: File handling and error handling
  • Week 9: Working with public APIs
  • Week 10: School marks tracker project
  • Week 11: Final project — personal weather viewer
  • Week 12: Showcase + certificate ceremony

Instructor

L

LearnPlus Academy

Official LearnPlus course catalog

Curated STEM, coding, design and digital-skills courses imported from the LearnPlus Education Center.

Reviews (0)

No reviews yet. Be the first to review!