'We've Made Our Move! What's Yours? Join Us!' Come visit us on 12 Jan, Friday, 10:00a.m. - 2:00p.m.!
Computing is a subject that is offered by TJC since 2021. Computing aims to develop problem-solving and computational thinking skills in students, as well as 21st Century Competencies that will help them to adapt to advancements in the field of computing and global changes impacting the workplace and society. Students would acquire fundamental knowledge in core areas of computing and draw connections to real-world problems by applying these knowledge, skills and attitudes to solve a variety of authentic learning tasks.
Interested students may scan the QR code to drop their queries or email Mr Chew Yi Yang at chew_yi_yang@moe.edu.sg directly.
Simply click on our sub-headings to find out more about the Computing curriculum and enrichment activities!
The teaching and learning of H2 Computing at TJC follows closely the Computer Education Framework that governs the provision of a balanced coverage between theory and practice through the learning of fundamental Computing concepts and principles, as well as the application of logical reasoning and problem-solving skills to practical contexts. In delivering the content, a multi-dimensional approach of Computer as a Tool, Computer in Society and Computer as a Science undergirds the broad ideas of systems thinking and computational thinking inherent in the study of Computing.
The H2 Computing curriculum in Temasek Junior College is aligned with the Desired Outcomes of Education (DOE), which aims to develop students into a confident person, a self-directed learner, an active contributor and a concerned citizen. The scheme of work can be broadly classified into four main categories: (A) Algorithms and Data Structures, (B) Programming, (C) Data and Information, and (D) Computer Networks. Categories (A) and (B) are enduring concepts and skills that form the core fundamentals in computing courses while categories (C) and (D) are timely concepts and skills, intended to keep students abreast of new trends and developments in computing and technology.
Through engagement with content associated with these four categories, students can
acquire knowledge and understanding of core areas in computing covering concepts of algorithms, data structures, programming, databases and networks.
develop and apply problem-solving and computational thinking skills to solve real-world problems using suitable algorithms and data structures in a web-based environment using a personal computer.
develop an appreciation of computing as a dynamic and creative field including awareness of recent developments in computer systems.
develop an understanding of the social, ethical, legal and economic implications of computing.
develop attitudes and 21st century skills needed to do well in computing such as inventive thinking, perseverance, collaboration, communication as well as striving for accuracy and thoroughness.
Please refer to the exam syllabus (9569) for 2024 A-Level H2 Computing here.
Enrichment opportunities are abound. Where possible and appropriate, students will be provided with a myriad of choices which include but are not restricted to the following:
Global Competitive Platforms
Google Kickstart
Google Code Jam
Google Code-In
Hacktoberfest
Local Competitive Platforms
National Olympiad of Informatics
NTU SCSE Computing Challenge
HCI Cyberthon
Splash Awards
Further Learning
AI Singapore + Data Camp
MongoDB University
Conferences & Forums
FOSSASIA
BuildingBloCS
PyConSG
To offer Computing in TJC, students must:
Pass a selection test.