I have a confession to make. I don’t know how to write computer code. I don’t know how to animate digital art. And I don’t know how to create 3D architectural designs.
So how could I possibly teach a class in which my students are learning these skills?
If we waited until we had coding teachers and animation teachers and architectural design teachers, our students would never encounter these potential careers until college. So rather than make them wait, I decided to let my 8th graders take advantage of the online tutorials and free programs that allow anyone to teach themselves coding, animation, architectural drawing, and more.
If a 3rd grader can code and sell apps in the Google Play store, and a 17-year-old can become a millionaire by selling his own app to Yahoo, then clearly our students don’t have to wait for teachers to impart knowledge. They can go out and find it on their own. Just listen to Sam, Luke and Dakota talk about the coding journey they’ve been on in my Digital Media class:
It was 1988, my first year of teaching, when I heard that teachers should be less a “sage on the stage” and more a “guide on the side.” And here we are, 26 years later, and teachers still need to be encouraged to let go of their role as the all-knowing sage and let students learn through hands-on projects and outside sources. With so much available to our students via the internet, why don’t we let them explore and learn through experience?
As Hadi Partovi, the founder of Code.org, says, the problem facing our future coders isn’t that coding isn’t cool. The problem is that coding isn’t available. Let’s give our kids a chance to discover coding — whether as a hobby or a future career — but let’s not wait until we have coding teachers and coding classes. It’s time to find ways to guide from the side. Time to get off the stage, sage.