dimarts, 30 de desembre del 2008

SCAT002 – Interfície d'Usuari

En aquest vídeo descric la interfície de l'Scratch per poder treballar amb ell.



SCAT002 – Interfície d'Usuari d'Scratch Català a Vimeo.

dimecres, 26 de novembre del 2008

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.

dimarts, 25 de novembre del 2008

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.


diumenge, 23 de novembre del 2008

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.

dissabte, 22 de novembre del 2008

Les TIC a les nostres aules

Alguna cosa s'esta movent dins els àmbits de la educació a Catalunya, com a mínim sembla que ens estem adonant de que cal un canvi i que cal incorporar d'una forma seriosa les TIC a les nostres aules.  La Vanguardia en la seva edició digital parla sobre el tema.

divendres, 14 de novembre del 2008

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.


dimecres, 12 de novembre del 2008

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.

dimarts, 11 de novembre del 2008

Què necessitem...? (V) Magatzem de blocs d'instruccions

Aquest espai conté les instruccions que li podem donar als objectes per tal de confeccionar els programes, estan ordenades per temes i colors per tal de fer més fàcil la seva localització.

Les instruccions tenen forma de blocs de construcció que encaixen automàticament els uns amb els altres, els blocs s'arrosseguen a l'àrea de programes/vestits/sons i s'encaixen segons el que vulguem que faci l'objecte, però hi ha uns blocs que són el que podríem dir introductoris a la consecució de qualsevol acció, doncs els projectes d'Scratch normalment estan composats per varis objectes que poden tenir diferents programes i per tant s'ha de saber per quin programa s'iniciarà l'acció. Aquests blocs es troben dins els de Control i els podem diferenciar dels altres perquè la seva part superior és arrodonida i no podem encaixar res per damunt.

Tot comença quan l'usuari toca la bandereta verda de l'àrea d'execució, llavors tots els programes que tinguin el bloc amb la bandera verda s'iniciaren a la vegada, altres programes poden estar dormits a l'espera de què es premi l'objecte o es premi una tecla del teclat o que es rebi un missatge d'un altre programa per tal d'iniciar-se l'execució. Aquesta darrera opció és la forma amb la que els programes s'avisen entre ells de què ha passat alguna cosa, és a dir s'envien missatges.

Com es pot veure hi ha molts blocs diferents dins de cada tema, aniré mostrant-los mica en mica al llarg d'aquest petit tutorial.

dilluns, 10 de novembre del 2008

Què necessitem...? (IV) Àrea de programes, vestits i sons

Aquest espai esta designat per arrossegar els blocs de l'àrea de magatzem per tal d'anar construint els petits conjunts d'instruccions que formaran el o els programes que podem construir per cada objecte, actor, animació, sprite o escenari.

L'idea es crear tants petits programes com sigui necessari per cadascun dels objectes o escenaris.

També podem anar afegint vestits als objectes, els vestits són habitualment copia dels objectes originals en un altre posició o color i forma, d'aquesta manera podem donar sensació de moviment,

com si es tractes d'els inicis del cinema amb les petites joguines dels nostres avis, com el zoòtrop.


I finalment podem gravar sons o importar arxius .MP3 o .WAV per utilitzar-los dins els programes de l'objecte en concret.

diumenge, 9 de novembre del 2008

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.

dissabte, 8 de novembre del 2008

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.

divendres, 7 de novembre del 2008

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.

dilluns, 3 de novembre del 2008

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...

diumenge, 2 de novembre del 2008

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.

dissabte, 1 de novembre del 2008

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.

divendres, 31 d’octubre del 2008

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

dimarts, 28 d’octubre del 2008

En aquest programa es pot veure una mica del que es pot fer amb Scratch, i encara no has vist res!!.

Coneix més sobre aquest projecte

dilluns, 27 d’octubre del 2008

Tot comença avui

I el culpable de tot això, possiblement sigui el meu amic Chris Pinchen (crec que ja et puc dir així, oi?). Ell va ser qui em va parlar de l'Scratch per primera vegada a principis del mes d'Octubre de 2008 i la veritat es que em vaig quedar al·lucinat amb la potencia d'aquest senzill llenguatge de programació.

La gent del MIT ha fet fàcil allò que fins i tot per molts programadors amb una llarga trajectòria, de vegades es fa difícil d'entendre, i tot d'una forma simple, amena, gràfica i engrescadora. Mai tens prou i sempre intentes anar mes enllà en les possibilitats de programació d'aquest petit gatet.

Peró tot això no tindria gaire sentit si realment no ho traspasses als veritables usuaris d'aquesta eina, els nens. La meva filla, no podia ser d'un altre forma, ha estat la escollida per testar quin grau d'aprenentatge es pot adquirir amb l'Scratch i la meva idea es traspassar aquesta experiència a tots els nens de Pallejà que s'interessin en l'Scratch, d'aquí la publicació d'aquest bloc on intentaré mostrar petits trucs per fer servir l'Scratch i convertir-lo en un lloc de compartició de projectes i idees.

I dic que tot comença avui perquè després de reunir-me la setmana passada amb el Joan Güell i el Jose García del Citilab, a qui agraeixo la seva amable atenció i el seu interès i entusiasme per la meva idea, avui he presentat aquest projecte per Pallejà al Regidor d'Educació Jaume Boronat, que ha pres força interes per engegar-lo tan aviat sigui possible, ja sigui dins el marc de les extraescolars dels diferents centres a traves de les AMPAS o a traves de la formació en l'espai de La Molinada.

Ara toca presentar l'Scratch al poble i crear el desig per aprendre'l, això potser serà la part més costosa ja que haure d'arribar al màxim de gent possible. El Parc de Nadal seria una bona forma d'arribar als nens per tal de que el comencin a conèixer.

Tot plegat sembla que arrancar serà costos i llarg, espero no defallir.