A terrific article by Kira DeVaul featured in Common Sense Media’s summer edition (for the US and Europe) presents some great options for teachers to use in their classrooms and give to their students to explore around coding. She has organised these into three levels which cover all school levels. I have done a bit of a tweek for Australian schools.
|
At the primary level, kids can learn to code using these tools that focus on the foundations of programming: problem-solving, logic, and critical thinking. By learning these skills early and through the context of code, kids are empowered to become creators, not just consumers, of the technology they’re growing up with. |
|
Middle years students might be at different levels of familiarity, but these tools are applicable to every level of knowledge — from more building block-style tools great for beginners to advanced tutorials that get students using real languages to make apps, websites, and games. |
|
The secondary school tools will help students build this essential 21st-century literacy by learning how code works and how to write code themselves. Once they’re up to snuff, coding will give your students a new way to demonstrate knowledge and express themselves. |
|
Kira’s full top picks list for elementary, middle school, and high school coding apps, games, and websites. |