Program A
Program A.png

Weekly Core Program
Program A:

Foundation of Creative Computing

Learning the basic programming concepts is easy but mastering them with creativity need more training and guidance.

Key Information:

  • For ages 10-14 (Suitable for kids and teens who do not have a programming foundation).

  • 24 lessons (Weekly classes).

  • No prerequisite is required.

New Intake:

  • Dec 2021

    • 19th December 2021 (Orientation)

    • Every Sunday 2PM - 4PM

About this Program

In Program A, students will be able to learn and master the basic programming concepts. They will be able to integrate their creativity by applying the programming concepts in project making. Moreover, they will be able to apply computational thinking, algorithmic thinking, and mathematical reasoning when they are creating, innovating, and exploring their own ideas around technology. 

It is exclusively designed for students to master key concepts of computer science and programming such as event, sequences, loops, conditionals, operators, variables, list, function, and many more via different block-based programming platforms.

Course Structure

  • Duration: 24 lessons
  • Hour per lesson: 2 hours 
  • Teacher-students ratio: 1 Teacher - 15 Students (Maximum)
  • Class size: minimum 20, maximum 34
  • Suggested age: 10 to 14 years old
  • Prerequisite: None
This program is designed for kids who do not have a programming foundation.

You will be able to

  • Apply programming concepts and build projects.

  • Think creatively, work collaboratively and reason systematically. 

  • Apply design thinking, mathematical and computational ideas that are built into the Scratch experience.

Program Syllabus


  • Chapter 1: Concept of Computational Thinking

  • Chapter 2: Event

  • Chapter 3: Sequence

  • Chapter 4: Loops

  • Chapter 5: Conditionals

  • Chapter 6: Operators

  • Chapter 7: Variable and Data Types

  • Chapter 8: List

  • Chapter 9: Functions

Projects that you’ll build

My New Friend

In this project, the students will introduce their new friends to the world by designing and coding the animation.

They will be applying the programming concepts that they have learned from the lessons like Event and Sequence to make this project.

(GIF)ProgA-Proj_1-My New Friend.gif

Sprites Combat

After learning more programming concepts like Loops, Conditionals, Operators, Variables, and Data Types, students will be able to create their very first game.They can design the flow and set their own rules for the game.

In this project, the students will also need to apply their knowledge in Event and Sequence that they have learned in the previous lesson to create the game.


(GIF)ProgA-Proj_2-Sprites Combat.gif

Interactive Quiz

In order to make this quiz, the students need to learn a new programming concept — List. In this project, they will create their own story line as the introduction and unleash their creativity to think of some questions to ask the users. They can ask anything to anyone. 

The students also can leverage more on the concepts that they have learned in the previous lessons (e.g., Event, Sequence, Loops, Conditionals, Operators, Variables, and Data Types) to complete this project.

(GIF)ProgA-Proj_3-Interactive Quiz.gif

Typing Rush

This is the ultimate project before the assessment! In this project, the students will design and code a game that can train and test typing speed. 

Besides applying all the programming concepts that they have already used in the previous three projects (e.g., Event, Sequence, Loops, Conditionals, Operators, Variables, Data Types, and List), they will also be learning and applying another new concept — Function.

(GIF)ProgA-Proj_4-Typing Rush.gif

Sharing from our students.
Grab the opportunity and start coding at young!

He proposed an app “A Bowl of Rice” to solve the problem of World Hunger during the Prototype Presentation in Program B: Mobile Apps Development.


"I just want to thanks all the wonderful teachers in Telebort who helped me to overcome my challenges when I first started to learn coding. Moreover, I felt grateful that my parents sent me to Telebort which is a nice place to learn coding. 

Joseph Leong Yen Joe, 14 years old

Penang, Malaysia


Talk to our experts!

🤔 What age is the best to learn coding?
🙄 What can they be building after learning how to code?
😬 Which core programs are the best for my kids to get started?
🤙 Talk to our expert to answer your questions in mind.