Diapositivas para trabajar en el aula con App Inventor y Arduino conectándolos mediante Bluetooth.
Los ejemplos están desarrollados en GitHub incluyendo el código de Arduino y la aplicación en formato .aia
Diapositivas para trabajar en el aula con App Inventor y Arduino conectándolos mediante Bluetooth.
Los ejemplos están desarrollados en GitHub incluyendo el código de Arduino y la aplicación en formato .aia
Propuesta de Trabajo con Processing en 4ºESO: iniciación a la programación escrita
A.- Actividades de introducción a Processing
Duración: 2 sesiones
B.- Realización de un Pong
Duración: 4 sesiones
Actividad: Prueba los códigos de ejemplo e inventa una aplicación que comunique Arduino y Processing
Códigos ejemplo:
Información:
– Diapositivas sobre Arduino y Processing
Para explicar la formación de colores con un LED RGB estamos acostumbrados a ver esta imagen plana:
Esta imagen nos explica los colores que se pueden en un LED RGB codificado con un 1 bit de profundidad por canal. En total 3 bits, Nºcolores=2n. 23=8 colores diferentes.
Pero, ¿qué imágenes podemos usar para que nuestros alumnos entiendan los colores que se forman en el mundo digital al aumentar el número de bits por canal?
Uno de los aspectos que como docente más me incomoda, es el de tener que evaluar a mis estudiantes de una forma unilateral. Por lo que llevo tiempo involucrando a mis alumnos en el proceso de evaluación. Una de las técnicas que utilizo es la Multievaluación apoyada en Rúbricas y Formularios.
En las diapositivas cuento qué es, mis motivaciones, objetivos, como realizo el proceso y las recompensas y dificultades.
Las diapositivas fueron preparadas para una sesión de buenas prácticas en el IES Vicente Aleixandre de Sevilla
Material elaborado para el curso de Arduino en el CEP de Huelva: Impresión 3D Open Source
Información sobre OpenSCAD BlocksCAD:
Metodología con S4A:
Formación de equipos de trabajo, trabajo por actividades, estructura de éstas y tipología. Trabajo por proyectos.
Método de trabajo con S4A:
Método de trabajo con S4A: como afrontar la resolución de un problema planteando, la finalidad, esquema de entradas y salidas, dando lugar al hardware. Como afrontar la resolución del software mediante pseudocódigo y diagrama de flujo
Algunos ejemplos que nos pueden ser útiles para nuestro proyecto:
Clases y Objetos:
Las clases y objetos es un concepto avanzado de Processing que nos puede servir cuando en nuestro proyecto se repiten elementos.
Ejemplos para entender como funcionan las Clases y los Objetos:
Por qué trabajar con Programación y Robótica Open Source en Secundaria
Propuesta de trabajo con Software libre y Open Suorce Hardware
En Tecnología empezamos a trabajar con Processing, así que me he lanzado a instalar Processing bajo Ubuntu.
Para el que controle de GNU Linux supongo que es fácil, pero como a mí me ha costado hacerlo, lo comparto por si puede ayudar a los demás.