In computer language, “coding” means writing the sequence of instructions that must be executed by a computer. In the world of education, this concept is linked to that of computational thinking, i.e. to the logical-creative process that allows us to approach and solve problems in a new way. Through coding activities at school, children (even young ones) not only learn to program but above all the program to learn how to solve complex problems by breaking them down into simpler steps. The playful and creative component is fundamental in all educational activities and especially in these ones. Coding activities can be used to create activities that involve several subjects in an interdisciplinary path. There are many websites available to teachers that offer the possibility to create coding activities, Ideodromion, thanks to its direct experience with teachers and pupils, has collected useful resources to implement coding activities in the classroom.
Code.org: free games and teacher resources
Code.org is probably the most well-known web site for coding activities. It features more than 100 games, including activities grouped based on ages and expertise. There are two types of activities: online, where students (and teachers) can play interactive games that help them learn coding basics (ie Loops), and offline, that enable students, teachers, and parents to print worksheets and work with pen and paper. A great feature of these activities is the (licensed) use of known video games and movie characters (Angry Birds, Minecraft, Star Wars, Disney Frozen, etc). It is also a multilingual site, supporting English, Spanish, Swedish, Italian, Greek, and more. https://www.code.org
Lightbot Hour of Code
The “Hour of Code” Lightbot game is a free video game that teaches basic programming skills. The player has to “program” a robot to move to a certain tile and then “light” it. It requires a lot of programming skills since it starts with basic movement and in the later levels it introduces Loops and Recursion! It is available for computers (Flash version) and also for tablets (iOS and Android). It is also available in multiple languages including English, Spanish, Swedish, Italian, and Greek. https://lightbot.com/hour-of-code.html
Codespark Academy Hour of Code Codespark Academy introduces a very friendly videogame-like environment, designed for younger students. It is available for both computers and tablets. The “Hour of Code” version is completely free and it introduces young students (ages 6+) to the logic of programming, by helping them guide their on-screen character to complete game stages. The actual Codespark environment takes this gaming approach a bit further, with the introduction of a game creation studio, where students can create their own levels. https://codespark.com/hour-of-code
CodeCombat
CodeCombat introduces a role-playing game (RPG) that is similar to known computer and game console titles. The player must select his/her character and start their adventure, finding gems and defeating enemies. The game introduces basic syntax like Python or Javascript. Based on game progress, the player can upgrade their character with new equipment (ie armor, shield, etc). It is multilingual, supporting English, Spanish, Swedish, Italian, and Greek and many of its (introductory) levels are free. Teachers can create accounts for their students in order to monitor their progress.
https://codecombat.com/
Codingame
CodinGame takes a more serious approach with more advanced programming (ie in C) and a gaming environment. It is mostly created for students with a basic understanding of computer programming and introduces a step by step approach of video game development. https://www.codingame.com/ide/puzzle/onboarding
Blockly Games
Blockly Games is a series of educational games for students, to help them understand the logic of programming. It is a free, multilingual website that introduces children not only in programming but also in other educational subjects (ie animal). It takes a fun approach with various games that explore basic programming concepts and uses an approach similar to Scratch. It is based on Google’s Blockly, a graphical programming environment.
https://blockly.games/
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptRejectRead More
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.