The module will introduce a programming language – Python, students will develop on-screen games or build sequences of events to simulate real-world situation. When designing an algorithm, students can identify evaluation criteria for programs and learn testing and debugging strategies.
It is expected that the abstraction of the system will include the inputs and outputs of the system, and the relationship between them.
The outputs are determined by the appropriate input(s). The program should work when tested with normal values.
For assessment, programs will be provided as a flowchart. Students should make their prediction by working through the logic of the program.
In addition to the pass criteria, the program should work when tested with normal values, extreme values and erroneous values.
Students should be able to identify more than one error in a faulty program.
At the end of this course, student will take the ICT Starters Assessment of On Track Stage 2 Module 1 : Programming for a Purpose.
Cambridge Certification is available at TWO stages.
Course Code | Lesson Date & Time | Assessment Date & Time |
---|---|---|
SC51 | Jun 26, 27, 28, 29, 30, Jul 3 (Mon to Mon) 11:00 am - 01:00 pm |
Jul 04 (Tue) 11:00 am - 12:45 |
SC52 | Jul 3, 4, 5, 6, 7, 8* (Mon to Sat) 11:00 am - 01:00 pm |
Jul 10 (Mon) 11:00 am - 12:45 |
SC53 | Jul 18, 19, 20, 21, 24, 25 (Tue to Tue) 11:00 am - 01:00 pm |
Jul 29 (Sat) 10:30 am - 12:15 |
SC54 | Jul 25, 27, 29, Aug 1, 3, 5 (Tue, Thu and Sat) 02:00 pm - 04:00 pm |
Aug 08 (Tue) 02:00 pm - 03:45 |
SC55 | Jul 26, 27, 28, 31, Aug 1, 2 (Wed to Wed) 11:00 am - 01:00 pm |
Aug 05 (Sat) 10:30 am - 12:15 |
SC56 | Aug 3, 4, 7, 8, 9, 10 (Thu to Thu) 09:00 am - 11:00 am |
Aug 12 (Sat) 08:30 am - 10:15 |
SC57 | Aug 14, 16, 18, 21, 23, 25 (Mon, Wed and Fri) 11:00 am - 01:00 pm |
Aug 26 (Sat) 10:30 am - 12:15 |
SC58 | Aug 18, 19, 21, 22, 23, 24 (Fri to Thu) 09:00 am - 11:00 am |
Aug 26 (Sat) 08:30 am - 10:15 |
Note that an Asterisk sign * is put besides the date to indidate the class will start and end 30 minutes eariler on that day.
Course Enrolment
Course Reservation
School Fee Collection Policy
Class Arrangement for Typhoon and Rainstorm
When signal(s)* is/are removed | Arrangement of Classes |
---|---|
Before 6:30 am | All classes will be held as scheduled |
Before 8:30 am | Classes starting from 10:30am will be held as scheduled |
Before 10:30 am | Classes starting from 12:30pm will be held as scheduled |
Before 12:30 pm | Classes starting from 2:30pm will be held as scheduled |
Before 2:30 pm | Classes starting from 4:30pm will be held as scheduled |
After 2:30 pm | All classes will be cancelled |
*Typhoon Signal No. 8 or above OR "Black" Rainstorm Warning Signal
Make-Up Class or Assessment Policy
Others