Admiralty Secondary School offers Computing as an 'O' Level subject to provide students with the foundation in logical thinking, computational thinking and skills to participate in a rapidly changing technological environment.
In alignment with the school's vision -- Values-centric, Thinking School, the subject involves formal reasoning, logic and algorithmic thinking, and the reformulation of a problem so that a computer-based solution is viable. It allows students to develop their ideas and creativity through the use of information and communication technology (ICT) and hence contribute to society.
The teaching of Computing is largely anchored by applied learning. Students approach the learning based on solving open-ended problems and learn by doing. With integrative use of hardware and software, students created new artefacts to solve real-world problems. They devise solutions using Phyton and Excel Spreadsheets.
Students are also required to produce a programming project that involves the use of Raspberry Pi to carry certain tasks such as temperature monitoring and word display. They have to read datasheets, connect the electronic components together and code solutions to achieve the objectives.
|IP Head :||Mr Coleman Chong Lee Soong (HOD/ICT)|
|Teachers :||Mr Phua Tian Peng (HOD/KM)|
|Mr Jeremy Lim Ching Sen|
In GCE O-level Computing, students are taught how to go through a systematic process of thinking when solving problem (abstraction), formulating steps for solutions (algorithmic thinking) and writing computer programs (programming/coding) to produce the solutions.
Python programming is used extensively especially for modules on Abstraction, Algorithm and Programming. Students learn to code computer solutions for various real-world problems so that they could develop computational thinking skills, as well as apply concepts and skills taught.
Students learn to code computer solutions for various real-world problems using Python
Students learning programming with Raspberry Pi and SenseHat at the Young Tech Makerfest 2017
As ICT can be sometimes abstract to students, the use of ICT could be appreciated better with experiential learning through reflection. Students experience actively the integrative use of software and hardware that open up ways for work, play and living. They consciously reflect on the experience and conceptualize a theory and model of what is observed. They articulate and present their theory and extend their learning to solve more problems in real world context. These are critical leading to more meaningful learning.
Experiential Learning for students through the integrative use of software and hardware that open up ways for work, play and living (Photo 1 and 2 above and below)