Computers are amazing!!!!!, but they can’t think for themselves (yet!). They require people to give them instructions. Coding is a list of step-by-step instructions that get computers to do what you want them to do. Coding makes it possible for us to create computer software, games, apps and websites.
While learning to code at the primary school level, children are encouraged to think critically and strategically to solve problems—often simple puzzles like getting an onscreen character to move around a maze. For younger children, visual blocks are often used to represent programming concepts and terminology, such as ‘procedures’, ‘loops’ and ‘conditional instructions’.
Children are naturally curious and creative, and they can pick up simple coding skills (and have lots of fun!) through online games and tutorials. You can help your child learn more about coding with these great resources: