At Maramba, we are very excited to offer Coding as a specialist subject. Students participate in 21st-century learning, where they develop skills that prepare them to be global citizens. Students take part in weekly coding sessions where they practise skills that allow them to problem solve in innovative ways. Students incorporate the Human Literacy S.P.I.C.E elements to work effectively in teams through collaboration and effective communication.
Students learn what algorithms are and how to program an algorithm into a device, e.g. a robot, iPad or a computer. They also learn how to debug simple programs of their own. Students are introduced to Bee-bots and Blue-bots, in particular how to control a Blue-bot using an external device, such as an iPad. Students learn how to sequence block algorithms using Scratch Jr to create simple animations and games.
Students create and debug more complicated programs. They develop their thinking skills to decompose larger problems by breaking them down into smaller pieces. Students use robotic devices, such as Dot and Dash, where they establish a foundation for 21st learning by designing algorithms and finding solutions to address errors in programming. Students use the program Scratch to create their own interactive games and animations. They also explore the Hour of Code website where they learn how Coding is used to create games.