Foros del Web » Programando para Internet » PHP »

Ayuda para Crear Examenes Online con PHP y MYSQL.

Estas en el tema de Ayuda para Crear Examenes Online con PHP y MYSQL. en el foro de PHP en Foros del Web. Hola todos, espero alguno pueda ayudarme. Necesito su ayuda o sugerencias para una asignación que debo hacer: Debo crear un sistema que me permita evaluar ...
  #1 (permalink)  
Antiguo 10/02/2004, 23:02
 
Fecha de Ingreso: febrero-2004
Mensajes: 35
Antigüedad: 13 años, 10 meses
Puntos: 0
Información Ayuda para Crear Examenes Online con PHP y MYSQL.

Hola todos, espero alguno pueda ayudarme.
Necesito su ayuda o sugerencias para una asignación que debo hacer:
Debo crear un sistema que me permita evaluar examenes online:
-Tengo una base de datos con las preguntas, respuestas y valor de cada respuesta.
-Cada pregunta debe tener a lo más 4 opciones de respuetas y como mínimo 2 opcione de respuesta.
-Cada posible respuesta puede tener valores parciales, es decir que puedo selecionar mas de una opción de respuesta. "Aqui pense en utilizar casillas de verificación, ya que los botones de opción solo me premiten seleccionar una sola opción"
-El valor de cada pregunta correpta es de 1 punto. Pero puede haber una valoración parcial (0,25 ó 0,50) si se escoge una respuesta que no sea exactamente la correcta.
-Debo generar en pantalla examenes tomando preguntas de forma aleatoria de modo tal que no todos los que tomen el examen se encuentren con examanes iguales.
-Cada examen debe tener 20 preguntas.
-Debo verificar que todas las preguntas sean contestadas.
-Emitir la nota alcanzada por un alumno al momento de hacer clic sobre un boton que me permitira enviar el examen para su evaluación.
-Guardar de alguna manera un registro de las preguntas correctas e incorrectas para cada alumno.

Se que es bastante, pero les pido sugerencias por si alguno de uds. tiene experiencia en el desarrollo de un proyecto como este. Me gustaría que me orientaran en como proceder, que utilizar, o si tienen el código de alguna aplicación parecida que me sirva de base para este proyecto.

Espero puedan ayudarme. Gracias.

De todas maneras ya estoy trabajando en el proyecto y de seguro le enviare dudas más específicas.
  #2 (permalink)  
Antiguo 10/02/2004, 23:20
 
Fecha de Ingreso: enero-2004
Mensajes: 431
Antigüedad: 13 años, 10 meses
Puntos: 6
puedes usar la funcion if y else

Supongamos ke la pregunta es esta:

¿de ke kolor es el kaballo blanko de napoleon.?

y las posibles respuestas sean


blanko negro kafe

Código PHP:
<body onload="javascript:form.submit()">
<form name="form" method=POST action="calificar.php">
<?
$respuesta1 
"blanko";
if(
$pregunta1 ==  $respuesta1) {
echo(
"<input type='hidden' value='1' name='respuesta1'>");
} else { echo(
"<input type='hidden' value='0' name='respuesta1'>");
}
?>
</form>
esto lo puedes usar pero al ultimo tienes ke sumar todos los valores y mostrar el numero de aciertos.
es una simple teoria espero ke te sirva o ke alguien te konteste una mejor

ahh y para verifikar si fueron kontestadas hay javascripts para la validacion de formularios
__________________
El que teme preguntar, se averguenza de aprender.

Última edición por kez0; 11/02/2004 a las 11:10
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 19:42.