Proyecto Quizzes
Moderador: Luli
Proyecto Quizzes
Hola comunidad.
Quería presentar un pequeño proyecto web escrito en php para someterlo a su revisión.
Se trata de un sitio escrito en php para la realización de tests y quiz online.
La idea es que funcione como un sitio bastante modular y automatizado donde basta con almacenar los archivos .quiz, el cual debe estar escrito en un formato especial que es una variación de CSV, en una carpeta en particular para que el sitio genere el quiz web, aleatorice las alternativas y realice la revisión a posteriori.
Es mi primer acercamiento más o menos en serio a PHP y la verdad es que me ha encantando el lenguaje, pero por mi falta de experiencia puedo estar cometiendo algún error que se me haya pasado.
http://focaclipart.net23.net/otros/testmatico/index.php
Aún no esta en su ubicación definitiva. Si a alguien le interesa me pide las fuentes.
Salu2.
Quería presentar un pequeño proyecto web escrito en php para someterlo a su revisión.
Se trata de un sitio escrito en php para la realización de tests y quiz online.
La idea es que funcione como un sitio bastante modular y automatizado donde basta con almacenar los archivos .quiz, el cual debe estar escrito en un formato especial que es una variación de CSV, en una carpeta en particular para que el sitio genere el quiz web, aleatorice las alternativas y realice la revisión a posteriori.
Es mi primer acercamiento más o menos en serio a PHP y la verdad es que me ha encantando el lenguaje, pero por mi falta de experiencia puedo estar cometiendo algún error que se me haya pasado.
http://focaclipart.net23.net/otros/testmatico/index.php
Aún no esta en su ubicación definitiva. Si a alguien le interesa me pide las fuentes.
Salu2.
- Juanp_1982
- Forista Mayor
- Mensajes: 913
- Registrado: Dom Ago 13, 2006 7:00 am
- Ubicación: Toronto, Canada
Re: Proyecto Quizzes
unca cosa que pude apreciar es que no me aparece los acentos,
que has pensado sobre la parte estetica de la pagina?
no se si lo que voy a decir aplica a lo que tu tienes en mente, pero porque no le agregas la opcion de tomar otras pruebas al final (cuando te muestra los resulatdos) y poner cuales fueron las respuestas donde te equivocastes y hasta podrias sacar un promedio de cuanto tiempo te tardastes en cada pregunta...
suerte!
que has pensado sobre la parte estetica de la pagina?
no se si lo que voy a decir aplica a lo que tu tienes en mente, pero porque no le agregas la opcion de tomar otras pruebas al final (cuando te muestra los resulatdos) y poner cuales fueron las respuestas donde te equivocastes y hasta podrias sacar un promedio de cuanto tiempo te tardastes en cada pregunta...
suerte!
La Hora Mas oscura es una antes de que Amanesca (Anonimo)
- victorhck
- Forista Mayor
- Mensajes: 689
- Registrado: Mié Feb 09, 2011 11:43 am
- Ubicación: /HOME
- Contactar:
Re: Proyecto Quizzes
Estoy con JP. Añadiría el dato de en cuales fallaste y la respuesta correcta y cuales acertaste. y la opción de realizar otro test...
En el primer quiz en la pregunta 10, 11, 12 y 13 en el enunciado me sale un caracter "raro": Â antes del texto de la pregunta.
Saludos...
En el primer quiz en la pregunta 10, 11, 12 y 13 en el enunciado me sale un caracter "raro": Â antes del texto de la pregunta.
Saludos...
- Juanp_1982
- Forista Mayor
- Mensajes: 913
- Registrado: Dom Ago 13, 2006 7:00 am
- Ubicación: Toronto, Canada
Re: Proyecto Quizzes
esos son los acentos y el signo de interrogacion (el que abre)victorhck escribió:Estoy con JP. Añadiría el dato de en cuales fallaste y la respuesta correcta y cuales acertaste. y la opción de realizar otro test...
En el primer quiz en la pregunta 10, 11, 12 y 13 en el enunciado me sale un caracter "raro": Â antes del texto de la pregunta.
Saludos...
La Hora Mas oscura es una antes de que Amanesca (Anonimo)
Re: Proyecto Quizzes
Gracias por sus comentarios.
Todo lo que han dicho lo corregiré, se puede decir que el proyecto esta en fase alfa (solo tiene un día de trabajo hasta ahora).
La idea por ahora era probar el funcionamiento de los tres módulos construidos hasta ahora (el que crea la lista de quizzes, el crea el quiz como tal y el revisor)
La estética la definiré bien más adelante.
Sus observaciones las agrego a mi lista de TO DO.
- Corregir codificación (para eliminar "caracter raro") est lo hare convirtiendo los caracteres conflictivos a entidades html.
- Opciones de navegación en el sitio.
- Mostrar errores (ampliar corrección)
-Formatear mejor salida porcentajes en corrección.
-Crear módulo de elaboración de quizzes.
Si alguien quiere crear sus propios quizzes, aca estan los archivos de ejemplo:
http://focaclipart.net23.net/otros/testmatico/quiz/
Salu2
Todo lo que han dicho lo corregiré, se puede decir que el proyecto esta en fase alfa (solo tiene un día de trabajo hasta ahora).
La idea por ahora era probar el funcionamiento de los tres módulos construidos hasta ahora (el que crea la lista de quizzes, el crea el quiz como tal y el revisor)
La estética la definiré bien más adelante.
Sus observaciones las agrego a mi lista de TO DO.
- Corregir codificación (para eliminar "caracter raro") est lo hare convirtiendo los caracteres conflictivos a entidades html.
- Opciones de navegación en el sitio.
- Mostrar errores (ampliar corrección)
-Formatear mejor salida porcentajes en corrección.
-Crear módulo de elaboración de quizzes.
Si alguien quiere crear sus propios quizzes, aca estan los archivos de ejemplo:
http://focaclipart.net23.net/otros/testmatico/quiz/
Salu2
- victorhck
- Forista Mayor
- Mensajes: 689
- Registrado: Mié Feb 09, 2011 11:43 am
- Ubicación: /HOME
- Contactar:
Re: Proyecto Quizzes
No sé que será, Si sale el signo de interrogación inicial, no así el final.
Ah, otra cosa en la página principal, al pasar sobre los iconos donde estan los enlaces, el cursor no cambia de forma, es decir no cambia de ser un puntero a una mano indicando que hay un campo sobre el que se puede hacer "click" no sé si me he expresado bien...
Saludos...
Código: Seleccionar todo
10- ¿Cuál de los siguientes archivos es un archivo oculto
Saludos...
Re: Proyecto Quizzes
El del final probablemente se me olvido ponerlo, el del principio da problemas, pues es un caracter especial y por lo tanto iso y utf lo manejan de forma diferente. La conversión a entidades lo corregirá. En cuanto vuelva a casa lo arreglo.victorhck escribió:No sé que será, Si sale el signo de interrogación inicial, no así el final.Código: Seleccionar todo
10- ¿Cuál de los siguientes archivos es un archivo oculto
Salu2
- hipersayan_x
- Forista Legendario
- Mensajes: 1905
- Registrado: Vie Abr 27, 2007 7:00 am
- Contactar:
Re: Proyecto Quizzes
No hay mucho más que agregar a lo que ya te han dicho. Agrego este otro error que he visto en todos los quizzes:
Y otro errorsito mas que hay que corregir:

Otro detalle es ¿Que pasa si al examinador le da por hacer un quizz de 100 preguntas?¿Las vas a meter a todas en la misma pagina? Te convendría, si son muchas preguntas dividirlas en varias paginas.¿Qué archivos deberian estar en el directorio {\bfseries /bin}?
Y otro errorsito mas que hay que corregir:
12 - GNU/Linux, BSD, MAC OSX,Microsoft Windows, Plan9 y Amiga son ejemplos de:
- Aplicaciones Antivirus

Re: Proyecto Quizzes
Interesante el proyecto, he hecho el primer quiz de linux y he fallado dos creo, la de slackware y otra que no sé, entonces se me ha ocurrido lo mismo que te han dicho, que aparezcan los errores con las respuestas corregidas.
Ah, para ser una hora de trabajo y tu primer acercamiento más o menos serio a php no está nada mal el resultado, ¡enhorabuena! y ánimo para seguir.
Ah, para ser una hora de trabajo y tu primer acercamiento más o menos serio a php no está nada mal el resultado, ¡enhorabuena! y ánimo para seguir.
Re: Proyecto Quizzes
Aps, eso es por que paralelamente escribi un script de perl que toma el archivo .quiz y genera un documento .tex, y eso era una etiqueta de LaTex...hipersayan_x escribió:No hay mucho más que agregar a lo que ya te han dicho. Agrego este otro error que he visto en todos los quizzes:
¿Qué archivos deberian estar en el directorio {\bfseries /bin}?
Un dia de trabajo, hombre, un día no una hora, que no soy flash...MetTxin escribió: Ah, para ser una hora de trabajo y tu primer acercamiento más o menos serio a php no está nada mal el resultado, ¡enhorabuena! y ánimo para seguir.
Gracias por los comentarios, son unos excelentes beta testers

Salu2
Última edición por t4rr1t0 el Sab Sep 24, 2011 5:56 pm, editado 1 vez en total.
- victorhck
- Forista Mayor
- Mensajes: 689
- Registrado: Mié Feb 09, 2011 11:43 am
- Ubicación: /HOME
- Contactar:
Re: Proyecto Quizzes
Y cuando y sobre todo cuanto! se cobra por esto de testear?? jejejeje
- Juanp_1982
- Forista Mayor
- Mensajes: 913
- Registrado: Dom Ago 13, 2006 7:00 am
- Ubicación: Toronto, Canada
Re: Proyecto Quizzes
victorhck escribió:Y cuando y sobre todo cuanto! se cobra por esto de testear?? jejejeje
Buena Pregunta!!!! (yo fui el primero que opino aqui!!!) jajajajajajaja
La Hora Mas oscura es una antes de que Amanesca (Anonimo)
- mcun
- Administrador
- Mensajes: 3888
- Registrado: Lun Abr 19, 2010 12:30 am
- Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
- Contactar:
Re: Proyecto Quizzes
Yo encontré un presunto error grave o gravisimo en tu aplicación es que los resultados de los tes están disponibles en el código fuente del cuestionario en un campo hidden --
evita siempre los campos del tipo hidden apestan no deberían usarse a no se para algo trivial para todo lo demás usa $_SESSION['valor']
Código: Seleccionar todo
<input type="hidden" name="correctas" value="1|1|3|2|1|2|3|1|2|3|3|1|3|2|2|3|">
evita siempre los campos del tipo hidden apestan no deberían usarse a no se para algo trivial para todo lo demás usa $_SESSION['valor']
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
Re: Proyecto Quizzes
Gracias, como dije es mi primer acercamiento aPHP, voy a investigar el uso de sesion.
Salu2
$_Session rules!!
Cada vez me gusta más este lenguaje
Off topic:
A los betatesters cuando sea Emperador del Universo les daré una generosa gratificación, solo deben tener paciencia
Salu2
Editado: Editado
Corregido!$_Session rules!!
Cada vez me gusta más este lenguaje

Off topic:
A los betatesters cuando sea Emperador del Universo les daré una generosa gratificación, solo deben tener paciencia

- mcun
- Administrador
- Mensajes: 3888
- Registrado: Lun Abr 19, 2010 12:30 am
- Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
- Contactar:
Re: Proyecto Quizzes
ok ahora si no se saltearan el examen

por cierto si lo deseas postea el código fuente para darle una ojeada ... asegúrate nomas de no dar datos sensibles como paswd nombres de bases de datos o similares ..como dije es mi primer acercamiento aPHP
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
-
- Temas similares
- Respuestas
- Vistas
- Último mensaje