Ayuda

Steven
05 de Mayo del 2004
Hola!, Somos de Puerto Rico y encontramos este website y esta buenísimo. Quisiera que nos ayudaran, estamos haciendo un programa que es un tutor de álgebra intermedia.

El objetivo del programa es que el estudiante aprenda sobre el álgebra. Nosotros le damos los ejercicios a los estudiantes utilizando un textbox que esta anidado a una tabla. Las respuestas de los ejercicios están en un combobox en forma de escoge.
Cada tema tiene 15 ejercicios donde cada uno de estos tiene 4 contestaciones.

Problemas que tenemos:
1. Si colocamos en el RowSource las 4 contestaciones del Combobox, estas contestaciones saldrían en todos los ejercicios.
- Nosotros quisiéramos que nos dijeran una manera de arreglar esto, que a medida que cambie el ejercicio cambie también las contestaciones del combobox.
2. Cuando el estudiante selecciona la contestación correcta del Combobox se supone que en un textbox saldrá el procedimiento para llegar al resultado y en otro textbox saldría las otras tres opciones que son incorrectas que estaban en el Combobox.
- Tenemos problemas con la codificación y desearíamos que nos brinden su ayuda.
3. Otro de los problemas que tenemos es con el password de una de las formas donde los profesores deben entrar su contraseña para poder pasar a los archivos personales de los estudiantes.

Les agradeceremos que nos contesten lo antes posible ya que tenemos el tiempo encima a;

- Lourdes Martínez -> [email protected]
- Steven Rivera -> [email protected]
- Noraimi Hernández -> [email protected]

sgomez
05 de Mayo del 2004
No entendí muy bien desde el punto 2 en adelante... intentaré contestarte el punto 1. En el codigo que se ejecuta cada vez que cambian de ejercicios pueden llenar el contenido del combobox, para ello deben poner el mismo en rowsourcetype=3 y en el codigo poner algo asi:

thisform.micombo.rowsource="select contestacion from contestaciones where contestaciones.ejercicio=1"

Esto lo hice suponiendo que tienen una tabla donde tienen cargadas las contestaciones (4 por ejercicio) de la siguiente forma"

contestacion ejercicio
contestacion1 1
contestacion2 1
contestacion3 1
contestacion4 1
contestacion1 2
contestacion2 2
contestacion3 2
contestacion4 2

etc..

Si los quieren cargar en forma manual a traves del codigo sería asi (es mucho mas trabajoso)

thisform.micombobox.clear
thisform.additem("respuesta1")
thisform.additem("respuesta2")
thisfrom.additem("respuesta3")
thisfrom.additem("respuesta4")