I was fortunate enough to be able to have the Decoded Team visit the school and give a one hour workshop, which took 10 grade 9 girls from Roedean and 10 boys from St John’s on a whirlwind tour of learning to code.
Not bad for an hour!
Important as I believe learning to code is, for me the main aim should be to embed coding within the curriculum. Kids should be coding in Maths, coding in Geography, coding in English! Not just in their IT lessons. While Maths teachers will probably immediately see applications, I’m sure that not many English teachers are reading this right now, and sitting up and crying “Eureka!” So I’d better explain myself!
With a few skills students can easily create applications that are fun and challenging to make, but can deal with any content area. You can create quizzes, for example around any subject content, be it Science, Literature or History. You can create drag and drop flash games about parts of the body or French vocabulary! You can create mobile apps, webpages, or games dealing with anything under the sun.
I’m not suggesting that every lesson needs to involve creating games or coding, but I am suggesting that we should be seeing a great deal more of this sort of thing across the curriculum. I believe it would help students take ownership of their own learning, and help build their sense of mastery at being able to manipulate content in meaningful ways instead of passively consuming content.
We need to start hacking the curriculum, and taking ownership of it in ways that engage our full creativity and power to make meaning.