Wednesday, December 20, 2017

We're just "telling the computer what to do!"

During a meeting with my district Technology Integration Specialist, we were sharing the challenges we face with getting into classrooms to encourage more coding opportunities.  Especially for our younger learners first starting out, getting started requires time, exposure, coaching, and a chance to “play” with code.  Teachers and staff do an awesome job every day ensuring they are meeting the state standards, teaching key skills and content, while fostering the well-being of every child through social emotional learning.  Students often get a chance to try coding during their library/media time or during special events (like #HourofCode day), but it hasn’t yet made its way fully into daily instruction. I am hopeful that bringing coding into the daily routines of school will continue to grow as we see more and more of our future careers and college experiences requiring this skill.


After a long talk, what we realized is that there won't be a better time than now... and that since we can't find a good time, we would MAKE a good time! 


We started a trial (one session with grades 3-5, another day with grades K-2) with a morning Drop-In coding sessions. Our first day alone was a learning experience for us, as we had a significantly larger turn out than we were expecting (see 50+ as compared to our expected 15!) causing us to think on our feet while dealing with some wifi glitches. We connected together to reflect on what worked and what didn't, and with each session that has followed we have met to revise, reconsider, and plan how we are going to continue to engage our students in this work.  What originated as a chance to participate in #HourofCode has turned into an ongoing offering for all our students.



I have found joy in watching the process of discovery – a written code, a mistake, trial & error, and then success!  The whoops of excitement that come from groups that figure it out are contagious, leading others to inquire about what they did.  This process has fostered communication, flexible thinking, collaboration, applying skills to an unknown context, learning from mistakes, organization, and planning strategies.  Those skills are some of the many bonuses we’re observing, in addition to the learning gained from the growing coding skills our students are developing. 
It has also been a great chance to step back into a teaching role facilitating the learning.  the flexibility demanded from our teachers each day; planning for a lesson that doesn't always go the way you expect, taking advantage of the "found" learning opportunities that come along naturally when working with kids, managing unexpected glitches, and fostering quiet leaders - that have found a niche and a love of learning in this area.


Some of my favorite conversations have been at the end of the session when students turn in their devices and I have asked them "What is something new you learned or new you tried?"  My favorite is when a student starts off with explaining how they made a big mistake and had to change what they were doing to figure it out.  I am also finding students approaching me when they see me in the cafeteria, hallways, or classrooms to talk about their excitement about coding or their plans for our next session. That's when I let them in on a little secret... I'm excited for our next session too!

No comments:

Post a Comment

One Word 2019

As the 2018 year draws to a close, I try to intentionally build moments reserved for reflection of the past and the light moving forward to ...