En los ´últimos años cada vez más países han aumentado sus esfuerzos por introducir la
programación en sus currículos, enseñando programación en entornos de programación
(IDE) adaptados, programación de robots o desarrollando algún proyecto relacionado con
el mundo de la informática.
Nuestra aportación consiste en analizar varios IDE para decidir que elementos son los
necesarios para enseñar programación de forma sencilla y sin redundancia. Nos centramos en un IDE en concreto: Toolbox Academy, desarrollado en el Dpto. de Lenguajes y
Ciencias de la Computación de la Universidad de Málaga, que se está utilizando en los
sistemas educativos de las comunidades autónomas para enseñar programación en niveles
preuniversitarios. Se propone también un currículo de programación dividido en unidades
y un conjunto de tareas con los recursos analizados anteriormente.
Además se define un lenguaje sencillo y reducido para este IDE a partir del análisis
de lenguajes muy utilizados en la actualidad como JavaScript, Ruby o GNU Octave:
ToyScript.