LearnPlus

Coding · Ages Ages 11–15

Python Programming for Beginners

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.

12 weeks Beginner Small-group live classes Online classes

About this course

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).

Syllabus

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