We are now living in a technological world and the future of work is this: Tech workers will no longer solely work in the tech industry. Every field will hire employees with strong digital skills, and this trend will only continue to accelerate.
I first learned about coding and computer science (CS) in college about 20 years ago. Looking back, not much has changed in the foundational concepts or core practices in CS. What has changed is who can teach it and where it can live in the curriculum—today educators in any subject can teach coding.
Parents and educators across the country understand the importance of teaching kids how to code. Not only can it help them learn valuable skills that they can use into their technology-driver future, but it also helps them learn to approach problems differently. But determining the best method for teaching a child to code isn’t always obvious.
In most cases, people agree that a traditional textbook approach is insufficient for subjects like coding. While the idiosyncrasies of the language can be introduced that way, it is difficult to assimilate the information until it is in use fully. But sticking children in front of a blank screen and having them write line after line, though functional, isn’t very inspiring or even interesting.
If you want to capture the interest of young students while giving them access to a valuable skill set, then turning to games may be the ideal method.