While programming is logic-based, it’s also an extremely creative activity. If you know how to code, you can develop the aforementioned apps, video games, websites, and more! Part of the appeal of coding is the challenge and reward of seeing their code come to life.
“When we learn to write, we are learning how to organize, express, and share ideas. And when we learn to code, we are learning how to organize, express, and share ideas in new ways, in a new medium.” – Mitch Resnick, one of the creators of Scratch about coding programmes.
Students will develop an appreciation of core computational thinking and coding concepts, through simple visual programming-based lessons.
Application of coding can be applied to other domains of knowledge learnt in school such as Mathematics and Science.
- Introduction to coding, including relating coding to real life applications.
- Students will be able to create a digital animated storybook or game through a programming software.
- Demonstrate understanding of fundamentals on core computational thinking and skills.
- Apply coding skills by breaking down elements required from planning stage.
- Students able to display product for a showcase to the rest of the school
*Coding course may be integrated with the Animation course