Teach the basic knowledge, concepts, and applications related to information, communication, and computer systems.
Develop students' problem-solving skills and enhance their communication abilities.
Cultivate students to become competent, efficient, and confident users of information and communication technology (ICT) who can discern information and use ICT ethically to support their lifelong learning
Develop knowledge and understanding of the range and organization
of computer systems, and the interrelationships between hardware,
software and data and
Realize the social, ethical and legal issues pertaining to
the use of ICT.
Use a range of applications software effectively, ethically and
with discrimination to support information processing and
problem-solving and
Demonstrate an understanding of methods for analysing
problems, and planning and implementing solutions using ICT
Appreciate how information literacy and the sharing of knowledge
using ICT influence decision-making and shape our society and
Develop responsible and positive attitudes towards the use
of ICT.
Form 1 students begin with the essential productivity tools in office suite, including Word processor, Spreadsheet, and Presentation software, to build foundational skills for academic and practical use. They also explore Makeblock robotics, which introduces basic programming and engineering concepts through hands-on activities.
In Form 2, students advance to Arduino programming, learning how to control sensors and devices to create interactive projects. Additionally, they start web development, gaining skills in HTML to design simple websites. These activities encourage creativity, computational thinking, and technical confidence.
In the first term, students will learn how to create and manipulate 3D objects, apply colors and textures, and design interactive models that bring their ideas to life. This develops creativity and spatial awareness while introducing digital design concepts. In the second term, students will focus on Python programming, where they will learn to write code, use logic, and solve problems through practical projects. Python enhances computational thinking and introduces real-world applications of coding.
Senior students follow a curriculum aligned with the Hong Kong DSE ICT syllabus, covering advanced topics such as programming, database management, networking, and system development. The program emphasizes analytical thinking, project-based learning, and real-world applications to prepare students for tertiary education and careers in technology.