Articoding

A game to learn basic programming concepts

Download

Linux (Soon)

Articoding is a serious educational game that aims to encourage the development of Computational Thinking by teaching basic programming concepts using visual programming. The player must overcome levels by solving problems posed in a board scenario. The player’s goal is to guide a laser beam to a target using visual block programming (similar to Scratch). When the target is reached, the player can advance to the next level.

The designed levels included in the game progressively introduce the user to basic programming concepts (e.g., variables, data types, loops), offering a motivating and enjoyable learning experience.

The game is aimed at young people between 12 and 16 years old.

The game can be used as a motivating element in class under the supervision of the teacher. Because of its interactive and visual character, it is an interesting way to introduce programming concepts and computational thinking skills in a playful and motivating way for the students.

The teacher can complement the game activity with explanations of the programming and computational thinking concepts used in the game (e.g., informal introduction of the concept of algorithm and variable).