Comunidad de diseño web y desarrollo en internet online

evaluacion de ejercios

Citar            
MensajeEscrito el 29 Ene 2012 05:58 pm
hola buenas dias mi nombre es tere, estoy desarrollando un cd multimedia y estoy haciendo unos ejercicios donde los niños puedan responder en un cuadro de texto dinamico. mi problema esje no se mucho de actionscript. lo que quiero es realizar un codigo para evaluar si la respuesta del niño es correcta. y al final arooje cuantos aciertos o porcentaje obtuvieron. realize un codigo pero esta mal y no se que estoy aciendo mal si estoy utilizando mal las condiciones me gustaria ke me pudieran ayudar o orientar de como podria realizar el codigo o la manera de evaluar los ejercios.

despues de cada cuadro de texto dinamico cooloco un boton la cual le proporciono el siguiente codigo:
on (press) {
if (this._currentframe == 1) {
} else {
nextFrame();
}
}
este boton lo pongo para cruzar al otro ejercio esta accion si la hace.

Al final coloco un boton donde lo quq quiero es evaluar y ahi condiciono si la respuesta en correcta con el if y menciono la respuesta correcta y si no (else) me marca incorrecto mi cuadro de textodinamico le puse el nombre custionario variable respuesta y el nombre del boton 1 y asi consecutivamente y el nombre d ela respuesta acontinuacion muesto el codigo.

on (keyPress){
if ((cuestionario == "1") & & respuesta (== "fraccion mixta"))
{
}

else if ((cuestionario == "2") & & respuesta (== "fraccion"))
{
}

else if ((cuestionario == "3") & & respuesta (== "tres cuartos"))
{
}

else if ((cuestionario == "4") & & respuesta (== "1/8"))
{
}

}

De ante mando les agradeceria que me pudieran ayudar orientar en ke estoy mal o otra forma de hacerlo gracias.

Por tere79

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Feb 2012 07:09 pm
Tienes que poner el siguiente codigo en cada boton arriba del nextFrame()

Código :

// codigo para el primer boton
_global.RespOk = 0;
if (respuesta == "fraccion mixta") _global.RespOk++;
nextFrame();

// codigo para el segundo boton
if (respuesta == "fraccion") _global.RespOk++;
nextFrame();

// codigo para el tercer boton
if (respuesta == "tres cuartos") _global.RespOk++;
nextFrame();

// codigo para el segundo boton
if (respuesta == "1/8") _global.RespOk++;

// supongo que solo tienes cuatro preguntas, entonces en la cuarta haces los calculos de errores y aciertos
NumRespCorrectas.text = _global.RespOk;
NumRespIncorrectas.text = 4 - _global.RespOk;
PorcentajeCorrecto.text = _global.RespOk / 4 * 100;

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.