Educació Digital. Sabies què?

Seguint amb el vídeo Has parat atenció? què vaig traduir en un post anterior, referent a la educació dels nostres fills en el segle 21, el Chris m’ha mostrat aquest altre, que també he traduït al català, i que fa pensar en el que ens espera. No se si són visionaris o alarmistes però potser que ens posem les piles.


Did you Know? 2.0 en Català d’Eugeni Catalán a Vimeo.

Què necessitem…? (III) Àrea de disseny i execució

En aquesta àrea és on es visualitzen els escenaris i els objectes o actors que es troben en cada moment actuant segons les indicacions dels seus respectius programes.

Tenim una petita barra d’eines que ens permet seleccionar, duplicar, esborrar, fer més gran o petit qualsevol dels objectes mostrats, només haurem d’escollir l’eina desitjada i fer clic a sobre de l’objecte.

Aquest àrea ens mostre els objectes en temps de disseny, es a dir, mentre estem creant el projecte d’Scratch, per orientar-nos en el disseny, en tot moment tenim la referencia x,y del ratolí a la finestra i així podem orientar els nostres programes per que facin el que nosaltres vulguem. L’àrea també serveix per mostrar-nos l’execució dels diferents programes que s’hagin pogut crear un cop es fa clic a sobre de la bandera verda, que indica als programes que poden iniciar la seva execució.

L’execució dels programes es pot aturar en qualsevol moment fent clic a sobre del botó vermell d’Stop.

Per visualitzar millor el que s’esta produint, tenim la possibilitat de veure-ho a pantalla completa fent clic al botó de la part inferior esquerra.

Què necessitem…? (II) Àrea d’objectes

Aquest àrea podríem dir que és una de les més importants, doncs es tracta de l’àrea dels actors i escenaris que s’encarregaren de fer dins l’àrea d’execució allò que s’hagi programat per cadascú d’ells a l’àrea de programes.

D’objectes o actors en tenim un munt, classificats per tipus, que ja ens venen disponibles al instal·lar el programa Scratch.

Per agafar un objecte guardat, ja sigui nostre o dels que venen per defecte, haurem de fer clic en el botó amb la icona de la carpeta oberta i escollir llavors dins les carpetes del nostre ordinador el lloc on el tenim guardat.

Si per altra banda volem fer servir un objecte al atzar, farem clic al botó amb la icona de la caixa sorpresa “?” que automàticament ens obrirà un objecte dels que venen per defecte.

Si el que volem es ser més creatius, podem dibuixar el nostre propi objecte fent clic a sobre del botó en forma de pinzell, el que ens obrirà una finestra d’edició molt semblant al Paint de Windows per tal de que dibuixem el que més ens agradi, ja sigui un objecte de tipus actor o animació o un de tipus escenari.

En qualsevol dels casos, tindrem en aquest àrea un objecte que podrem seleccionar per tal de referir-nos a ell al moment de crear o canviar els seus programes, vestits o sons assignats.

Què necessitem saber per començar? (I)

Primer de tot si us voleu iniciar amb l’Scratch caldrà que us descarregueu la darrera versió (actualment 1.3) des de la Pàgina web del MIT. Un cop la tingueu instal·lada podeu obrir el programa i us sortirà una finestra com la següent:

Us faré un petit recorregut per les àrees del programa, aquestes són:

  1. Àrea d’objectes, animacions/actors (Sprites en anglès) o escenaris (Stage).

  2. Àrea de disseny i execució.

  3. Àrea de programes, vestits i sons. Tots comparteixen la mateixa àrea

  4. Magatzem de blocs d’instruccions, tenim de 8 tipus diferents:

    1. Moviment, aquí esta tot el relacionat amb el moviments dels objectes.

    2. Aspecte, aquí ens trobem amb blocs que modifiquen l’aspecte dels objectes.

    3. Sons, també podem fer parlar als objectes o tocar sons pregravats.

    4. Llapis, podem escollir mida, color i fer que l’objecte pinti qualsevol cosa.

    5. Control, aquests blocs gestionen el que han de fer els objectes i quan.

    6. Sensors, podem saber si l’usuari fa servir el ratolí o si un objecte xoca amb alguna cosa.

    7. Nombres, per fer comparacions o generar nombres a l’atzar.

    8. Variables, aquí podem emmagatzemar informació dins variables o llistes de valors.

  1. Barra de menús i eines, amb aquests petits botons podem fer les accions habituals de qualsevol programa, com Crear un nou programa, Obrir un ja creat, Desa l’actual programa, etc…

Peró què puc fer amb Scratch?

Com a llenguatge de programació per a nens, podem fer des de petits programes que mostrin com es mou el gatet Scratch (o qualsevol altre personatge o objecte) per l’àrea d’execució, fins a complicats animacions o jocs de plataformes. El limit esta en la nostra imaginació. En el meu segon post en aquest bloc i per donar-vos la benvinguda, vaig modificar un projecte existent a la web i el vaig adaptar per semblar un anunci de TV d’aquest bloc, aquest seria un clar exemple d’animació i de l’esperit d’Scratch alhora de compartir la feina feta amb els altres, sempre i quan s’anomeni al creador de la idea original. Aquell esta basat en un projecte de “josb”.

Per nens que s’iniciïn en Scratch es molt convenient començar fent petites construccions amb els blocs d’instruccions, cal pensar que es com si estiguéssim fent servir els típics blocs de construcció i volguéssim fer qualsevol figura, tampoc li ensenyaríem a construir la torre Eiffel el primer dia, no?

Així doncs podem fer que el gatet faci un passeig per la pantalla i digui “Hola” quan el toquem.

Educació Digital. Has parat atenció?

Com ja explicava en la meva primera entrada en aquest bloc, Scratch m’ha fet preguntar-me que estan aprenent els nostres fills a les escoles i com aquestes han o estan canviant des de que nosaltres les varem deixar. Jo no sóc mestre i per tant no pretenc donar lliçons de com han de millorar, però aquest vídeo que el meu amic Chris em va mostrar i que he traduït al Català, de la millor manera que he sabut ja que tampoc sóc traductor, veritablement fa pensar en la forma en que la tecnologia entra a les nostres escoles i com de vegades li posem entrebancs.

Si més no es curiós de veure i tot i que no te gaire a veure amb l’Scratch, només pel lligam que hi ha en ensenyar Scratch als nens per preparar-los pel futur, ja m’ha semblat prou raó per incloure’l.


Pay Attention en Català d’Eugeni Catalán a Vimeo.

Què és Scratch?

Scratch és un llenguatge de programació creat per la gent del MIT, un dels centres d’investigació tecnològica més important del món, responsable entre d’altres, del projecte “One Laptop per Child” “Un portàtil per nen” que ha desenvolupat un portàtil per menys de 100$ pels nens del tercer món.

Doncs be, amb l’Scratch han volgut utilitzar la programació com a vehicle per ensenyar als nens conceptes com el raonament lògic, la resolució, seguiment i depuració de problemes, el desenvolupament d’idees des de’l seu inici fins a la fi i ha mantenir l’interes i a perseverar en la consecució de resultats.

Com a idea principal dels fonaments dels ordinadors i la programació, els programes li diuen als ordinadors que han de fer pas a pas. Escriure programes no requereix de coneixements especialitzats, tant sols un pensament clar i acurat.

Scratch aplica alguns dels conceptes de programació tot fent servir uns blocs de colors que s’encaixen entre ells a mode de blocs de construcció per tal d’acabar construint un programa.

 Alguns dels conceptes de programació que s’apliquen són:

  • seqüències: pas a pas anem indicant que volem fer

  • iteracions: repetir una serie d’instruccions un nombre de vegades o per sempre

  • condicionals: preguntar si es compleix o no una condició

  • variables: les variables poden guardar nombres i caràcters

  • coordinació i sincronització: avisar a la resta d’objectes del programa o esperar a rebre un avis dels altres objectes

  • interacció amb l’usuari: podem saber si l’usuari toca algun objecte

  • disseny de la interfície: podem dissenyar la pantalla al nostre gust