This programme provides an introduction to the principles of programming, including program design, development and testing, data types, control statements, functions, arrays, classes, objects and inheritance using Python Language.
3 ½ Months
Saturdays 1.00pm to 5.00pm
The software development process: analysis of the problem, design, implementation, and testing.
Python programming fundamentals: program structure, data types, variables, expressions, assignment.
Program control statements: if, else, logical operators, assignment operators, conditional operators, blocks.
Program repetition statements: while, for.
Data Structures: Lists, tuples, sets and dictionaries.
Using functions: writing functions to enhance program modularity.