This was the first week I saw a real debate for our class, instead of playing Devil’s Advocate or asking questions to extend knowledge. I recall when I saw this week’s essential question and couldn’t think of a compelling reason to not teach coding. As I did my research, I still wasn’t convinced. The arguments were not compelling to me. Though I understood the arguments, with technology being a part of everyone’s world today (even our youngsters) I believe keeping technology available to our students.
A conversation with Jason on my blog and the Twitter chat helped me see other people’s view points. However, I still hold my belief that coding should be introduced and taught to students. I do not think it should be the total technology curriculum, if schools have such a program. As educators, it is our responsibility to open our students up to the possibilities that are out there. Kodiak is not as rural as some places, yet many of my students may have never heard about coding if it hadn’t been brought into the classroom. One student loves it so much that he now has moved from the Hour of Code to the Coding/Programing guides available on Khan Academy.
The most significant reflection is that as a teacher I always have to be willing to learn and see what’s out there. Students will not always know the possibilities that are available to them. What I take away from this week is not that every student will become a coder or even like coding, but as a teacher, I have a responsibility to help them discover this world. Our job is not just to teach subjects but social skills and to empower children – to let them know what is out there and what is possible. Coding is just one skill that we can teach our students and it may help them be successful in the future.