22 practice based lessons
We learn sequential and loop algorithms using Code.org, Scratch, and Minecraft.
Hard skills: Understanding the basic concepts of programming, creating games and animations in the Scratch environment, solving puzzles and challenges using programming in Code.org, and learning various aspects of the Minecraft world.
Soft skills: Developing logical thinking, nurturing imagination, and the ability to generate new ideas, putting ideas into practice using programming knowledge, and teamwork.