Weekly Core Program
Foundation of Creative Computing
Learning the basic programming concepts is easy but mastering them with creativity need more training and guidance.
For ages 10-14 (Suitable for kids and teens who do not have a programming foundation).
24 lessons (Weekly classes).
No prerequisite is required.
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.
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
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.
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.
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.
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.
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.
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