What is computer coding? Computer coding also referred to as computer programing is how we tell computers how to operate. The way code is designed can tell the computer how to function through a set of commands or step-by-step instructions. Coding has become an encouraged skill for young students to learn, as it promotes new problem-solving skills and develops an advanced understanding of how to use technology.
Code.org is a nonprofit with a vision to expand resources for computer science to school across the country to teach young students the skills to code.
Scratch is a free online programming software that can be used by students to create their own digital games, stories, and activities through code.
There is a variety of benefits coding can have on learning for young students. For starters our world today is controlled by technology, making it an essential skill for students of this generation and onward to learn how to operate these devices. The more advanced their understanding is of using technology, the easier it will be for them to use it in different aspects of their lives. The process of coding involves a lot of trial and error, which activates the use of patience and problem-solving skills. These are important cognitive tools young students will use throughout the course of their academic careers and life in general. Engaging in code at a young age will help to develop these skills early on, and even promote a love and passion for working in the field of STEM.
This article from the Envato blog explains the growing interest from educators to integrate a coding curriculum in schools to promote a love for computer science in young students. It also talks about the many benefits that can come from teaching students to code, and even gives suggestions on different coding programs such as Scratch, code.org, and Lego Mindstorm, with offer curriculum plans for educators to implement into their classrooms.
The website Code Camp has compiled a list of 15 reasons why teachers should teach kids to code. This list includes quotes from some of the world's greatest technological inventors such as Steve Jobs and Mark Zuckerberg on how the knowledge of computer science can open the doors to many opportunities for young students.
The link below will take you to a document comprised of the statistics surrounding the education of coding across the U.S. while primarily focusing on the support need to promote the education of coding in Massachusetts. The article gives suggestions on how to support coding programs, as well as what educators can do to improve computer science education.