dimecres, 11 de desembre del 2013

1er mini-taller d'interacció i videojocs adreçat a nens de primària



Estem molt contents de poder anunciar el primer mini-taller del CodeClub Besalú. La universitat de Girona a través del grup de recerca en Visió per Computador i  Robòtica (VICOROB) ens ha deixat molt amablement unes quantes càmeres Kinect per poder jugar-hi uns dies.

Així doncs, els pròxims 15 i 16 de desembre mourem el CodeClub de lloc per realitzar la primera activitat paral.lela que tenim prevista per aquest curs. I que millor per començar que amb uns dels jocs més coneguts de la història dels videojocs, l'Space Invaders. Si mai heu jugat a un joc de marcians, segurament ha sortit o s'ha inspirat a través de l'Space Invaders.


Aquest joc probablement sigui uns dels més importants de la història dels videojocs. El van dissenyar al Japó a finals dels anys setanta (1978), tot i que més endavant es va vendre per tot el món. Avui en dia si mirem el joc no sembla gran cosa, però heu de pensar que en aquells temps varen haver d'inventar una nova màquina recreativa per poder-hi jugar. Recordeu que fa 30 anys, la potència del millor ordinador era 100 vegades més petita que qualsevol telèfon mòbil d'avui en dia.       

A blue arcade cabinet with a screen surrounded by decals. The game controls sit below the screen, while the phrase "Space Invaders" is above the screen.Heu jugat mai a una màquina recreativa de videojocs? Doncs l'Space Invaders va ser una de les primeres. Fixeu-vos si va ser important que al Japó, degut a  que la gent hi jugava tant a les sales de videojocs, varen començar a escassejar les monedes i el govern en va haver de fer més.

Evidentment en aquells temps tampoc hi havien ni Kinects, ni Wiis, ni res per l'estil, i s'hi jugava a través de palanques de jocs. Per tant, què tal si modifiquem el joc per adaptar-lo als temps que corren? 

El que farem en aquest mini-taller serà modificar l'Space Invaders clàssic fent que dos jugadors puguin controlar el joc utilitzant una Kinect.


El que volem aconseguir és que dos persones puguin competir a la mateixa partida per veure qui és capaç de matar més marcians utilitzant el cos com a única eina de control del joc. 

 Què us sembla, ens hi posem?                                                                                                                                          




dilluns, 25 de novembre del 2013

Reptes per la pràctica 3


A veure si els que acabeu ràpid la pràctica 3, la dels focs artificials, podeu afegir-hi alguna coseta. Intentem pensar una mica:
  1. Com ho faríeu perquè la trajectòria dels coets fos una mica corbada?
  2. Podeu fer que alguns coets vagin més depressa que d'altres, i d'una manera aleatòria?
  3. Podeu fer úniques les explosions dels focs variant la mida i velocitat de cadascuna de les explosions?
  4. Efecte del públic: en un concurs de focs artificials, els espectadors sempre es queden bocabadats. Es poden afegir espectadors al joc? Seria possible que diguessin el so 'aaaaaaahhhhhhh!' després que explotés un dels focs?

dimarts, 19 de novembre del 2013

Més coses de la pràctica 1

Hola nois!!!

Aquí van unes quantes preguntes més sobre el funcionament del joc. A veure qui les endevina!!

1. Observeu el bloc inicial d'en Herbert.  Com és que en Herbert és capaç de seguir el punter del ratolí? Quin és bloc que ho fa possible?

Proveu de treure el bloc  [vés a punter de ratolí] i comproveu per vosaltres mateixos el que està passant.


2. I en Fèlix? Com és que sempre segueix en Herbert?


Quin és el bloc que ho fa possible? Fixeu-vos en les diferències respecte al bloc d'en Herbert.
Proveu de canviar el bloc [apunta cap a punter del ratolí] pel bloc d'en Herbert [ves a punter de ratolí].

Què li passa a en Fèlix? Hi veieu les diferències?

3. Fixeu-vos de nou en l'script d'en Fèlix. Com sabem que en Fèlix ha atrapat a en Fèlix? Quin penseu que és bloc més important aquí? Què fa?



4. Mirant el següent script, què és el que fa que en Herbert pari i canvii de vestit? Quin penseu que és el mecanisme que hi ha a darrera del bloc [envia a tots atrapat] de l'script d'en Fèlix?



Efectivament, els missatges entre en Herbert i en Fèlix són una de les parts més importants del joc que hem construït. De fet, els enviaments de missatges entre programes, són una tècnica molt estesa als programes dels nostres ordinadors i telèfons mòbils.

Però a més a més, encara més important és entendre el funcionament del bloc "si ... llavors" que trobem a l'Script d'en Fèlix. Aquestes instruccions són les responsables de la majoria de les coses que fan els programes d'ordinador.  Ja veureu com les trobarem a per tot en els jocs que farem a partir d'ara!

Per exemple, proveu aquest programa, fent doble clic al següent enllaç:


Abans de veure els blocs, penseu com ho fa el joc per fer que el gos només bordi quan veu al gat, i estigui pensatiu amb la papallona i el ratpenat.  Mireu els blocs amb deteniment:

BLOCS DEL GOS.  Observeu com el quan el vestit dels animals és un GAT llavors el gos es posa a bordar com boig!!!
BLOCS DEL GAT. Observeu que els blocs només van canviant entre papallona, ratpenat i gat.








dimarts, 22 d’octubre del 2013

Benvinguts als Tallers de Codeclub!



Benvinguts als tallers de Codeclub! Comencem aquest any amb molta força. Després d'una petita presentació als alumnes de 5è i 6è de primària de l'IE Salvador Vilarrasa de Besalú, el passat 22 d'octubre vam començar els talles de Codeclub. A Catalunya s'ha creat una xarxa de clubs de programació per a nens de 5è i 6è de primària, codeclubcat.org. Nosaltres l'hem començat aquest any, al nostre Institut Escola i la iniciativa ha tingut molt èxit! El dimarts som 13 alumnes i el dimecres 15. Els tallers són setmanals i el primer trimestre ens iniciarem en l'scratch. Scratch és una eina de programació útil i fàcil perquè els nens puguin crear els seus propis videojocs i programes. En aquest blog anirem publicant les notícies i els treballs que anem fent durant aquest curs. Us animeu a seguir-nos?