Programming & CTPrimary CodeProgScratchMakeyMakeyAlcodyCompThink App

PrimaryCode ( is a Java stand-alone application to introduce programming concepts to children on Primary Education. It focuses on four main concepts: sequence, input and output, conditionals and loops.  It allows many types of interaction with it: normal use of the mouse, or the use of fruits or clay with makey makey ( which kids love.

Menú Principal


Ejemplo de ejecución de condicionales


Operaciones sobre arrays

Artículos de investigación relacionados:

Hijón-Neira, R.; Connolly, C.; Pizarro, C.; Pérez-Marín, D. Prototype of a Recommendation Model
with Artificial Intelligence for Computational Thinking Improvement of Secondary Education
Students. Computers 2023, 12, 113. DOI 10.3390/computers1206011


R. Hijón-Neira, D. Pérez-Marin, C. Pizarro and C. Connolly, "The Effects of a Visual
Execution Environment and Makey Makey on Primary School Children Learning
Introductory Programming Concepts," in IEEE Access, vol. 8, pp. 217800-217815,
2020, DOI 10.1109/ACCESS.2020.3041686


Diana Pérez-Marín, Raquel Hijón-Neira, Ainhoa Romero, Silvia Cruz. Is the use of Makey
Makey Helpful to Teach Programming Concepts to Primary Education Students?. Research
Anthology on Computational Thinking, Programming, and Robotics in the Classroom. IGI
Global 2022.Pages: 17 DOI 10.4018/978-1-6684-2411-7.ch029


Contact person:

Raquel Hijón Neira,