CURRICULUM

Primary 1

Term 1

Curriculum Title: Laptop Basics

Curriculum Description:
This curriculum is designed to teach young students the basics of using a laptop computer. Through hands-on activities and guided instruction, students will learn the fundamentals of navigating a laptop, including how to use a mouse or touchpad, how to open and close programs, and how to access and save files. In addition, students will learn about basic computer hardware and software components, including the keyboard, monitor, and operating system.

Term 2

Curriculum Title: iPad Basics and Digital Drawing

Curriculum Description:
This curriculum is designed to introduce young students to the fundamentals of using an iPad and digital drawing. Through hands-on activities and guided instruction, students will learn the basics of navigating an iPad, including how to use touchscreens, access apps, and take pictures. In addition, they will learn the basics of digital drawing, including how to use a variety of tools and techniques to create digital artwork.

Term 3

Curriculum Title: Unplugging Activity - Tale Bot & Scratch Jr.

Curriculum Description:
This curriculum is designed to introduce young students to the basics of coding and programming through unplugged activities and programming apps. Tale Bot is an unplugged activity that teaches students the basics of coding through storytelling and simple coding exercises. Scratch Jr. is a programming app that allows students to create their own interactive stories and games using visual block coding.

Priamry 2

Term 1

Curriculum Title: Introduction to Internet, Typing, and Google Classroom

Curriculum Description:
This curriculum introduces Primary 2 students to the basics of STEAM, specifically focusing on the use of the Internet, typing skills, and Google Classroom. Throughout the term, students will learn how to navigate the Internet, develop typing skills, and engage in online learning through Google Classroom. 

Term 2

Curriculum Title: Unplugged STEAM Activities with Matatalab - MatataBot

Curriculum Description:
This curriculum is designed to introduce Primary 2 students to the fundamentals of STEAM through the use of the MatataBot. The curriculum focuses on unplugged activities, meaning that students will not use any electronic devices during the activities. The MatataBot is a hands-on learning tool that encourages creativity, problem-solving, and critical thinking.

Term 3

Curriculum Title: Gigo Blocks Engineering

Curriculum Description:
This curriculum is designed to introduce Primary 2 students to the exciting world of engineering using Gigo blocks and green energy. Throughout the term, students will learn architectural and engineering skills, building different structures, air-powered car and so on, using Gigo Blocks while incorporating the use of green energy sources. The curriculum focuses on hands-on, experiential learning, allowing students to explore engineering concepts through trial and error. 

Primary 3

Term 1

Curriculum Title: Introduction to Scratch Basic Programming

Curriculum Description:
This curriculum is designed to introduce Primary 3 students to the fundamentals of computer programming using Scratch. Throughout the term, students will learn how to use Scratch to create animations, games, and interactive stories. The curriculum focuses on developing computational thinking skills and creativity through hands-on, project-based learning.

Primary 4

Term 1

Curriculum Title: Robotic Activities (Level 2) - Six-Legged Gearbox Walking Robot (Hexabot)

Curriculum Description:
This curriculum is designed to teach robotics and engineering principles to Primary 4 students through hands-on activities and guided instruction using the Six-Legged Gearbox Walking Robot (Hexabot). Students will learn how to build and control a physical robot, learning engineering design concepts such as mechanical design, sensors, and the engineering design process.

Term 2

Curriculum Title: Scratch

Curriculum Description:
This curriculum is designed to introduce Primary 4 students to programming concepts through hands-on activities and guided instruction using Scratch. Students will learn how to create interactive games, animations, and stories using visual block coding. They will explore programming concepts such as loops, conditionals, and variables.

Term 3

Curriculum Title: iPad Apps

Curriculum Description:
This curriculum is designed to introduce Primary 4 students to a variety of iPad applications through hands-on activities and guided instruction. Students will learn how to use different iPad apps, such as the Camera, Minecraft EDU, Puppet Pals, Toontastic, Stop Motion Studio, Flipaclip, 3D Bear, iMovie, Superimpose X, Book Creator, and Art Apps. They will explore various aspects of digital media creation, collaboration, and communication.

Primary 5

Term 1

Curriculum Title: TinkerCad and CoSpacesEdu

Curriculum Description:
This curriculum is designed to teach design, engineering, and programming principles to Primary 5 students through hands-on activities and guided instruction using TinkerCad and CoSpacesEdu. Students will learn how to design and create 3D models, and how to use programming to create virtual reality environments. They will explore concepts such as computer-aided design, engineering design, and coding.

Term 2

Curriculum Title: MIT2 App Inventor - Beginner Level

Curriculum Description:
This curriculum is designed to teach basic programming concepts and mobile app development principles to Primary 5 students through hands-on activities and guided instruction using MIT2 App Inventor. Students will learn how to design and build their own mobile applications, learning basic programming concepts such as loops, conditionals, and variables. They will also explore user interface design, mobile app development, and the ethical considerations of app development.

Term 3

Curriculum Title: Robotic Activities (Level 3) - Six-Legged Gearbox Walking Robot (Hexabot)

Curriculum Description:
This curriculum is designed to teach engineering and design principles to Primary 6 students through hands-on activities and guided instruction. Students will work with the Six-Legged Gearbox Walking Robot (Hexabot) to learn about the engineering design process and how to conduct a fair test. They will explore concepts such as mechanical design, gear ratios, and power transmission systems, and learn how to design and build their own robotic creations.

Primary 6

Term 1

Curriculum Title: Robotic Activities (Level 3) - Six-Legged Gearbox Walking Robot (Hexabot)

Curriculum Description:
This curriculum is designed to teach engineering and design principles to Primary 6 students through hands-on activities and guided instruction. Students will work with the Six-Legged Gearbox Walking Robot (Hexabot) to learn about the engineering design process and how to conduct a fair test. They will explore concepts such as mechanical design, gear ratios, and power transmission systems, and learn how to design and build their own robotic creations.

Term 2

Curriculum Title: MIT2 App Inventor

Curriculum Description:
This curriculum is designed to teach advanced programming concepts to Primary 6 students through hands-on activities and guided instruction using MIT2 App Inventor. Students will learn how to design and build their own mobile applications, learning advanced programming concepts such as loops, conditionals, and variables. They will also explore user interface design, mobile app development, and the ethical considerations of app development.

Term 3

Curriculum Title: VinciBot Coding Robot

Curriculum Description:
This curriculum is designed to teach coding and engineering principles to Primary 6 students through hands-on activities and guided instruction using VinciBot Coding Robot. Students will learn how to program and control a physical robot, learning coding concepts such as loops, conditionals, and variables. They will also explore mechanical design, sensors, and the engineering design process.