Stuck on teaching code?
Computer coding in schools in not as prevalent as it should be. Whether you’re already teaching AP Computer Science, or just want to introduce a little code to the classroom, where do you start? Try these five teaching resources – there are games, posters, tutorials and more for every age group. From simple to sophisticated, these resources will make computer coding a breeze.
CSS solves the problem of HTML and formatting, by externalising all style indicators for web pages to a separate file. CSS Diner lets you play around with those elements in a problem-solving game that gives students just enough clues to figure it out for themselves.
It’s best used when your class is at the beginner level of CSS, after learning HTML. Plus it’s simple yet sophisticated enough to appeal to most secondary school classes.
Grok takes simple coding and disguises it with Blockly’s colourful commands that create monsters or push turtles around the screen. Lessons span across HTML, CSS, and Python, with activities for all ages. Try Monster Maker for years 2-4, or supplement the Year 7 curriculum with coding.
This is a subscription service that is free for teachers to trial, but will cost you per-student for a year’s worth of access. There are still some free activities that beginners can benefit from, but be prepared to pay for the advanced lessons.
Students can even garner inspiration from Shiffman’s 15-minute challenges, where he’ll take a popular game and try to recreate it with code in a tense 15 minutes.
Code.org is for or resources that aren’t just tutorials. Remind kids why computer coding is so important with an inspirational poster featuring the likes of Obama or Malala. Or play a video on Coding with Steph Curry to inspire the less enthusiastic of your students.
We’ve got the greatest list of resources for you to feast your eyes on, from games, to hackathons, to events, to websites, to student guides! The list goes on.
If the above suggestions haven’t done the job, check out these out-of-the-box solutions for the classroom. Your students will thank you for it!
For the homework-averse comes the Coding in Minecraft tutorial. You’ll be forcing them to use their computer coding skills to implement improvements in their Minecraft games, just cross your fingers they don’t get off track…
These tutorials will teach them how to lock doors with passwords, automate their mining and create a digital clock for use in-game. If this doesn’t motivate them, we don’t know what will!