En esta línea de investigación se desarrollan diferentes estrategias en didáctica de las Ciencias de la Computación (CC) para los distintos niveles educativos. Sosteniendo que la educación en CC es fundamental desde el nivel inicial para formar ciudadanos/as digitales con pensamiento crítico, la capacitación de formadores en el nivel primario ha sido muy relevante para el equipo. Las estrategias utilizadas combinan enfoque desconectado (unplugged) con actividades que implican la programación de computadoras y otros dispositivos digitales. Frente al alto desarrollo de las aplicaciones de Inteligencia Artificial (IA) en estos últimos años, se considera que la introducción a esta tecnología y sus fundamentos, debe incluirse en la formación en CC, de toda persona. También, se analiza el impacto del uso de herramientas de la IA como los Chatbots para la enseñanza del pensamiento computacional y la programación en la universidad. Dentro de este marco, por un lado, se continúa con el trabajo de formación de docentes del nivel primario realizado en la Regional VI de Santa Fe (Argentina), analizando los logros y desafíos que enfrentan los/as docentes al realizar experiencias áulicas en procesos de enseñanza de CC. En relación con el nivel universitario, se presenta un proyecto sobre la enseñanza y aprendizaje de las primeras materias de programación a estudiantes de Ciencias Exactas en la Facultad de Ciencias Exactas, Ingeniería y Agrimensura (FCEIA-UNR), donde se trabaja con Aprendizaje Basado en Proyectos y Problemas (ABP). Además, dentro de la enseñanza de programación en carreras STEM se plantea un proyecto innovador que incorpore Chatbot basados en grandes modelos de lenguajes (LLM) con el fin de poder evaluar cómo y cuándo usar estos asistentes. Todas estas experiencias se focalizan en mejorar la didáctica de la enseñanza y aprendizaje de las CC en los distintos niveles educativos.