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!

Upcoming 19th June (Orientation Day)

& 5th December (Tentative) 

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.

Course Structure

   • • • • • • 
Duration: 24 lessons
Hours per Lesson: 2 hours
Class Size: 20 to 34 students
Suggested Age: 10 to 14 years old
Prerequisite: None

What you'll learn

   • • • • • • 

  • 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

   • • • • • • 

Program A 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.

CHAPTER 1

Concept Of Computational Thinking

CHAPTER 2

Programming Concept: Event

CHAPTER 3

Programming Concept: Sequence

CHAPTER 4

Programming Concept: Loops

CHAPTER 5

Programming Concept: Conditional

CHAPTER 6

Programming Concept: Operators

CHAPTER 7

Programming Concept: Variable and Data Types

CHAPTER 8

Programming Concept: List

CHAPTER 9

Programming Concept: Function

Project in Class

  • • • • • • 

My New Friend

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

Sprite Combat

(GIF)ProgA-Proj_2-Sprites Combat.gif

Interactive Quiz

(GIF)ProgA-Proj_3-Interactive Quiz.gif

Typing Rush

(GIF)ProgA-Proj_4-Typing Rush.gif