Python Programming & Problem Solving for Beginners — 4-Session Live Course

Python Programming & Problem Solving for Beginners — 4-Session Live Course

Online event
Multiple dates
Overview

Learn Python from the ground up through problem solving, flowcharts and hands-on coding in this 4-session live beginner course.

Python Programming & Problem Solving for Beginners — 4-Session Live Course

Build a strong foundation in programming through problem solving, flowcharts, pseudocode and hands-on Python coding.

This 4-session live online course is designed for complete beginners who want to understand not only how to write Python code, but also how to think through problems step-by-step before coding.

Cohort starts: Sunday, 20 September 2026

Early Bird Offer — 2 Learners for the Price of 1

Register during the early-bird period and one US$59 ticket allows two people to attend the full 4-session course together.

Only one ticket purchase is required for both participants. After registration, the primary purchaser will be asked to provide the second participant’s name and email.

Course schedule

  • Session 1 — Sunday, 20 September 2026, 9:00 PM–10:30 PM
  • Session 2 — Sunday, 27 September 2026, 9:00 PM–10:30 PM
  • Session 3 — Sunday, 4 October 2026, 9:00 PM–10:30 PM
  • Session 4 — Sunday, 11 October 2026, 9:00 PM–10:30 PM

All times are Malaysia Time (GMT+8).

Participants are welcome from anywhere in the world. Please check the GMT+8 session time against your local time before registering.

Important: One registration gives access to all 4 live sessions. You only need to purchase the course once.

What you’ll learn

  • Problem-solving techniques
  • Algorithms and step-by-step thinking
  • Flowcharts and pseudocode
  • Python syntax and fundamentals
  • Variables and data types
  • Input and output
  • Operators and expressions
  • if, elif and else
  • for and while loops
  • Functions
  • Basic debugging
  • How to combine concepts into a mini project

Course structure

Session 1 — Programming & Problem Solving Fundamentals
Algorithms, flowcharts, pseudocode and your first Python program.

Session 2 — Variables, Input & Decision Making
Data types, operators, user input and conditional statements.

Session 3 — Loops & Repetition
Using for and while loops to solve programming problems.

Session 4 — Functions & Mini Project
Build reusable code using functions and complete a small beginner project.

Who is this course for?

  • Complete beginners
  • Secondary school students
  • University students new to programming
  • Adults who want to learn coding from the fundamentals

Recommended age: 13+

Format: Online • Live • Small Group • Hands-On
Course duration: 4 sessions × 1.5 hours
Course fee: US$59 per ticket
Maximum group size: 8 participants

What you need

  • Laptop or desktop computer
  • Stable internet connection
  • No previous programming experience required.


Early Bird reminder:
During the early-bird period, 1 ticket admits 2 participants to the full 4-session course.

If the course is cancelled by the organizer, registered participants will receive a full refund.

Good to know

Highlights

  • Online

Refund Policy

Refunds up to 7 days before event

Location

Online event

Organized by
Report this event

More events from SMART Technology | Tech Education

Discover more events from SMART Technology | Tech Education, from Science & Tech to other experiences you might love.

Still looking for the right event?

Explore all online events to browse and filter by date, category, and more.