Hola.
@robinlambada Muchas gracias. Hay que tener en cuenta que en la aplicación que estoy desarrollando el usuario puede recuperar la pregunta (más información, así como Google Sheet y Screencast en mi "Respuesta #16". Por ejemplo, el usuario está reconstruyendo una frase que consta de 5 palabras.
El usuario acierta una palabra: P=1/5*100 = +20%
El usuario acierta otra palabra: P=2/5*100 = +40%
El usuario falla una palabra: P= ?? ¿Qué fórmula debo poner aquí?
Pongamos por caso la siguiente secuencia:
Usuario acierta una palabra
Usuario acierta una palabra
Usuario falla una palabra
Usuario acierta una palabra
Usuario acierta una palabra
Usuario acierta una palabra
Total palabras acertadas: 5 Total fallos 1 Pero quiero que el usuario/a vea su progreso mientras hace el ejercicio, no solamente al final.
Le leído ahora con atención tu respuesta 16 y he echado un vistazo a tu sheets ( aunque este último no me aclara mucho)
Creo entender más o menos lo que pretendes.
Si quieres ver el porcentaje de aciertos obtenidos en cada instante incluso en el proceso de cada respuesta.
Debes en vez de valorar por respuestas acertadas entre respuestas totales, caracteres ó palabras acertadas entre caracteres o palabras totales hasta el momento.
Yncluso puedes ponderar como te comenta Luis ciertas palabras o caracteres con el valor que quieras.
Ejemplo:
Ejecicio 1.
5 opciones de respuesta ( pueden ser caracteres o palabras)
P es el porcentaje acumulado de aciertos
Caracter 1º: bien, \( P=\displaystyle\frac{1}{1}100=100 \)
Caracter 2º: bien, \( P=\displaystyle\frac{2}{2}100=100 \)
Caracter 3º:mal, \( P=\displaystyle\frac{2}{3}100=66'66 \)
Caracter 4º: bien, \( P=\displaystyle\frac{3}{4}100=75 \)
Caracter 5º: mal \( P=\displaystyle\frac{3}{5}100=60 \)
En este ejercicio cada carácter cuenta lo mismo pero se puede ponderar cada posible respuesta parcial como quieras.
Supongamos que el carácter 5 vale doble (x2), entonces es como si tuvieras en total 6 caracteres y el valor del 5º cuenta 2 veces 2 aciertos o dos fallos)
En este caso si partimos del 4ª caracter. con 75
Carácter 4º: bien, \( P=\displaystyle\frac{3}{4}100=75 \)
El 5º mal seria:
Carácter 5º: mal \( P=\displaystyle\frac{3}{6}100=50 \)
Si estuviera bien el 5º
Carácter 5º: bien \( P=\displaystyle\frac{3+2}{4+2}100=83'33 \) (un fallo( en el caracter 3) de 6 posibles, 5 de 6 aciertos)
----------------------------
Al finalizar el ejercicio primero tengo:
\( P=\displaystyle\frac{1+1+0+1+2\cdot{}1}{1+1+1+1+2\cdot{}1}100=\displaystyle\frac{5}{6}100=83,33% \)
Comienzo el 2ª ejercicio.
2ª ejercicio ( consta de 3 palabras)
Imagino que quiero "puntuar" de la siguiente manera.
palabra 1ª (x2) vale el doble que la 2ª palabra
palabra 2ª (x1)
palabra 3ª (x3) vale el triple que la segunda y que los caracteres del primer ejercicio
Partimos del ejercicio anterior (suponiendo que el carácter 5º vale doble y se acertó, y fallo el 3. 83'33%
1ª palabra bien \( +2\cdot{1} \) , \( P=\displaystyle\frac{5+2\cdot{1}}{6+2\cdot{1}}100 \)
2ª palabra mal \( +1\cdot{0} \) , \( P=\displaystyle\frac{5+2\cdot{1}+1\cdot{0}}{6+2\cdot{1}+1\cdot{1}}100 \)
3ª palabra bien \( +3\cdot{1} \) , \( P=\displaystyle\frac{5+2\cdot{1}+1\cdot{0}+3\cdot{1}}{6+2\cdot{1}+1\cdot{1}+3\cdot{1}}100=\displaystyle\frac{10}{12}100 \)
En resumidas cuentas, cada opción de respuesta la puedo ponderar como quiera.
Si se acierta puntúa +1( multiplicada por su ponderación) si se falla puntúa 0.
Ejemplo (independientemente de los ejercicios hechos , pues ahora el referente es el número de opciones.
Llevo hasta el momento 6 opciones posibles ponderadas por orden (1,5,2,4,1,3) .
Si : aciertos=1, fallos=0
Por ejemplo ( 1,1,0,1,0,1) \( \displaystyle\frac{P=1\cdot{1}+1\cdot{5}+0+1\cdot{1}+0+1\cdot{3}}{1\cdot{1}+1\cdot{5}+1\cdot{2}+1\cdot{1}+1\cdot{1}+1\cdot{3}}100=\displaystyle\frac{1+5+4+3}{1+5+2+4+1+3}100 \)
En definitiva, si quieres que cada opción valga diferente tines que ponderarlas (valorarlas con puntuación)
Y lo que haces es ver en cada momento cuantos puntos tiene de los posibles hasta el momento.
Si llevo en este instante de los 20 puntos posibles he conseguido solo 14 tendre un porcentaje de acierto de \( P=\displaystyle\frac{14}{20}100=70% \)
Nota: Que se puedan recuperar opciones erróneas que se acierten después , se contabiliza en vez de fallo=0, como acierto =1
y se suman los puntos en el numerador, en vez de poner +0, se ponen los puntos que valen (por ejemplo 5 , sumo +5 al numerador.
Saludos.