Computer Studies Curriculum Objectives
- Understand the basic concepts of computational thinking, including abstraction, algorithms, and automation;
- Connect programming with real-life problems and other subjects;
- Develop the ability to create / reuse / remix programs / codes to solve basic computational problems;
- Understand the limitations and impacts of programming;
- Communicate and collaborate effectively in teams to solve problems;
- Understand the basic concepts and applications of artificial intelligence, cultivate AI literacy, and prepare for the future digital society.
Computer Studies Curriculum Features
Junior Primary (Primary 1–3)
- With the goal of "learning through fun," the curriculum focuses on developing students' basic computer operation skills, creative expression, and preliminary logical thinking. Through diverse hands-on activities, students will also develop an initial understanding of artificial intelligence.
- Building Foundations: Learn basic computer operations, including using input tools and managing files, to establish a solid foundation for application.
- Creative Expression: Use software such as drawing tools, animation, and presentation programs to transform ideas into digital creations and enjoy the creative process.
- Thinking Initiation: Introduce unplugged and visual programming games to help students easily learn basic sorting and problem-solving techniques, sparking computational thinking.
- Digital Citizens: Understand the importance of cybersecurity, learn how to protect themselves, and use online resources responsibly.
- AI Exploration: Experience AI through AI drawing and AI tools, allowing students to gain a preliminary understanding of AI applications and cultivate interest in new technologies.
Senior Primary (Primary 4–6)
- The senior primary curriculum aims to systematically develop students' computational thinking and digital creativity. It places special emphasis on strengthening AI applications and digital literacy, enabling students to master the ability to use technology effectively to solve problems.
- Deepen Programming Skills: Learn advanced programming logic and techniques, laying the foundation for future learning of more complex information technology concepts.
- Application and Integration: Apply programming knowledge to scenarios such as game design, mobile app development, and robotics, experiencing the complete creative process from conception, to implementation, to testing.
- Strengthen Problem-Solving Skills: Through hands-on project-based learning, engage in an iterative cycle of collaboration, debugging, and refinement, building resilience and confidence in facing challenges.
- AI Applications: Learn the basic concepts of machine learning and generative AI, use AI tools to support creation and problem-solving, and enhance digital literacy.
- Information Literacy Development: Understand the limitations and impacts of AI, establish a proper attitude towards using AI, and cultivate a sense of responsible digital citizenship.
Key Focus Areas for This School Year
- Integrate artificial intelligence and aerospace learning content into the school-based STEAM curriculum to broaden students' knowledge base and enhance their comprehensive literacy and problem-solving abilities.
- Establish a pilot scheme to implement AI teaching strategies in selected levels of the Computer Studies curriculum, catering to student diversity, enhancing learning motivation and effectiveness, and strengthening students' AI application skills and digital literacy.
- Continue to refine the implementation of the "Brain-Based Learning" approach in Computer Studies by incorporating higher-order thinking, problem-solving, and student-led learning elements, while enhancing differentiated instruction to boost student motivation and learning efficacy.
- Nominate students to participate in AI and programming-related competitions and service activities to foster a sense of achievement and cultivate positive values.