Transferència a l’aula

Com  a tasques finals del curs, s’ha de:

  • Fer un bloc (aquest) amb el contingut del curs.
  • Proposar una situació d’aprenentatge que es pugui fer amb els alumnes.

La situació d’aprenentatge triada és la realització d’un dispositiu per al sorteig de la panera de Nadal. Ja en cursos passats, al centre, els alumnes de Tecnologia i de Robòtica van col·laborar amb el centre en la decoració de Nadal. Aquesta vegada ens plantejarem aquest altre repte, molt útil per als sortejos que de vegades organitzen les entitats per finançar les seves activitats.

Aquest dispositiu ha de tenir deu LEDs, amb els quals ha de fer un joc de llums previ a la tria de cada xifra. Per a indicar que ha de sortejar cada xifra, s’ha d’accionar el botó.
En acabar el joc de llums, s’ha d’il·luminar d’un altre color la xifra de les unitats, que també s’ha de visualitzar per la consola. S’ha de repetir el mateix procediment per a les desenes, centenes i milers. El número premiat, finalment, ha d’aparèixer també a la consola.

S’ha de poder reiniciar el procés per si s’han de fer més sortejos.
Programa
Exemple de resultat del sorteig a la consola

Us deixo un vídeo on es veu el programa en funcionament, amb la maqueta:

Enllaç a la situació d’aprenentatge

Sessions 8 i 9: Situacions d’aprenentatge

Aquesta formació, apart de donar-nos a conèixer la filosofia maker i l’entorn de programació d’ArduinoBlocks, tenia com a propòsit principal animar-nos a dissenyar situacions d’aprenentatge per aprendre mitjançant la ludificació.

Mirem, doncs, algunes de les pràctiques que hem treballat i possibles idees per al disseny de la nostra pròpia situació d’aprenentatge:

Sessió 7: Fritzing i Microphyton

En aquesta sessió veiem com podem representar el muntatge de la placa fent servir Fritzing i també les beceroles de com programar amb codi.

Fritzing actualment és un programa de pagament. Fem servir la darrera versió gratuïta disponible, la 0.9.3.

Per fer les primeres proves de programació amb codi farem servir MicroPython, una versió de Python molt compacta que permet executar-se dintre d’una placa microcontroladora com l’ESP32 STEAMakers. Per a això ens caldrà descarregar-nos Thonny, un entorn de programació per treballar amb Python.

 

 

Sessió 5: Programació de sensors i actuadors

En aquesta sessió continuem veient com fer servir la consola i fer programes senzills amb els pocs actuadors i sensors que tenim.

Aprenem a fer anar les tires de Neopíxels, que és el motiu principal pel que em vaig inscriure al curs. A l’institut n’hem comprat un parell de 50 LED cadascuna i farem que els alumnes les programin per a integrar-les en la decoració de Nadal.  Realment la seva programació és molt senzilla, però cal tenir presents algunes coses.

Veurem com:

– Compartir projectes a ArduinoBlocks
– Fer gràfics amb les dades obtingudes amb el programa
– Llegir un pin digital
– Programar el brunzidor
– Funcionen i es programen els Neopíxels
– Elaborar un botó tàctil
– Utilització de procediments (funcions) en la programació

Sessió 4: Programació I

Farem servir la placa ESP32STEAMakers. Té diverses avantatges respecte Arduino, com poder simular una programació en paral·lel, una millor possibilitat de comunicacions i poder emmagatzemar les dades en una targeta microSD.

Placa ESP32STEAMakers. En blau,la nomenclatura d’Arduino i en groc, les de ESP32.

L’entorn de programació serà Arduinoblocks, un sistema de programació visual. Tot i el seu nom, té també una versió per aquesta placa. Això sí, cal triar la placa amb la que es treballarà abans de començar a programar.

No disposem de gaire sensors, però tot i així veurem que es poden fer programes ben variats amb aquest material.

Sessió 3: Món maker

A l’hora de fer maquetes com la que estem fent servir en aquestes pràctiques és molt convenient disposar d’una talladora làser. Per a un centre educatiu és més eficient que la impressora 3D, bàsicament per la rapidesa (per posar un exemple, aquestes peces es van tallar en un quart d’hora). El problema és el preu de compra, una mica elevat. Cal preveure també un sistema d’extracció de fums. Gravar és més lent que tallar, però és millor una gravadora que una talladora simple.

Amb la talladora es pot tallar fusta, metacrilat i d’altres plàstics, sempre tenint en compte quins plàstics són (no poden tenir clor, no pot ser PVC; els plàstics de les antigues transparències van bé).

Les anelles les fabricarem en impressora 3D. En la següent presentació veurem diverses eines per a dissenyar peces, tant en 3D com en 2D.

Sessió 2: Entrega del material i muntatge del kit

En l’única sessió presencial del curs ens lliuren els materials del kit i el muntem. Està molt bé també poder conèixer-nos en persona.

Material:

  • peces de fusta tallades amb làser
  • placa ESP32STEAMaker
  • tira de LEDs
  • dos sensors d’infraroig
  • un polsador
  • un brunzidor
  • cables Dupont femella

Amb les peces de fusta muntem dos taulers de joc i el plafó on aniran muntats la placa, els LED, el brunzidor i el polsador.

Tot i que amb els alumnes havien construït els taulers amb la impressora 3D, l’Edu ha dissenyat les peces per ser tallades a la talladora làser. S’ha d’agrair que les posa a disposició de tothom en aquesta carpeta.

A l’hora de col·locar els LED hem de tenir molt en compte l’ordre, ja que serviran per anunciar la puntuació. Aquests LED, en brot de raïm, diferents de les tires de  Neopíxels clàssiques, són molt útils en aquest muntatge, per la càpsula individual de cadascun però a l’hora de programar haurem de tenir en compte que tenen els colors girats: A Arduinoblocks en Juanjo ha creat un tipus especial per aquest model, el NRGB.

Nota dels darrers dies del curs: a l’hora de comprar-ne, ens hem d’assegurar que siguin de 5Volts i que tinguin el xip W2811 per a que els poguem programar amb aquesta placa o bé Arduino.

Presentació del curs STEAMakers, blocs i jocs

El curs comença amb una sessió on línia. L’Edu i en Fernando presenten el Moodle on tindrem els materials,  donen el correu de contacte i expliquen en què consistirà el curs. Ens basarem en el material d’una experiència real d’aula, un kit inspirat en les curses de camells de les fires, que es va dissenyar en el marc d’ un projecte interdisciplinar (Tecnologia/ BiG de 1r d’ESO) sobre animals.

Bé, la imatge és il·lustrativa, generada amb Lexica.art

Amb aquest kit aprendrem nocions de robòtica i de disseny 3D, parlarem del món maker, de l’IoT (internet de les coses), veurem algun simulador i intentarem aplicar aquests coneixements a l’aula.

Els objectius a aconseguir són:

  • Dissenyar i contruir projectes STEAM amb metodologia maker on el producte final siguin jocs.
  • Treballar el pensament computacional
  • Desenvolupar la competència digital docent

Consta de 5 blocs:

    • Bloc 0: Presentació i posada en marxa.
    • Bloc 1: Espai maker
      • Disseny i fabricació digital
      • Impressió 3D i tall làser
    • Bloc 2: Programació:
      • Entorn de programació i ESP32
      • Lectura de sensors
      • Visualització de dades
      • Emmagatzematge de dades IoT
      • Simuladors
    • Bloc 3: Situacions d’aprenentatge
      • El cotxe fantàstic
      • Conversió decimal-binari
      • Relació de conceptes
      • Cursa de camells
    • Bloc 4: Transferència a l’aula
    • Disseny d’una situació d’aprenentatge per dur a l’aula

Caldrà instal·lar a l’ordinador:

– El programa ABlocks Connector. En els ordinadors del Departament el podrem trobar al Company Portal. A la resta, es pot baixar des de la pàgina d’Arduinoblocks:

– El driver per ED1 (CP210X). El podem baixar des d’aquesta pàgina.

– Fritzing. Actualment és de pagament. Baixem la darrera versió gratuïta.

 

Hola, món!

Iniciem el bloc amb motiu de la participació en el curs STEAMakers, blocs i  jocs, de Robolot Team, on ens demanen de presentar les tasques que hem anat fent en un bloc. A veure si la il·lusió es manté i anem creant articles d’altres aspectes de la Tecnologia!

Per cert, ja sé que al final no es va admetre la paraula bloc i hauríem de posar blog, però què voleu que us digui, estava molt ben trobat!