El programa que anem a utilitzar per a programar s'anomena Scratch i el podem utilitzar a través del navegador, ja siga Google Chrome, Firefox, etc. Per accedir, ves a aules on trobaràs l'accés a la nostra classe i una vegada registrats, crearem un nou projecte. Ahí trobarem la següent pantalla:
Anem a utilitzar totes les parts amb un exemple que has d'anar reproduint.
En la part superior canvia el nom del projecte a CURS-A01-Comencem. Després guarda-ho des de l'opció Fitxer > Desa ara.
D'aquesta manera, hauràs d'anar guardant els projectes per no perdre els canvis.
Un objecte del nostre programa pot tindre diferents disfresses, és a dir, diferents dibuixos o formes. Per exemple, podem tindre un animal que tinga diferents posicions que simule el moviment. Si selecciones l'objecte principal (el gat d'Scratch) i després vas a la pestanya Disfresses, veuràs com hi ha 2:
Anem a afegir un altre objecte:
Fes clic a Tria un personatge
Busquem bat i seleccionem el rat penat que ens apareix
Veuràs que s'ha afegit als objectes i té 4 disfresses
Després mou el ratpenat a la part superior i el gat a la inferior de la pantalla de previsualització. Fixat que depenent de l'element que selecciones, t'indica el nom de l'objecte, la posició en l'eix de les X, les Y, si el mostrem o no, el tamany i la direcció.
A continuació anem a afegir codi als nostres objectes perquè facen ja alguna cosa.
En primer lloc selecciona el gat d'Scratch i fes clic a Código o Codi.
El que farem és el següent, quan fem clic a la bandera verda els dos objectes faran:
Caminar 10 passos
Canviar de disfressa
Esperar 0.5 segons
Caminar 10 passos
Canviar de disfressa
Esperar 0.5 segons
Caminar 10 passos
Canviar de disfressa
Esperar 0.5 segons
Caminar 10 passos
Canviar de disfressa
Fixa't que el gat té només 2 disfresses però el rat penat té 4, només hauràs d'utilitzar bat-a i bat-b.
En primer lloc seleccionarem Esdeveniments i arrastrarem a l'espai del codi l'opció quan la bandera es cliqui
Després, seleccionarem Moviment i el bloc mou-te 10 passos i l'afegirem just baix de l'anterior
A continuació seleccionarem Aspecte i el bloc canvia el vestit a
Després només faltarà fer que s'espere 0.5 segons abans de tornar a moure's. El bloc es troba a Esdeveniments.
Recorda anar alternant els vestits, al gat de costume1 a costume2 i del rat penat de bat-a a bat-b. Per afegir el codi al rat penat recorda fer clic sobre el personatge. Quan ho tingam i fem clic a la bandera verda veure'm el següent:
Si t'adones, cada vegada que li donem a la bandera verda, els personatges es mouen més cap a la dreta però mai tornen al principi. Els hem de moure manualment. Per fer que vagen al principi cada vegada, li afegirem els blocs de la secció Moviment i el bloc ves a x: y:
El gat ha d'anar a la posició: x=-130 y=-110
El rat penat ha d'anar a: x=-130 y=110
Fes que el rat penat i el gat facen el que apareix al vídeo. A més, fixa't en aquestes opcions que t'ajudaran a desenvolupar-lo:
Secció MOVIMENT
suma 10 a x: movem el personatge en 10 passos en l'eix de les X, és a dir, en horitzontal. Si posem un número en positiu anirà cap a la dreta i si posem un negatiu anirà cap a l'esquerra
suma 10 a y: movem el personatge en 10 passos en l'eix de les Y, és a dir, en vertical. Si posem un número en positiu anirà cap a dalt i si posem un negatiu anirà cap a baix
apuntar en direcció: indica cap on ha de mirar el personatge. 0 és cap a dalt, 90 cap a la dreta, -90 cap a l'esquerra i 180 cap a baix
L'efecte és que el rat penat faja ziga-zaga de baix a dalt i el gat vaja avant i després enrere.
Les modificacions al gat són:
Ves a les disfresses i duplica la 1 i la 2. Les disfresses que es crearan, la 3 i la 4 s'hauran de girar perquè estiguen mirant a l'esquerra. Per fer-ho selecciona tot l'objecte i busca la ferramenta del mirall
El codi del gat serà:
Apuntar en direcció 90
Anar a la posició x=-130 i y=-110
Repetir aquestes 6 vegades (recorda que pots duplicar):
Moure 10 passos
Canviar disfressa (de la 1 a la 2)
Esperar 0.5 segons
Repetir aquestes 6 vegades:
Moure 10 passos
Canviar disfressa (de la 3 a la 4)
Esperar 0.5 segons
El codi del ratpenat serà el següent:
Apuntar en direcció 90
Anar a la posició x=-130 i y=110
Repetir durant 3 vegades
Sumar 10 a les x
Sumar -10 a les y
Canviar disfressa
Esperar 0.5 segons
Repetir durant 3 vegades
Sumar 10 a les x
Sumar +10 a les y
Canviar disfressa
Esperar 0.5 segons
Repetir durant 3 vegades
Sumar 10 a les x
Sumar -10 a les y
Canviar disfressa
Esperar 0.5 segons
Repetir durant 3 vegades
Sumar 10 a les x
Sumar +10 a les y
Canviar disfressa
Esperar 0.5 segons
DESCRIPCIÓ DEL JOC: Anem a fer un joc d'uns aliments que van caient del cel dels quals, hem de recollir en una cistella aquells que són bons per al nostre cos i evitar els que són roïns. Si agafem dels bons se'ns sumaran punts i si agafem dels altres perdrem vides fins que ens quedem a 0.
PASSOS PER A LA VERSIÓ 1
Crea un projecte nou que s'anomene JOC - FRUITES i realitza les següents tasques:
Crea un objecte que s'anomene aliments i que tinga al menys 5 disfresses: 3 hauran de ser productes bons per al nostre cos (carn, fruita, llegums) i 2 roïns (donuts, golosines, ). Pots obtindre les imatges d'internet.
Crea un objecte que s'anomene cistella. Pots obtindre les imatges d'internet.
Crea un objecte que s'anomene correcte i que siga un check verd
Crea un objecte que s'anomene error i que siga una x roja
Fes que a l'iniciar amb la bandera verda un aliment (amb la disfressa que vulgues) es moga de la part superior de la pantalla cap a baix del tot (per exemple des de y=220 com a inicial, i y=-220 com a final, movent-se 50 en negatiu a l'eix de les y cada mig segon)