Part 1 – What is coding and how to teach coding in primary schools
When facing the challenge of teaching computing in primary schools, it can be normal for educators to feel a lack of confidence. In this module, we will help you develop an understanding of a range of approaches and focus areas on how to teach computing. Terminology -for instance- can be a confusing area. Watch these videos to dig in the world of coding from the very start.
Students should learn how everything, including computer, works. Coding help kids to understand the language of machines as, indeed, computers need to be told what to do in a language they can understand. Learning programming, kids also help each other make things possible. They learn how to solve problems and how to find the way to make things happen. They can be creative and create something by themselves. Besides, it is a good opportunity for older students to work as mentors for the younger ones. While working together, they will be able to learn from each other.
When teaching programming, skills such as perseverance, collaboration, and analytical thinking are important too. To put the power of technology into the hands of everyone, we should start teaching coding at early ages so as to develop the right skills on time. Have a look at this video to learn what educators think about developing skills through coding activities and share your thoughts in the following padlet.
Task 1: Share your thoughts in the following padlet question: Why should we start teaching coding in schools?