CMPG111 Introduction to Computing and Programming – Course Plan M 2022 |
Week (starts on Thu) | Topic | Due on Wed |
0 | 21 (Mon) – 24 Feb | Orientation – no afternoon classes | - Read Orientation on eFundi
- Attend the class on Thursday morning
- Do Quiz Orientation
- Do Assignment Orientation
- Join your WhatsApp group
|
1 | 24 Feb – 2 Mar | SU1 Introduction to computing; history of computers; program-design methods; computers ethics, create a worksheet & a chart | - Do Assignment 1
- Do Quiz 1
|
2 | 3 – 9 Mar | SU2 Data representation; spreadsheet processing
| |
3 | 10 – 16 Mar | SU3 Computer organisation; computer networks & Internet; operating systems; work with large worksheets, charting & what-if analysis | |
| Fri, 18 Mar, at 14:30 | SU1-SU2; Test 1 |
|
Recess | 21 – 25 Mar* * Public holiday: Mon, 21 Mar | Recess |
|
4 | 17 –18; 28 – 30 Mar | SU4 Databases; creating, sorting & querying a table | - Do: Assignment 4
- Do Quiz 4
|
5 | 31 Mar – 6 Apr | SU5 Software development; structured programming; Python programming | - Do Assignment: 5
- Do Quiz 5
|
| Fri, 8 Apr, at 14:30 | SU1-SU4; Test 2 |
|
6 | 7 – 13 Apr | SU6: Data types, expressions and functions. | |
7 | 14 – 22 Apr*; 9 – 11 May * Public holidays: Fri, 15 & Mon, 18 Apr | SU7 Boolean logic; control statements – selection | |
Test weeks | 25 Apr – 6 May* * Public holidays: Wed, 27 Apr & Mon, 1 May | SU5-SU6: on TBA; Formal Test |
|
8 | 12 –18 May | SU8: Descriptive language; Indefinite iteration; Definite iteration | |
9 | 19 – 25 May | SU9 High quality programs | |
| Fri, 27 May, at 14:30 | SU7-SU8; Test 3 |
|
10 | 26 May – 1 Jun | Participation marks |
|
11 | 2 – 20 June | Revision SU1-SU9 | GhostBuster Test |
Exam1 | Wed, 22 Jun, at 9:00 | SU1-SU9, MS Excel excluded; Examination 1 |
|
Exam2 | Wed, 20 July, at 14:00 | SU1-SU9, MS Excel excluded; Examination 2 |
|