After last weeks discussion on code.org, I decided to do some exploring. Right now, my librarian @AlisonNewman14has been working with students at our school focusing on coding. Just recently they worked on Makey Makey: An Invention Kit for Everyone. Ever played Mario on Play-Doh or Piano on Bananas? Alligator clip to start inventing the future! I see the kids enjoying themselves so much and it sparks so much creativity. I think coding can be as big or as small as you make it. I think this connects clearly to the future of our students. If we can promote collaboration, creative thinking, and problem solving are foundational skills, our students will be able to adapt to become a twenty-first century contributor.
From what I understand, code.org they have different courses that they offer. For example: Pre-reader Express – an introduction to computer science for pre-readers: combines the best of our kindergarten and first grade courses. This course is used to learn the basics of computer science and internet safety. At the end of the course, students can create their very own game or story they can share. During the session, students would complete some lessons which have videos which can support all students learning levels as it shows a visual, video, and audio. This is such a critical skill that we can enforce early on which supports inquisitive learners in the primary grades. In addition, Kristina looked at coding in primary as well. She highlights ScratchJr as a program she would like to use! She has shown many screenshots to support how she could use this program.
Finally, I think it is important to understand why we should teach students to code. In an article, 10 Reasons Kids Should Learn to Code, it highlights the important reasons why. The most important reasons I see are the fact that it can increase academic performance. How?
Math: Coding helps kids visualize abstract concepts, lets them apply math to real-world situations, and makes math fun and creative!
Creativity: Kids learn through experimentation and strengthen their brains when they code, allowing them to embrace their creativity.
Confidence: Parents enthusiastically report that they’ve noticed their kids’ confidence building as they learn to problem-solve through coding
Another reason I think it that Coding Paves a Path to the Future!
Life Skills: Coding is a basic literacy in the digital age, and it’s important for kids to understand – and be able to innovate with – the technology around them.
Career Preparation: There’s a high demand for workers in the tech industry; mastering coding at a young age allows kids to excel in any field they choose!
All in all, I believe coding should be a curricular component in the future used to supplement textbooks because it promotes critical thinking, collaboration ad problem solving.