problemas de matemáticas que piden a sus estudiantes a encontrar un valor máximo u óptimo dentro de un conjunto de ecuaciones puede ser un desafío para los estudiantes : En lugar de la solución de una ecuación simple , en realidad están usando las matemáticas para responder a un mundo real cuestión. Si usted sabe lo suficiente Java para programar una aplicación de escritorio simple, con una interfaz gráfica de usuario, entonces usted sabe lo suficiente como para crear un applet en línea para ayudar a los estudiantes a practicar estos problemas. Gire GUI
La biblioteca Swing, la interfaz gráfica de usuario estándar ( GUI) biblioteca para aplicaciones de escritorio de Java , también funciona para los applets de Java. Al colocar la línea " javax.swing.JApplet importación; " en la parte superior del archivo de código fuente , importará todas las bibliotecas necesarias que necesita para un subprograma funcional. A partir de ahí , se genera la interfaz del applet al igual que lo haría con los programas Java de escritorio. Los mismos componentes Swing funcionan de la misma forma en applets .
Interface Choice
Una opción importante que se enfrentan en el diseño de un applet que pide problemas de maximización de matemáticas es el formato de la forma los examinados en realidad responde a la pregunta : de opción múltiple o de un campo de texto en el que los examinados simplemente escriba la respuesta. Desde un punto de vista técnico , una prueba de opción múltiple se requiere más trabajo en la creación de una serie de botones y las etiquetas correspondientes a las posibles respuestas , así como una lluvia de ideas las respuestas usted mismo. Si usted acaba de proporcionar un campo de texto en el que se escriben las respuestas , los estudiantes pueden marcar mal si no escriben sus respuestas en el formato exacto que utilizó para la cadena a la que el applet se compare su respuesta .
< Br >
preguntas estático o dinámico ?
Otra opción que enfrentamos es si va a hacer que el applet automáticamente el progreso a través de una serie preestablecida de preguntas en el orden exacto de codificar , o si desea que el programa para elegir al azar entre un grupo de posibles preguntas. Escribir las preguntas en un orden predeterminado significa menos trabajo para usted , pero las preguntas al azar permiten a los estudiantes a utilizar el applet y otra más práctica. Puede codificar las respuestas en fuente del applet para un objeto al azar para elegir, o crear una base de datos en el servidor que aloja el applet del que el applet puede dibujar preguntas al azar .
Runnable < br >
Si usted es un programador de Java que es nuevo en la programación applet, hay dos cosas que tienes que recordar para hacer un applet de funcionar correctamente. La primera es que la clase principal tiene que extender JApplet , no JFrame . La segunda es que el programa no utiliza la función de " static void main () " . Más bien, los seres de su ejecución en una función " public void init ()". A partir de esta función , puede codificar el applet como una aplicación de escritorio Java.