Enrolment options
Course Description
This is a self-paced independent learning course focuses on developing Python programs, enabling learners to explore concepts and practice programming skills on their own. Participants will learn key Python constructs such as variables, data types, lists, tuples, control structures, and functions. By the end of the course, learners will be able to write structured programs and apply Python to solve basic computational problems.
Course Topics
Variables, Data Types, and Input/Output Operations
Lists
Tuples
Selection Structures (if, if–else, elif)
Repetition Structures (for, while)
Learning Outcomes
Upon successful completion of this course, participants will be able to:
Write Python programs using appropriate syntax and programming constructs.
Apply control structures and functions to develop structured and logical solutions.
Course Prerequisites
None
Course Assessment
Assessment for this course is based on one (1) online multiple-choice quiz (20 marks) and a written assignment (30 marks).