Professional Documents
Culture Documents
UF2-NF1-PR2-Joc Dels Trilers
UF2-NF1-PR2-Joc Dels Trilers
ALUMNE:
http://www.ceroca.cat/
CURS: 1r
DATA LLIURAMENT:
RESULTATS D’APRENENTATGE:
METODOLOGIA
Creació d’un joc amb llenguatge Java i un entorn de desenvolupament com Netbeans.
EQUIP I MATERIALS:
TEMPORITZACIÓ:
8 hores
TIPOLOGIA
Individual.
CRITERIS D’AVALUACIÓ:
ACTIVITAT:
L’objectiu de la pràctica serà realitzar un joc per torns de dos jugadors simulant l’encert del joc
del “triler” utilitzant funcions.
La pràctica tindrà dos arxius, el main i Shellgame.java que contindrà les funcions que necessiteu
per crear el joc.
● Contingut del Main:
o Contindrà 3 arrays:
● Shellgame.java:
o Una funció per demanar els noms dels usuaris per pantalla i guardar-ho a l’array
corresponent.
o Una funció que inicialitzi l’array dels cubells, posant totes les posicions a 0 i una
posició a 1 (la que tu prefereixis).
o Una funció per mostrar el contingut de l’array de cubells.
<<Checkpoint>>
-2 -
UF2-NF1-PR2-Joc dels trilers
EXEMPLE DE LA FUNCIONALITAT
El joc començarà demanant el nom de dos jugadors, i després, mostrarà la posició inicial de la
pilota dintre dels cubells.
***********PLAYERS*************
Player1:Laura
Player2:Arnau
*******************************
1*0*0*0
Després mostrarà el nom del jugador que li toca jugar, i quants encerts porta, juntament amb
els moviments de la boleta que s’hagin fet (ha de fer 5 vegades):
*******TURN: LAURA********
CURRENT POINTS: 0
Changing position 0 by 3
Changing position 3 by 2
Changing position 3 by 0
Changing position 2 by 3
Changing position 3 by 0
Where is the ball?
Fixeu-vos que es fa intercanvi de valors entre posicions de l’array, és a dir, per exemple es canvia
el valor que hi ha a la posició 0 pel que hi ha a la 3. Aquestes posicions s’escullen de forma
aleatòria.
Es demanarà a l’usuari que indiqui on està la boleta. Si l’usuari introdueix la posició correcta de
la boleta, se li suma un punt i es mostrarà un missatge de “Correcte”, si introdueix una posició
on no està, es mostrarà “Incorrecte”.
Després es mostra el que hi ha als cubells. Es repetirà el codi fins que un dels jugadors arribi a
dos punts.
*******TURN: ARNAU********
CURRENT POINTS: 0
Changing position 2 by 3
Changing position 1 by 2
Changing position 1 by 0
Changing position 3 by 0
Changing position 0 by 3
Where is the ball?
2
0*0*1*0
Wrong!
-3 -
UF2-NF1-PR2-Joc dels trilers
*******T: LAURA********
CURRENT POINTS: 0
Changing position 2 by 0
Changing position 3 by 1
Changing position 0 by 3
Changing position 3 by 2
Changing position 2 by 1
Where is the ball?
2
0*1*0*0
Right!
....
CHECKPOINTS:
Quan arribeu als punts marcats amb «CheckPoint», haureu de cridar al professor. No es pot
superar la pràctica sense haver realitzat tots els Checkpoints.
FORMAT DE LLIURAMENT:
Fes un zip de la carpeta que trobaràs a la carpeta src del projecte de netbeans, a l’aula virtual
MOODLE, amb el nom:
UF2-NF1-PR2.{zip}
AVALUACIÓ:
Capacitat 3 2 1 0
El joc funciona El joc funciona El joc conté errors El joc conté errors
correctament. La correctament. La de funcionament. de funcionament.
Funcionament
C1 interacció amb interacció amb La interacció amb La interacció amb
global
l’usuari és molt l’usuari no és l’usuari és molt l’usuari no és
bona. molt bona. bona. molt bona.
Les funcions Les funcions
Funcions de Les funcions son Les funcions no
C2 contenen errors contenen errors
mostrar cubells correctes. funcionen.
lleus. greus.
-4 -
UF2-NF1-PR2-Joc dels trilers
-5 -