dijous, 30 d’octubre del 2014

Programació amb gots

Ja fa un mes, més o menys, que hem començat les activitats extraescolars.
La primera activitat tenia per objectiu introduir la programació als nois i noies.
Per dur a terme aquest objectiu van fer programació amb gots de plàstic. Es va adaptar una idea extreta de la setmana de programació del 2013 (http://csedweek.org/) que us podeu descarregar des d'aquest enllaç.
En aquesta activitat a través d'un codi molt senzill format per sis instruccions, els alumnes han de construir diferents estructures amb gots de plàstic.
Les instruccions del codi són, per moure els gots amunt i avall:
Per desplaçar-los a dreta i a esquerra. Als més petits perquè entenguin la noció de radi, se'ls ha d'explicar una mica.


Per posar els gots cap per amunt o cap per avall. Pe entendre millor el gir de 90º graus s'explica que és com fer 1/4 de volta.

dissabte, 18 d’octubre del 2014

Comencem les classes amb App Inventor

Amb un grup d'alumnes de 4t i 5è hem començat les classes d'App Inventor. És una eina de programació en blocs que utilitza la màquina java per crear i dissenyar aplicacions per dispositius basats en Android.

Com que ja portàvem un temps fent diversos programes amb Scratch i ja havien assolit les principals nocions de programació: repeticions, condicionals, variables, etc., ha estat relativament senzill la introducció a aquesta nova eina.

En la primera classe hem conegut l'entorn de programació App Inventor. Hem vist que té una certa similitud amb Scratch, sobretot l'apartat de blocs.


Amb els alumnes hem treballat els següents tres conceptes:
- Components: Imatges, etiquetes, caixes de text, botons, etc
- Propietats: cada component té les seves propietats
- Comportament: A l'apartat dels blocs es defineixen els comportaments per a cada component.

Per connectar el App Inventor amb el mòbil hem fet servir la connexió wifi. Ens ha calgut descarregar l'aplicació Ai Companion 2 al mòbil i després ha estat bufar i fer ampolles passar l'aplicació al dispositiu.

Hem estat fent diversos programes per entendre les propietats de les etiques, caixes de texts i botons. Ho hem combinat amb els Layout per ajudar a organitzar els diferents components dins la pantalla.
Finalment hem treballar el comportament dels botons.
Al final els alumnes han estat capaços de fer una senzilla aplicació per posar en pràctica tot el que han après.

Com a regal final he penjat l'aplicació a Google Play, si us ve de gust us la podeu baixa a través del següent link.