Browse by Grade: Secondary 3

Singapore · MOE Syllabus Outcomes

Secondary 3 Computing

This curriculum equips students with the logical foundations and technical skills to solve complex problems through code and data. Students explore the architecture of computer systems while developing ethical perspectives on emerging technologies and cybersecurity.

6 units·18 topics·Ages 14-15
1

Algorithms and the Art of Logic

3 topics·Algorithms & Programming

Master the design of efficient procedures and the translation of human logic into machine-executable instructions.

Decomposition and Pattern Recognition

Breaking down complex problems into manageable sub-problems and identifying recurring structures.

Think-Pair-ShareConcept Mapping
Generate
Flowcharting and Pseudocode

Representing logic through standardized visual diagrams and structured language before implementation.

Collaborative Problem-SolvingPeer Teaching
Generate
Trace Tables and Error Detection

Systematically testing algorithms by hand to verify accuracy and identify logical flaws.

Problem-Based LearningJigsaw
Generate
2

Programming with Python

3 topics·Algorithms & Programming

Developing functional software solutions using high-level syntax and core programming constructs.

Data Types and Variables

Understanding how computers store different kinds of information and manage memory through naming.

Inquiry CirclePeer Teaching
Generate
Control Structures: Selection and Iteration

Using if-else statements and loops to create dynamic and repetitive program behaviors.

Project-Based LearningEscape Room
Generate
Modular Programming with Functions

Encapsulating code into reusable blocks to improve organization and reduce redundancy.

Collaborative Problem-SolvingStations Rotation
Generate
3

Data Representation and Analysis

3 topics·Data & Analysis

Investigating how the physical world is digitized and how data can be leveraged for insights.

Binary and Hexadecimal Systems

Exploring the base-2 and base-16 systems that form the foundation of all digital storage.

Stations Rotation
Generate
Data Visualization Techniques

Transforming raw datasets into meaningful charts and graphs to tell a story.

Case Study AnalysisGallery Walk
Generate
Spreadsheet Modeling

Using formulas and functions to simulate scenarios and automate calculations.

Problem-Based LearningDecision Matrix
Generate
4

Computer Systems and Networks

3 topics·Networks & Security

Examining the hardware components of a computer and the protocols that allow them to communicate globally.

Hardware Architecture and the CPU

Understanding the fetch-decode-execute cycle and the role of internal components.

Case Study AnalysisSimulation Game
Generate
Network Topologies and Protocols

Comparing different ways to connect computers and the rules governing data transmission.

Role PlayConcept Mapping
Generate
The Cloud and Distributed Systems

Exploring the shift from local computing to remote, scalable infrastructure.

Case Study AnalysisFormal Debate
Generate
5

Cybersecurity and Defense

3 topics·Networks & Security

Identifying digital threats and implementing strategies to protect systems and personal privacy.

Cyber Threats and Vulnerabilities

Investigating malware, phishing, and social engineering tactics used by attackers.

Case Study AnalysisDocument Mystery
Generate
Encryption and Authentication

Learning how to scramble data for privacy and verify user identities.

Escape RoomPeer Teaching
Generate
Defensive Programming Practices

Writing code that anticipates errors and prevents malicious input from crashing systems.

Collaborative Problem-SolvingPeer Teaching
Generate
6

Impacts of Computing on Society

3 topics·Impacts of Computing

Evaluating the ethical, legal, and social implications of rapid technological advancement.

Artificial Intelligence and Ethics

Discussing the rise of machine learning and the biases inherent in automated systems.

Socratic SeminarFishbowl Discussion
Generate
The Digital Divide

Analyzing the gap between those with access to technology and those without.

Town Hall MeetingWorld Café
Generate
Intellectual Property and Privacy

Navigating the complexities of copyright, licensing, and personal data rights in a digital age.

Formal DebateDecision Matrix
Generate