Curriculum Features
Through the junior computer literacy and senior ICT program, students can develop knowledge and understanding of computer systems and information technology.
- Cloud Computing
- Use of spreadsheet in real-life scenarios
- Data processing and data representation in computers
- Block programming (App Inventor) and Text-based programming (Python)
- Networking
- Web development (HTML)
- Artificial Intelligence (AI)
- Information Literacy
Active Learning
A variety of learning and teaching approaches are used to facilitate self-regulated learning for students with different interests and skill levels The following approaches are adopted as part of our formative assessment.
- A student would create a spreadsheet file as an assignment
- A student would create an App as a project
- A task to be solved by a Python as an assignment
- Online quizzes
Academic Support
Learn by TRIAL-AND-ERROR EXPERIENCE approach
In addition to theoretical knowledge about computers and information, programming techniques are developed through practical, real-life problems. This approach allows students to improve their problem-solving skills and understand the practical applications of programming through a trial-and-error experience.
Featured Subject Activities
Students will gain hands-on experience in solving practical, everyday problems. For instance:
- Utilizing AI tools like ChatGPT to generate ideas related to real-life challenges
- Employing spreadsheets to create visually engaging reports that enhance data comprehension
- Using App Inventor to develop an app designed to assist the elderly
- Programming in Python to design a computer game
- Creating a webpage using HTML