NYRA Academy Pte Ltd

+65 6029 3076, +65 9380 2097

Certificate in Scratch Jr Visual Coding (Age 5 to 8)

This course is designed to broaden and deepen the skills and knowledge in visualizing and applying coding concepts through Scratch Junior
(ScratchJr). Acquire a deep understanding of coding by using ScratchJr’s intuitive visual language for hands-on, practical learning.

ScratchJr is an introductory programming language that encourages creativity and expression, enabling children to create their own interactive
projects through coding. Using ScratchJr, children can snap together programming blocks to make characters move, jump, dance, and sing. They can modify how their characters look, design their own backgrounds, add their own voices and sounds and even photos of themselves — and then use the programming blocks to bring their characters to life.

This instructor-led, live training (online or onsite) is aimed at anyone who wishes to design and create fun and engaging games and applications, and
learn about the basics of computer programming. This course is for anyone who wants to help children learn to code and, more broadly, to think
creatively and reason systematically. Children learn to think sequentially, explore cause and effect, and develop design and problem-solving skills.

ScratchJr is designed especially for ages 5 to 7 but is used by people of all ages. Millions of people are creating projects in a wide variety of settings,
including homes, schools, museums, libraries, and community centres.

By the end of this training, participants will be able to:

• Coding using the ScratchJr.
• Be acquainted with the ScratchJr App.
• Create and design an animations, games, and interactive stories.

Format of the Course
• Live and interactive sessions.
• Lots of exercises and practice assignment.
• Hands-on implementation in a live-lab environment.

Programme Highlights
• No prior coding experience.
• Distinguished faculty.
• Capstone project.

Course Duration

NA months (full-time)

1 months (part-time) [ 4 Modules ]

Class lessons

NA days per week x NA hours per day (full-time)

4 days per week x 2 hours per day (part-time)

Total Contact Hours

NA (full-time)

32 Hours (part-time) [ 4 Modules ]

Minimum Entry Requirements

Description Local
Minimum Age
Course entry requirement(s)
No prior knowledge is required


Module 1: Getting started [8 hours]
  • Introduction to Coding Logic: Children will learn the basics of coding logic using Scratch Jr. They’ll understand how to use blocks to create simple sequences of actions.
  • Familiarity with Scratch Jr Interface: This module introduces them to the Scratch Jr interface, helping them become comfortable with placing blocks, creating characters (sprites), and setting backgrounds.
  • Understanding Sprites and Backdrops: The concept of sprites and backdrops is essential in animation and game development, laying the groundwork for more complex projects.
Module 2: Animations [8 hours]
  • Building Animation Sequences: Children will delve into the world of animation by creating sequences of actions for their characters (sprites). This involves understanding the concept of frames and timing.
  • Looping and Repetition: Introduction to looping commands, allowing them to repeat actions, which is a fundamental concept in programming.
  • Enhancing Creativity: As they animate characters and objects, children will develop their creativity and storytelling skills.
Module 3: Stories [8 hours]
  • Storytelling with Code: This module focuses on creating interactive stories using Scratch Jr. Children will learn to program characters to respond to different events and interactions.
  • Sequential Thinking: Storytelling requires sequential thinking, and programming characters for a story introduces them to the concept of sequencing events in a logical order.
  • Character Dialogue and Narration: Introduction to adding dialogue and narration to their stories, fostering language skills alongside coding.
Module 4: Games [8 hours]
  • Introduction to Game Design: This module takes the coding skills to the next level by introducing game development concepts. Children will create simple games with rules and objectives.
  • Logic and Problem-Solving: Game design involves logical thinking and problem-solving. Children will encounter challenges that require them to think critically and find solutions.
  • Project-Based Learning: The final module encourages project-based learning where children apply their knowledge to design and create their own games. This culminating project enhances their understanding of the entire coding process.

Overall Benefits

  1. Logical Thinking and Problem-Solving: The modules gradually introduce coding concepts, fostering logical thinking and problem-solving skills, which are crucial in robotics and AI development.

  2. Creativity and Storytelling: Scratch Jr emphasizes creativity and storytelling, skills that are valuable when designing and programming robots or AI interfaces.

  3. Introduction to Animation and Game Development: Animation and game development concepts provide a practical foundation for more advanced topics in robotics and AI.

  4. Project-Based Learning: The certificate program concludes with a project, promoting project-based learning. This approach enhances retention and application of coding skills.

Qualifications to be awarded upon Course Completion

Certificate in Scratch Jr Visual Coding

Qualification to be Awarded by


Course Fees - S$ 750/=

Processing Fees - S$ 150/=



Internet Banking

Account Name –

Account Number:
772 307 060 4

Branch Code: 772


Bank Name: UOB – United Overseas Bank Limited