Está en la página 1de 2

lica de Chile

Pontificia Universidad Cato


Escuela de Ingeniera
n
Departamento de Ciencia de la Computacio

IIC1103 Introducci
on a la Programaci
on
1 - 2016

R
ubrica Tarea 1
N

Aspecto a evaluar

No logrado

Pedir nombre al
usuario [2 puntos]

No se pide el nombre al
usuario (0 ptos)

Repartir cuatro
cartas a cada
jugador de manera
aleatoria[3 puntos]
Mostrar en cada
turno la carta
central [2 puntos]
No se muestra la
carta central de la
mesa (0 ptos)

Parcialmente logrado
Se le pide el nombre al
usuario siempre o al
comienzo de cada turno (1
pto)
Se reparten cartas
aleatoriamente, pero no
permanecen en el tiempo
(1 pto)

No se reparten cartas
aleatoriamente (0 ptos)

Logrado
Se pide el nombre al
usuario una vez, al
comienzo del juego (2
ptos)
Se reparten cartas
aleatoriamente una vez al
comienzo del juego (3
ptos)

No hay nivel intermedio

Se muestra la carta central


en todos los turnos de los
jugadores (2 ptos)

Permitir que usuario


y computador
jueguen en turnos
intercalados [3
puntos]

Hay ocasiones donde los


turnos no son intercalados,
sin ninguna razon (0 ptos)

No ocurre esto en casos


particulares, por ejemplo
cuando el jugador ha
escogido una carta invalida
inmediatamente pasa el
turno del computador (1
pto)

Mostrar un men
u de
acciones posibles al
usuario [3 puntos]

No se muestra el men
u de
opciones (0 ptos)

(1) Se muestra a veces al


usuario o (2) Se muestra al
computador (1 pto)

No se muestran las cartas


del usuario (0 ptos)

Se muestra a veces las


cartas al usuario o se
muestran parcialmente (1
ptos)

No se verifica que la carta


sea v
alida (0 ptos)

Se verifica a veces (1 pto)

Se verifica correctamente
que la carta sea v
alida (3
ptos)

No se permite escoger una


nueva acci
on y no se le da
mensaje de error (0 ptos)

Se da mensaje de error
pero se juega de todas
maneras la carta (1 ptos)

Se da mensaje de error y se
le vuelve a mostrar el men
u
de acciones (3 ptos)

Mostrar las cartas al


usuario con su
respectivo color y
n
umero [3 puntos]
(Opci
on jugar carta)
Verificar que la
carta escogida sea
v
alida [3 puntos]
(Opci
on jugar carta)
Carta inv
alida:
permitir escoger una
nueva acci
on al
usuario [3 puntos]

Siempre despues del turno


del jugador juega el
computador, siguiendo
correctamente las reglas del
juego (3 ptos)
Se muestra correctamente
el men
u al usuario con sus
opciones y en todos los
turnos del usuario (3 ptos)
Se muestra correctamente
todas las cartas al usuario
cuando corresponde (3
ptos)

10

11

12

13

14

15

16

17

(Opci
on cambiar
carta) Verificar que
la carta escogida
este en la mano [3
puntos]
(Opci
on cambiar
carta) Cambiar
carta escogida por
carta aleatoria [4
puntos]
(Opci
on cambiar
carta) Carta
inv
alida: permitir
escoger una nueva
acci
on al usuario [3
puntos]
(Opci
on pasar) Pasa
directamente el
turno al computador
[2 puntos]
Computador
siempre juega la
primera carta que
puede ser descartada
[4 puntos]
Computador juega
con igual
probabilidad
cambiar de carta y
pasar su turno [3
puntos]
Computador cambia
una carta que no ha
sido descartada en
un turno previo [3
puntos]
Verificar, al finalizar
el turno del
computador, si hay
un ganador mostrar
el ganador y
terminar el juego [3
puntos]
Verificar, al finalizar
el turno del
computador, si el
usuario o
computador pas
o su
turno m
as de 3 veces
seguidas [3 puntos]

No se verifica que la carta


este en la mano (0 ptos)

Se verifica a veces (1 pto)

Se verifica siempre que la


carta este en la mano (3
ptos)

No se cambia la carta
escogida (0 ptos)

Se cambia la carta
escogida, pero no
aleatoriamente (1 pto)

Se cambia correctamente la
carta escogida de manera
aleatoria (3 ptos)

No se permite escoger una


nueva acci
on y no se le da
mensaje de error (0 ptos)

Se da mensaje de error
pero se cambia de todas
maneras la carta (1 ptos)

Se da mensaje de error y se
le vuelve a mostrar el men
u
de acciones (3 ptos)

No pasa directamente el
turno al computador (0
ptos)

A veces se pasa al turno


del computador (1 pto)

Se pasa siempre al turno


del computador (2 ptos)

El computador nunca juega


una carta (0 ptos)

El computador juga una


carta pero no es siempre la
primera que puede ser
descartada (2 ptos)

El computador siempre
juega la primera carta
posible (4 ptos)

No hay manejo de la
probabilidad, siempre
cambia o siempre pasa su
turno (0 ptos)

Hay manejo de la
aleatoriedad, pero con
inconvenientes (1 pto)

Hay buen manejo de las


probabilidades y adem
as el
computador juega
correctamente esa opci
on
(3 ptos)

El computador nunca
cambia una carta (0 ptos)

El computador cambia una


carta, pero esta ha sido
jugada anteriormente (1
pto)

El computador escoge
correctamente una carta a
cambiar (3 ptos)

No se verifica un ganador al
finalizar el turno (0 ptos)

Se verifica ganador, pero el


juego contin
ua (1 pto)

Si hay un ganador, se
menciona y acaba el juego
(3 ptos)

No se verifica que los


jugadores hayan pasado
m
as de 3 veces seguidas (0
ptos)

Se verifica que hayan


pasado mas de 3 veces
seguidas, pero no se
menciona al ganador o el
juego no se acaba (1 pto)

Se verifica correctamente
que los jugadores no hayan
pasado mas de 3 veces
seguidas, se menciona al
ganador y se acaba el juego
(3 ptos)

También podría gustarte