Guides to help kids learn coding — from educatorstechnology.com
Excerpt:
Below is a collection of some of the best books to help your kids learn coding. Kids will get to learn the basics of computer coding through a wide variety of interactive visuals, engaging games and project-based activities. They will also get to experiment with different softwares and programming languages such as Python, Java, Scratch and many more. Links to the books are under the visual.
From DSC:
I don’t subscribe to the idea/expectation that every student should become a programmer and have extensive exposure to it. Why? Because:
- It’s been my experience that programming requires a different kind of passion, a different way of thinking and processing information, a different way of problem-solving, a different disposition/makeup that many people (including myself) don’t have. This is one of the reasons why coders are often in such demand and are often paid so much — because the vast majority of people don’t want to do it (at least as programming exists today).
- I’d like to see our students enjoy their learning. In fact, I’d like to see more emphasis on students enjoying their learning, and far less on grades. Given the new reality of lifelong learning, folks’ quality of life would increase if that were the case. To expect everyone to be able to code applications of some significance is an entirely different matter.
All that said, I do think it’s helpful for students to at least have some exposure to how to program — a basic understanding of coding and what are some of the things that are involved in that space. To have an appreciation of the process, some basic syntax, what’s possible, etc. would be helpful.
Introduction to programming classes should explain why programming is relevant, list some of the various languages out there, list some different kinds of applications that we use today, and provide some basic elements of programming. Perhaps students could create some very basic, fun things. This could wet some students’ whistles big-time, while helping other students come to the conclusion of, “Well, I tried it, but I don’t want to do this for a living.”