As coding is generally perceived as a difficult skill to learn, teaching it in a fun and engaging manner can help change this prejudice. Students can be first exposed to simple and fun programming tools such as Scratch, before learning the concepts of computational thinking and its application to problem-solving. They can then progress to more advanced computational thinking concepts such as problem decomposition, pattern recognition, abstractions and algorithm design. Gamified learning can also tap on the creativity of students in building machines and robots to solve problems.
Course Fee: $180