Teaching kids to code isn't just about preparing them for a changing workforce. In addition to reinforcing skills like math, science, and language, learning programming can be empowering, as students gain insight into how things work.
Learning code helps kids see the world algorithmically, in patterns, and in cause and effect. Ray Feraday, a special education teacher with the Toronto Catholic District School Board, says, "Coding is all about problem solving and critical thinking. You take what may be a large problem and systematically break it down into smaller, solvable parts. This technique develops confidence and self-reliance."
Teaching kids how the digital tools they use are made also makes them more critical thinkers.
Via John Evans
Your new post is loading...