The “Code-Farm” activity focused on the development and testing of an educational application for tablets, designed to foster computational thinking in young learners (ages 5 to 7). The app includes a series of mini-games developed ad-hoc using the Unity platform, each targeting specific computational thinking skills such as algorithmic thinking, decomposition, abstraction, sequencing, debugging, and data analysis.
To ensure the application’s effectiveness and usability, a User-Centered Design (UCD) process was followed. The implementation included two complementary evaluation phases:
Student evaluation: Conducted with a total of 104 children from CEIP Pedro Duque (Vicálvaro, Madrid), including 63 students from the third year of Early Childhood Education and 41 from the first year of Primary Education. Observations focused on usability, engagement, and the cognitive challenge presented by each mini-game.
Teacher evaluation: A group of 11 teachers, working with children in the target age range, tested the mini-games and completed observation protocols and questionnaires. Their feedback helped identify areas for improvement in the interface and overall game design. Some of the teachers were also parents, offering a valuable dual perspective (teacher and caregiver) on the app’s potential use in home settings.
The results showed that mini-games related to debugging and data analysis were the most accessible and engaging for students, while those involving algorithmic thinking and sequencing were more challenging. Teacher input contributed to interface adjustments to make the app more intuitive and better suited for younger users.
This activity served both as a validation process and as a key step toward refining an educational resource that integrates digital tools and playful learning to support computational thinking in early education.