Monday morning, the first class of the week and also the largest. There they were, 27 bundles of energy pouring into my room eager to start their week. Chitter-chatter filled the room as I passed out their cards and helped them log in. The moment had come, it was time to start the week teaching something that I was just begin to get a grasp on myself. I was introducing computer programming concepts, the building blocks of the technology around us. It was a bold step and I was extremely nervous. I felt prepared, but were they?
To say I was blown away is an understatement. After my first class on Monday morning, I knew it was going to be a pretty good week. By Tuesday, I knew it was perfect. Over the course of the week, I observed perseverance, determination, leadership, and excitement. One student started the class in tears from frustration and ended the class walking around helping and encouraging her classmates. I saw students who usually have trouble sitting for more than a few minutes glued for 40. I can't count how many times I saw students faces glow with pride and heard shouts of, "YES!" from excited students. They were the kind of moments you dream of as a teacher.
If you didn't try any of the coding for yourself, I strongly encourage you to give it a try. It is fun and at times challenging. After a few lessons, I think you will understand why coding has a place in the 21st century classroom.