Subject: Digital Technologies
Year Level: 5-6
Strand: Digital Technologies processes and production skills
Sub strand: Digital Implimentation – Design, modify, follow and represent both diagrammatically, and in written text, simple algorithms (sequence of steps) involving branching (decisions) and iteration(repetition) (ACTDIP019)
Link to the resource
http://store.steampowered.com/app/324190
Cross curriculum priorities and general capabilities
Critical and creative thinking
Information and communication technologies
Numeracy
Literacy
A classroom activity using this resource
CodeSpells is an educational computer game that allows students to learn, develop and practice their coding skills through their ceaseless interest in the magical world. Students are able to create spells and, through coding, determine exactly what they want their spell to do (with unlimited creative possibilities!). CodeSpells and the language used has been designed to suit students of all ages, including those who are completely new to coding and teaches students how to code using Javascipt – however I would recommend this game for upper primary.
As students are able to share their coded spells, classroom activities could include collaborative spell projects where students work together to create specific spells with given criteria. It could be linked with literacy and writing where students are required to write a magical narrative for which they are to code the spells included in their narrative.
How to use this resource
Firstly, CodeSpells must be purchased and downloaded online. Once it is installed, you start by entering the virtual magical world and begin creating your spells. Moving through the magical world you will come across monsters, beasts and enemies that you need to conquer in order to maintain your health and progress up the levels.
Below is a tutorial that gives you an idea of what the game is all about!