
This lecture teaches what are algorithms and what to keep in mind while making your own algorithms. Download the activity sheet at the end of the lecture to practice some of the skills you have learnt.
Watch the video to learn about Data Comprehension and later do a practice activity based on the famous story of the Little Red Riding Hood.
This video will teach you about Patterns and Loops and their importance in coding. Watch the video to learn more and practice some fun activities by downloading the activity sheet after watching the video.
Watch this video to learn watch Decomposition means. Also download the activity to practice the skills after completing the video.
This video explains solution optimisation and debugging. Download the activity sheet to practice this skills.
Think Like a coder is a course specially designed to develop computational thinking skills in children aged 4+. This is also useful for teachers and parents to help them understand how to teach this key 21st century skill.
In this course you will learn key concepts of computational thinking such as data comprehension, decomposition, pattern recognition, abstraction, algorithmic thinking and solution optimisation.
Computational thinking is the process of breaking down a problem into simple enough steps that even a computer would understand. Computational Thinking is a life skill essential for survival in the 21st century. It lays the foundation of coding and is future proof. Just like how it is important for kids to learn English, Math and Science even though they may not all become writers, mathematicians or scientists, the kids born in this millennium need baseline coding competencies to stay relevant. It develops critical thinking and creativity as children learn new ways to solve a problem. Computational thinkers are problem solvers and innovators.
Why learn computational thinking ?
It improves academic performance as it teaches problem solving which is the core of STEM education. It improves creativity, builds resilience and persistence.
Computational thinking is used in almost every field, not only computer programming. It finds a lot of applications in disciplines such as finance, medicine, economics, engineering to name a few.
Building these concepts at an early age lays a strong foundation for future learning.
At Kinder Koder, we teach computational thinking through fun games and activities without use of screens. Our teaching framework and learning outcomes are aligned with International standards such as CSTA, UK’s CAS (Computing at School) and also Singapore MOE’s Kindergarten Framework.