Este curso trabaja las bases de la programación enfocada a robótica con placas Arduino para docentes que quieren introducir en el aula una forma diferente de trabajar la tecnología, con un enfoque más creativo y efectivo.

OBJETIVOS

Una vez realizada esta especialidad, serás capaz de introducir en el aula un entorno de aprendizaje enfocado a la robótica y programación con Arduino, dotando a tus alumnos de recursos para solucionar problemas por medio de la programación y la robótica y generando en los mismos inquietudes en el campo de la creación de tecnología.

Si quieres transformar el aprendizaje de tecnología en tu aula este es tu curso.

Prerrequisitos recomendados

Los participantes no necesitan conocimientos previos de programación ya que se trabajará desde el nivel inicial. Para la parte relativa a Arduino se recomienda conocer la programación por bloques utilizando Bitbloq.

Preguntas frecuentes

¿Necesito comprar algún libro?

No es necesario adquirir ningún libro para realizar este curso, todo el material será entregado de manera digital.

¿Necesito comprar algún kit de electrónica para la parte de Arduino?

Es necesario disponer de algún kit de electrónica basado en Arduino para realizar este curso, ya que, si bien podrás programar en el ordenador, no podrás probar la programación en una placa Arduino si no posees una. Durante el curso se utilizará el BQ Zum Kit, por lo que es recomendable utilizar este o algún otro kit Arduino similar.

En caso de no disponer de una placa controladora con pines de conexión simplificados así como de los periféricos correspondientes, el alumno deberá realizar las conexiones de modo manual, lo que requerirá conocimientos de electrónica que no se tratan en este curso.

Recomendaciones generales para seguir el curso

Trabajar los contenidos después de ver los vídeos ayudará a aplicar el conocimiento adquirido en los vídeos. Este trabajo personal busca facilitar la deducción de cómo aplicar los contenidos al ámbito educativo concreto de cada persona que participa en el curso, a partir de las orientaciones generales propuestas a lo largo del mismo. Es importante encontrar estos momentos para practicar de forma autónoma todo lo desarrollado en el curso.

Laboratorio

Una vez tengas desarrollados los casos prácticos (Laboratorio) en el plazo establecido, recibirás una plantilla con la resolución del mismo para que puedas comprobar y hacerte una idea de si tu solución ha sido la más acertada o, por el contrario, necesitas repasar el curso de nuevo.

¿Esta especialidad está certificada?

Sí, una vez finalizado el curso y superado el 70% del test final podrás obtener un certificado de la Fundación General de la Universidad de Alcalá, abonando 55 € (50 € del certificado + 5 € de gastos de gestión [solo para Península y Baleares, para otros territorios consúltanos].)

Para solicitar más información acerca de cómo obtener el certificado envíanos un correo a contacto@bejob.com.

*En el caso de las especialidades y másteres solo se podrá solicitar el certificado una vez haya transcurrido el periodo formativo.

TEMARIO

Programa

1. Didáctica de la programación de Arduino con bloques. Iniciación
  • Hola mundo, encendiendo el LED
  • Programando acciones secuenciales
  • Acciones secuenciales que parecen simultáneas
  • Sentencias condicionales y sensores digitales
  • Sentencias condicionales y sensores analógicos
  • Mostrando valores por puerto serie
  • El potenciómetro y el servo de rotación continua
  • Condicionales compuestos
2. Didáctica de la programación de Arduino con bloques. Intermedio
  • Algoritmos y diagramas de flujo
  • Bucle “Contar con” conocido como bucle “for”
  • Programando instrucciones iniciales
  • El bucle mientras (bucle “while”)
  • Moviendo el servo con un potenciómetro y la función mapear
  • Programando con “arrays”
  • Condicional “Comprobar el valor” y números aleatorios
  • Obtener tiempo de ejecución
3. Didáctica de la programación de Arduino con bloques. Avanzado
  • Funciones sin parámetros
  • Funciones con parámetros
  • Las funciones con retorno
  • Leyendo el puerto serie y un componente más
  • Tipos de variables y declaración de variables
  • Máquinas de estado
  • Escribir en pines digitales
  • De los bloques al código
4. Didáctica de la programación con Arduino mediante código
  • Cómo pasar de la programación por bloques a la programación con código
  • Sensores y actuadores digitales en Arduino
  • Sensores analógicos en Arduino
  • Sentencias condicionales “if-else” y “switch-case”
  • Bucles “for”, “while” y “do-while”
  • Uso de variables
  • Funciones
  • Máquinas de estado
  • Diagramas de flujo
  • Comunicación Serie
5. Preparación de una propuesta didáctica de programación y robótica
  • Programa educativo I. Estudio de necesidades
  • Programa educativo II. Planificación
  • Programa educativo III. Evaluación
  • Pensamiento computacional y resolución de problemas
  • Pensamiento computacional y habilidades computacionales
  • Beneficios de la programación y la robótica
  • Didáctica de la programación y la robótica
  • Métodos para la aplicación de conocimientos

PROFESORADO

Example

Alberto Valero

Example

Alfredo Sánchez

Example

Jorge Campo

Example

Beatriz Ortega

Otras formaciones que te pueden interesar

Curso: Python avanzado para programadores (II)

  • Nivel: Avanzado
  • Duración: 4 semanas

Curso: Python avanzado para programadores (I)

  • Nivel: Avanzado
  • Duración: 4 semanas

Curso: Principios básicos de programación web

  • Nivel: Básico
  • Duración: 4 semanas

Nanocurso: Aplicaciones con Python para la docencia

  • Nivel: Intermedio
  • Duración: 1 semanas