GrIDIE Blocks es un entorno de programación visual basado en bloques para Arduino UNO, diseñado para la enseñanza de nociones básicas de programación. Está orientado a estudiantes ingresantes de carreras de informática y a estudiantes de escuelas secundarias que se inician en la programación. Sus principales características surgen de la secuencia didáctica desarrollada en el marco del Grupo de Investigación y Desarrollo en Informática Educativa (GrIDIE), la cual se sustenta en el uso de la robótica educativa y en principios teóricos como el construccionismo, el buen aprendizaje y el aprendizaje basado en problemas (Astudillo et al., 2019), junto a un proceso de evaluación de calidad, en el cual se analizaron 10 Entornos de Desarrollo Integrados Educativos (EDI). Dichos EDI fueron evaluados a partir de un modelo de calidad orientado a identificar cuál de ellos se adapta mejor a la secuencia didáctica diseñada por el grupo de investigación GrIDIE para la introducción de las nociones básicas de programación (Lobos et al., 2022). A partir de este análisis se definieron funcionalidades que no se encuentran presentes simultáneamente en los entornos evaluados, entre ellas: Bloques de alto nivel en lenguaje natural alejados de la sintaxis de Arduino, un diseño por niveles basado en problemas y desafíos con su propio Toolbox, la priorización del uso de procedimientos en la resolución de problemas, la integración de consignas y esquemas de conexión dentro del entorno y un diseño visual con bloques accesibles. Actualmente, GrIDIE Blocks cuenta con una versión instalable para Microsoft Windows y una versión online accesible desde distintas plataformas. Para su utilización, es necesario contar con una PC, placa Arduino UNO y el conjunto de sensores y actuadores que contempla la propuesta. El Software se distribuye bajo la licencia GNU-GPL.