juanda

Acerca de Juan David Rodríguez García

Soy profesor de Educación Secundaria de Tecnología y desarrollador de software. En colaboración con el grupo de investigación KGBL3 estoy desarrollando la herramienta LearningML para la enseñanza de contenidos sobre Inteligencia Artificial y el fomento del Pensamiento Computacional. Me encanta programar y enseñar a programar.

Unidad 3. Entendiendo las funciones

Objetivos Las funciones constituyen una de las claves necesarias para comprender javascript a fondo. Al finalizar la unidad entenderás por qué son objetos de primera clase, qué es un callback, las distintas maneras de definir funciones: como declaraciones y como expresiones,  la diferencia sutil entre parámetros de una función y argumentos, qué son y como [...]

Por |2021-01-29T16:49:40+02:00enero 29, 2021|Formación|1 comentario

Unidad 2. Los entornos de ejecución

Objetivos El objetivo de esta unidad es mostrar los dos entornos de ejecución en los que se pueden ejecutar aplicaciones javascript: El navegador web y el sistema operativo a través de node.js. Al finalizar la unidad sabrás como ejecutar aplicaciones javascript en ambos entornos, habrás instalado node.js en tu computadora, y manejarás con fluidez npm: [...]

Unidad 1. Javascript por todos lados

Objetivos Al finalizar la unidad serás consciente de la ubicuidad, flexibilidad y potencia de javascript, un lenguaje conocido especialmente por haber conquistado el mundo del desarrollo web, pero con el que puedes desarrollar cualquier tipo de aplicación; de escritorio, móvil, servidores o herramientas de sistema. También tendrás conocimiento de los frameworks javascript más conocidos para [...]

Novedades del proyecto Echidna

Hace algún tiempo hablamos en este blog sobre Echidna, un interesante proyecto educativo Open Source que pretende facilitar el acceso a la programación de sistemas físicos a estudiantes de primaria y secundaria. Para ello, sus autores diseñaron y construyeron una placa con varios sensores y actuadores que se conecta sobre un Arduino. Pues bien, [...]

Por |2021-01-05T10:30:01+02:00noviembre 15, 2020|Robótica|1 comentario