After reading Coding in Elementary School Classroom by Janice Mark, I have some mixed feeling regarding utilizing coding in the classroom. I can see there are advantages of learning how to code, as most learning is beneficial. However, the amount of time spent on learning how to code, the brainstorming that goes into it, and the trial and error that is necessary to be successful, could be valuable time spent elsewhere. Are there valuable lessons from learning by trial and error and collaborating with other students? Absolutely! Can those who are interested in coding equally learn this at home? Absolutely!
Not all children are mesmerized by how to code computers and building computer games. So let it be an elective in middle school. I’m sure it will be appealing for most students. But I know my daughter wouldn’t touch that with a ten-foot pole and would be very happy in her interior fashion design class instead.
See the article I am referring to, published in Learning & Leading with Technology (2014): Coding in Elementary School