Y añado a la intervención de Diego, que me parece muy interesante, la puerta que OpenOffice.org puede abrir a muchos profesores que hasta ahora se limitan a trabajar con MSWord y hacer los exámenes a mano, labor especialmente dura cuando tienes que hacer varios tipos diferentes para aulas llenas de alumnos y limitar, en la medida de lo posible, que se copien unos a otros.

De todas maneras hay comentarios de Óscar que son muy interesantes, en particular lo de usar una base de datos externa si el programa va a tener modificaciones en las cuales se van a perder los datos previamente introducidos. De todos modos tirar de bases de datos externas es muchas veces complicado en OpenOffice, por la necesidad de drivers que suelen dar problemas. Quizás una alternativa es algún tipo de exportación/importación de las bases de datos, una vez que la estructura de las tablas se haya estabilizado.

Un saludo


Diego Leonardo Revechini escribió:
El 13/08/2009 13:38, Rios Ernesto escribió:
Hola Oscar manuel

la liga que indicas a TCEXAM no funciona.

saludos!

es correcto, tira un error de conexion con el mysql

--- strip mail :P ---
Por un lado, me parece muy bien que realices el programa (faltaría más),
que personalmente encuentro poco o medianamente útil en la práctica,
pero seguramente su mayor valor será el didáctico para ti y quienes
colaboren en el programa. No soy profesor, pero si tuviera que preparar
exámenes para mis alumnos, elegiría manualmente las preguntas y las
respuestas (aparte de que sean tipo test, claro está). No te lo tomes
negativamente, sino simplemente ver la situación con más perspectivas.
Por otro lado, está la parte de arquitectura, es decir, imagina (aunque
según comentas no lo has diseñado para este uso) que quieres que tu
programa genere el examen para X alumnos, y que todos puedan examinarse
a la vez, con sus correspondientes calificaciones.

Buscas algo personalizado, mucha gente tiene problemas no tan "genericos" y muchos programas fallan justamente en su "generalogia" respecto de una tarea. Soy tecnico y soporte y te puedo decir que mucha gente busca "especificamente" una solucion a
un problema...

Lo que más me preocupa es la tendencia (si es que la hay) a la
duplicidad de esfuerzos. Con esto quiero decir que personalmente sí
estoy interesado en un "generador de exámenes", y hace no demasiado,
llegué incluso a pensar en algo como lo que tú has iniciado. Entre la
falta de tiempo para aprender a programar en OOBasic y que pensé que
seguramente ya existía algo para ello, busqué en internet y encontré
http://www.tcexam.com, que es software libre y, al menos personalmente,
cumplía con todos los requisitos que buscaba (temas, exámenes, online,
multiusuario, etc).

Mmm, cierto. Cierto es tambien que muchas veces para llegar a un resultado, pueden haber varios metodos (ejemplo, menu de control en una ventana, juntamente con el boton minimizar, maximizar y cerrar). La gente utiliza una herramienta para lo que cree es mas util y conveniente. Si bien tu ejemplo no es errado y por demas me parece bastante valido la realidad es que dicho programa requiere una infraestructura que a lo mejor, mi amigo Ooffistico no tiene, requiere, o necesita. De hecho, quizas a mi amigo le resultara mas complejo hechar a andar un LAMP (o WAMP) para poder tener un sistema de examenes que hasta por su complejidad de instalacion y puesta a punto, le requiriera mas tiempo o esfuerzo que sentarse a ver como en OpenBasic resuelve aceptar un checkbox o no. Ademas, al mismo tiempo que adquiere conocimientos en resolver su problema, tambien se capacita y mejora su porcentaje de capacitacion general sobre OpenOffice. No digo que sea la mejor manera de resolverlo, digo que es la manera mas "practica" en la que ha sabido resolverlo. :-D Si tienes que hacer un pozo, y lo mas cercano que posees es una pala, aun sabiendo que existen fenomenales excavadoras y de lo mas modernosas ¿irias por una de ellas?... yo creo que lo evaluarias, si el pozo fuera lo suficientemente complejo y pesado para no hacerlo con una pala, o luego de intentarlo te dieras cuenta que con la pala, no puedes, pues irias por la excavadora ¿no crees? He visto fenomenales planillas de calculos que son un sistema completo de administracion, y verlos tambien colapsar cuando la complejidad y cantidad de datos que maneja es terrible, pero la planilla deja hacerlos ¿deberia contar la planilla de calculos con un boton de sensates cuando suceden estas cosas? Es solo una reflexion, nada esta mal o bien o es mucho
mejor o mucho peor, si es practico y funcional bienvenido sea.

Obviamente, quizás dirás que ése no es tu objetivo, etc, lo cual me
parece correcto, pero dentro del afán de aprendizaje, así como la mejora
de tu programa (siempre que tengas intención de seguir con ello y
dedicarle tiempo), creo que sería una buena idea que hicieras algunos
cambios. Como paso inicial, te propongo que permitas que la base de
datos pueda ser externa (jdbc, odbc), ya que aunque puede que la base de datos no crezca demasiado, tiene (como poco) el inconveniente inicial de que cuando hagas una modificación y redistribuyas esos cambios, obligues
a machacar el trabajo existente, porque (al igual que access) el código
y los datos de la base de datos van en un único fichero. Otro de los
inconvenientes del fichero único es que la base de datos se puede
corromper en cualquier momento (incluso por concurrencia "indebida"). En
cualquier caso, tendrás que plantearte la creación de las tablas
mediante código.


He aqui mi amigo, que tu le "recuerdas" a mi amigo Oofistico el "guarda que cuando crezca demasiado, se te volvera un problema". Si bien creo que fue algo que no fue metodicamente estudiado, creo que hasta ahora no ha tenido grandes problemas. Las limitaciones las aprendera en la medida que lo implemente, estate seguro que se dara cuenta. Deja al niño se golpee andando en bicicleta, es la unica manera en la
que dejara de usar ruedas de guia :-D
Una vez hecho esto, la pregunta que tendrías que hacerte es hasta dónde
quieres llegar. Si quieres poder llegar a usarlo en red, entonces, casi
te recomendaría que te fijases en el modelo de datos de tcexam (o alguna otra que consideres madura y tenga lo que necesitas). Otra opción es, de
alguna manera, interactuar (o prevenir una posible interacción) con
tcexam. Esto puede ser desde importar/exportar xml (como tiene tcexam,
con lo que podrías fácilmente examinar el formato) o bien lanzar
peticiones http (simulando una sesión de navegador), o incluso (menos
aconsejable), interactuar directamente con la base de datos remota. Ahí
te dejo las ideas.


OpenOffice es una suite ofilmatica con algunas opciones de interaccion con el usuario
interesantes. Obviamente lo que vos presentas es un sistema EXCLUSIVO de
examenes con todas sus ventajas y variantes orientadas exclusivamente a ese
menester. Obviamente tiene millones de cosas que quizas en OpenOffice son
imposibles de imitar, pero no hay punto de comparacion entre una suite de oficina
y un sistema de examenes ¿no crees?
Bueno, en fin, simplemente quería darte algunas ideas en función de las
intenciones que lleves. En cualquier caso, hagas lo que hagas, siempre
será un valor añadido para el software libre, por lo que tendrás el
apoyo de la comunidad. Pero ojo, que en el momento en que anuncias la
existencia del programa y lo pones a disposición de la comunidad,
implícitamente tienes la obligación de aceptar tanto las críticas como
los halagos (y este mensaje no es una excepción, clasifícalo como
quieras). Buena suerte.


Francamente me dio responderte, para que barras la ilusion de la gente de una manera un poco mas "amena". Un "ea, has probado tal o cual programa" "mira que tiene cosas como las que tu buscas" ubiera sido mas amable que "oye, deja de tirar tu tiempo y usa esto que esta super probado". El esfuerzo en hacer plantillas de examenes que para el son utiles, son tambien punto de inspiracion o de ejemplo para otros que hacen, por ejemplo formularios interactivos de consulta, basados en openoffice. Es solo una posibilidad de tantas, si hay alguien que dona su tiempo para hacer algo util para el y dejarlo a la comunidad (no forzosamente a la del copy paste, pero bue) tratalo al menos con algo
de dulzura... ;-)
Saludos.

- --
Saludos amigo, sin ofender; al igual que tu es una opinion vertida de un colega a otro.

PD: Deberia haber quedado como OT

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



--
Francisco Alcaraz Ariza
Departamento de Biología Vegetal
Universidad de Murcia
E-30100 Murcia (España)



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a