Innovación Educativa: Integrando Programación y Robótica para Transformar el Aprendizaje en el Aula

Da el salto hacia la educación del futuro con nuestro curso 'Innovación Educativa: Integrando Programación y Robótica para Transformar el Aprendizaje en el Aula'. Este curso está diseñado para educadores visionarios que desean preparar a sus estudiantes para el mundo digital que les espera. Con un currículo que fusiona teoría práctica y tendencias educativas, te convertirás en un pionero en la implementación de tecnologías avanzadas en las clases.

No solo aprenderás a manejar las herramientas de programación y robótica, sino que también descubrirás cómo inspirar a tus alumnos y alentar su curiosidad y pensamiento crítico a través de este itinerario. Este curso te proporcionará todas las competencias necesarias para que, independientemente de tu experiencia previa, puedas liderar con confianza la transformación digital en la educación.

Únete a nuestro curso y sé parte de un movimiento que está redefiniendo la educación, equipando a tus estudiantes con las habilidades necesarias para triunfar en una era tecnológica en constante evolución. ¡Inscríbete ahora y transforma tu aula en un semillero de futuros innovadores!

Objetivos:

  • Sentar las Bases de la Programación y Robótica.
  • Entender los conceptos fundamentales de la programación y cómo favorecen el desarrollo cognitivo.
  • Conocer los componentes y el funcionamiento básico de los sistemas robóticos aplicados a la educación.
  • Fomentar habilidades esenciales en los estudiantes, como el pensamiento crítico, la resolución de problemas, la creatividad y el trabajo colaborativo.
  • Aprender a diseñar e implementar lecciones basadas en proyectos prácticos que motiven y comprometan a los estudiantes.
  • Manejar las mejores prácticas para guiar a los alumnos en la creación de sus propios proyectos de robótica y programación.
  • Desarrollar estrategias de evaluación que reflejen el progreso en habilidades técnicas y competencias del siglo XXI.
  • Identificar y utilizar eficientemente recursos disponibles, tanto online como offline, para enriquecer la experiencia de aprendizaje.

Contenido:

Innovación Educativa: Integrando Programación y Robótica para Transformar el Aprendizaje en el Aula

UNIDAD.- Introducción a la programación. Herramientas de programación. Primeros pasos con Arduino

  • Programación y lenguajes de programación
  • Tipos de lenguajes de programación
  • Scratch, S4A, AppInventor, bitbloq y Arduino
  • S4A (Scratch for Arduino)
  • Proyecto Arduino
  • El universo Arduino
  • Cómo empezar con un Proyecto Arduino
  • Creación de tu primer Proyecto Arduino
  • Entradas y salidas digitales
  • Uso de entradas digitales
  • Uso de salidas digitales
  • Configuración de entradas y salidas digitales en Arduino

UNIDAD.- Primeros pasos con Bitbloq

  • Instalación y configuración de bitbloq
  • Primer programa: "Hola Mundo"
  • Sentencias condicionales if-else
  • Usando las sentencias condicionales if-else en Bitbloq
  • Sentencias condicionales switch-case
  • Usando sentencias switch-case en Bitbloq

UNIDAD.- Uso de variables y funciones. Bucles de control

  • ¿Qué son las variables?
  • Variables locales y variables globales
  • Cuándo usar variables locales y globales
  • Funciones, parámetros y valor de retorno
  • Parámetros de la función
  • Bucle while
  • Uso de bucle while en Bitbloq
  • Práctica con bucles while
  • Bucle for
  • Uso del bucle for en Bitbloq
  • Práctica con bucles for

UNIDAD.- Introducción a la programación de robots móviles. Montando el evolution

  • Robots, tipos, aplicaciones. Robots en el aula
  • Aplicaciones de los robots y robots en el aula
  • El PrintBot Evolution. Montaje
  • Componentes del PrintBot Evolution
  • Montando el PrintBot Evolution
  • Verificando el Montaje
  • Primer Programa con el PrintBot Evolution
  • Conexión del PrintBot Evolution a Bitbloq
  • Creación de un programa simple en Bitbloq
  • Teleoperando el PrintBot Evolution desde Android
  • Controlando el PrintBot Evolution desde una aplicación Android
  • Experimentando con la teleoperación

UNIDAD.- Programación de un robot siguelíneas

  • ¿Qué es un sigue-líneas? ¿Cómo funciona?
  • Componentes clave de un sigue-líneas
  • Programación de un sigue-líneas
  • Principios básicos de programación de un sigue-líneas
  • Experimentación y Aprendizaje
  • Modificaciones de un sigue-líneas
  • Agregar funcionalidades extras
  • Mejorar la eficiencia del código

UNIDAD.- Programación de un robot huye-luz

  • ¿Qué es un huye-luz? ¿Cómo funciona?
  • Componentes clave de un huye-luz
  • Programación de un huye-luz
  • Principios básicos de programación de un huye-luz
  • Experimentación y Aprendizaje
  • Modificaciones de un huye-luz
  • Mejoramiento del código
  • Experimentación continua

UNIDAD.- Programación de un robot que esquiva obstáculos

  • ¿Qué es un evita-obstáculos? ¿Cómo funciona?
  • ¿Cómo funciona un evita-obstáculos?
  • Componentes clave de un evita-obstáculos
  • Programación de un evita-obstáculos
  • Principios básicos de programación de un evita-obstáculos
  • Modificaciones de un evita-obstáculos
  • Mejorar el código
  • Experimentación continua
  • Máquinas de estados
  • Aplicación en la robótica
  • Creación de una máquina de estados en Bitbloq

UNIDAD.- Neurotecnología: visión espacial. Hemisferio derecho. Pensamiento computacional

  • Neurotecnología
  • Visión espacial
  • Hemisferio derecho y pensamiento computacional
  • Integración de estos conceptos
Scroll al inicio