Ensenyant als nens a programar

Des de Nova Zelanda el Nathan Torkington membre del OSCON (Open Source Conference) i coautor de llibres com The Perl Cookbook (El llibre de cuina de Perl “llenguatge de programació barreja de C i altres com Lisp, etc…”) fa unes reflexions de que i com s’ha d’ensenyar als nens i nenes a programar, o com diu ell en to humorístic, engendrar als futurs hackers.
En el podcast que podeu escoltar a http://itc.conversationsnetwork.org/shows/detail3971.html (aquesta vegada no l’he traduït, esta en versió original australiana) el Nathan comenta com es va involucrar en l’escola dels seus fills, proveint-la de maquinari i que el va portar “de facto” a convertir-se, sense voler, en l’Administrador de Sistemes de l’escola. Aquesta experiència juntament amb el seu alt nivell de coneixements en el món de la programació li duu a fer afirmacions com “La Programació es avui un coneixement bàsic que s’ha de tenir” potser sembla una mica exagerat però mirem al nostre entorn i intentem veure algun aparell electrònic que no dugui quelcom programat….
Ja ho heu fet? Haureu vist com el vostre televisor, automòbil, telefon, rentadora, ascensor, microones, etc… m’atreviria a dir que la totalitat d’aparells electrònics duen un enginy programat en el seu interior. Vol dir que el món que els espera estarà envoltat d’enginys programats i per tant adquirir coneixements en l’art de la programació serà un punt diferenciador per a ells.
Abans d’endinsar-se en l’Scratch va ensenyar als nens a programar els robots de Lego MindStorms, però assegura que fer seguir una línia dibuixada en un paper no era res encisador per els nens, en canvi amb l’Scratch, els nens tenen plena llibertat per crear i fer el que vulguin sense limitació alguna.
Ens dona alguns consells per ensenyar als nens i nenes a programar:

  • No intenteu explicar Java o Flash a un nen de 8 anys.
  • Fer-los llegir no funciona. En una classe plena de nens, tens 2 minuts d’atenció, per tant cal centrar-se en l’aprenentatge per la descoberta.
  • Ells encara no tenen un nivell suficient de matemàtiques. Parlar-los dels graus d’un quadrat potser massa avançat per ells, per tant cal crear els projectes amb això al cap.
  • Escriure amb el teclat de l’ordinador és encara una fita elevada.
  • La diferencia de sexe no és com ens pensem, “Tot funciona be amb les nenes” diu el Nathan, “elles son més endreçades, es concentren millor, tenen millors coneixements matemàtics i segueixen millor les instruccions”. “Els nens ràpidament volen crear un joc semblant al que juguen a la Play i són més ambiciosos”.
  • Estiga’t atent al que els interessa, ajuda’ls a fer el que ells vulguin, o no pararan atenció.
  • Ensenya’ls el bàsic i anima’ls a experimentar i a fer el que ells vulguin.

Els nens faran servir els seus nous coneixements per crear histories o jocs.

Acaba la seva intervenció convidant a l’audiència a involucrar-se com a voluntari en les escoles dels seus fills. Inclús si no saps que pots oferir, ves a l’escola i pregunta “Que necessiteu?” ajuda’ls a adquirir nou maquinari, ajuda als professors a adquirir nous coneixements, ells també tenen una necessitat d’aprenentatge en les noves tecnologies.

SCAT001 – Descàrrega i Instal·lació

Començo la producció de petits vídeo tutorials per explicar les funcionalitats d’Scratch. En aquest vídeo d’avui, explico com descarregar i instal·lar l’Scratch per començar a treballar amb ell.


SCAT001 – Descàrrega i Instal·lació d’Scratch Català a Vimeo.

Les TIC a les nostres aules (2)

La cosa sembla preocupant, si a la falta de coneixements TIC per part del professorat afegim una actitud de desdeny, que espero sigui fruit únicament de fer un gran titular de premsa, haurem d’esperar varies generacions perquè les nenes i nens catalans assoleixin dins a les aules uns coneixements en TIC comparables a la resta de països desenvolupats i per tant no perdin oportunitats davant d’aquest món globalitzat.

Si mes no, es encoratjador veure que algunes escoles tenen les piles posades, tot i que de la mateixa forma es totalment desencisador veure els resultats de les enquestes entre el professorat i la direcció de les escoles. Caldrà molta feina per invertir aquesta tendència.

Espero no estar-me sortint del tema d’aquest bloc, però penso que l’Scratch es una peça dins l’adquisició de nous coneixements TIC per als nostres infants i es per això que crec que aquesta mena de noticies tenen cabuda dins ell.

1er. Aniversari del Citilab

Els amics del Citilab han preparat una festa grossa per celebrar el seu 1er. Aniversari, ens han rebut amb tot un plegat d’activitats per entretenir als més petits i als no tant petits.

Han organitzat un recorregut per tot l’espai del Citilab on podíem realitzar tot un plegat d’activitats i jocs que mostraven el potencial que hi ha ficat dins aquestes parets de l’antiga fàbrica de Can Suris tant humà com material. A cada parada del recorregut calia superar una petita prova per tal d’aconseguir una targeta de pas que al final ens permetria desxifrar el misteri i recollir el nostre premi. Aquesta magnifica samarreta que porto posada a l’entrada del recinte.

Hem pogut fer un bateig aeri amb els simuladors de l’escola de vol, interactuar amb els robots, practicar amb l’Scratch, programar els LEGO Mindstorms, demostrar les nostres aptituds com a musics i veure una “exporetro” de tecnologia.

Enhorabona, ha estat un dia molt divertit i interessant i a més a més ple de gent tocant i gaudint de la tecnologia.

Creació d’un grup per compartir coneixements sobre l’Scratch

He estat convidat a formar part d’aquest grup, engegat des de’l Citilab i la UPC, que vol ser un lloc de trobada dels usuaris d’Scratch. Quants més serem més aprendrem!

Aquest grup esta format per professors de la FIB (Facultat d’Informàtica de Barcelona) depenent de la UPC (Universitat Politècnica de Catalunya), per membres del Citilab, professors d’escola i altres persones com jo, a qui els ha enganxat l’Scratch.

Esperem que l’Scratch passi a formar part ben aviat dels estudis de les nostres nenes i nens per tal de proporcionar-los els coneixements necessaris per enfrontar-se al món digital en el que els ha tocat viure.

Què necessitem…? (VI) Barra de menús i eines

En aquest espai de l’Scratch ens trobem amb els botons necessaris per tal de crear, obrir i desa un projecte, també podem compartir el nostre treball amb la comunitat Scratch del MIT. Per poder-ho fer cal registrar-nos en la seva pàgina web scratch.mit.edu i llavors automàticament l’Scratch enviarà el nostre projecte a la nostra àrea particular on quedarà exposat per tothom que el vulgui veure i fer servir (cal disposar de connexió a Internet). Aquest és l’esperit amb el que s’ha fet l’Scratch, i és bo que el mantinguem ja que així tothom aprenem dels altres.

Amb la resta de botons podem, desfer la darrera acció realitzada, canviar l’idioma de l’Scratch, veure l’ajuda a Internet, consultar les notes o comentaris introduïts en el projecte i podem accedir als extres que ens permeten comprimir les imatges i sons per enviar-los a la comunitat i també executar el programa pas a pas per veure quines instruccions es realitzen en cada moment, les instruccions es van il·luminant en groc quan els hi toca executar-se.