Course Details

(0) Rating

Chapter 09 - Python Programming

This lesson introduces Python programming, covering basic syntax, variables, input/output, control structures, functions, and lists. Students learn to solve problems by writing and debugging simple Python programs.

Rs.3500
Instructor profile image
Brandon Baines
Advanced
Units

Course Overview

This lesson introduces students to Python, a powerful and beginner-friendly programming language widely used in web development, data science, automation, and artificial intelligence. Starting from the basics, students will learn how to write and run Python programs and gradually build problem-solving skills through coding.

Key topics include variables, data types, input/output operations, operators, and control structures such as if statements, loops, and functions. The lesson also introduces arrays/lists, string handling, and basic error handling techniques.

With a focus on algorithmic thinking, students will practice tracing code, designing simple algorithms, and writing structured programs to solve real-world problems. Interactive exercises and mini projects help reinforce key concepts and prepare students for software development.

By the end of the lesson, students will be able to:

  • Understand the basic structure and syntax of Python.

  • Write programs using variables, control structures, and functions.

  • Apply logical thinking and algorithms in problem-solving.

  • Debug code and handle simple errors.

  • Build small programs independently using Python.

Learning Outcomes

Course Requirements

Course FAQS

Course Instructor

Instructor profile image
Brandon Baines
Educator
ictwithbrandon@gmail.com

I’m Brandon Baines, and I am dedicated to helping students succeed in their GCE Advanced Level ICT studies. I had the honor of achieving District Rank 1st place in the Gampaha District and Island Rank 3rd  in my A/Levels in 2017. I later completed my bachelor’s degree in IT and Management at the University of Moratuwa and gained valuable industry experience while training at a leading software engineering company in Sri Lanka.

My passion for teaching led me to focus on private tutoring. With my combined experience in academics, industry, and the techniques I used to become an Island Ranker, I have developed methods to simplify complex ICT concepts and make learning clear, effective, and engaging.

I use a modern approach to teaching, which includes e-learning techniques and practical activities tailored for today’s students. Join me to explore the exciting world of ICT, gain the knowledge and confidence to excel in your A/Levels, and build a strong foundation for your future.

Course Reviews

0

Out of 0 Rating

0 Rating
0 Rating
0 Rating
0 Rating
0 Rating
Course thumbnail
This Course Includes:
Duration
20+ Hours
Course Level
Advanced
Lessons
3
Tags
Language
English
Price
Rs.3500
Related Course

Explore Related Courses