Tabla de contenido:
- Paso 1: Paso uno: Tabla del día de la semana
- Paso 2: codificación de la tabla de calificaciones
- Paso 3: codificación de variables
- Paso 4: poner palabras en las tablas
- Paso 5: codificación de la pantalla de inicio
- Paso 6: Función de configuración
- Paso 7: codificación de la función de agenda
- Paso 8: codificación de la calculadora de calificaciones
- Paso 9: Función de clic del mouse
- Paso 10: Procedimientos
Video: Código del organizador virtual: Tarea culminante (Vanessa): 10 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
En mi código, creé un organizador virtual que calcularía las calificaciones y permitiría al usuario escribir eventos para cada día de la semana. El código es solo para fines de demostración.
Paso 1: Paso uno: Tabla del día de la semana
Uno de los componentes que quería incluir era una agenda virtual, con días de la semana, clases y espacios para escribir. Necesitaba colocar las líneas en los lugares adecuados para crear una tabla con todos los espacios necesarios. Así que creé un archivo separado para poder codificar y luego establecer mi tabla de días de la semana.
Paso 2: codificación de la tabla de calificaciones
Otro componente de mi código que quería incluir era una tabla que mostraría sus clases, profesores y algunas calificaciones que había recibido en la clase, así que tuve que hacer algo similar a mi primera tabla y codificarlo en un archivo separado..
Paso 3: codificación de variables
Desde el primer momento, supe que habría información básica que tendría que pedirle al usuario a lo largo del código, así que hice variables para las que sabía que usaría con seguridad. Algunos ejemplos son sus cursos, sus profesores, el día y la clase, las tipografías, etc.
Paso 4: poner palabras en las tablas
Mis tablas necesitaban tener etiquetas dentro de ellas para identificar los diferentes componentes, así que tuve que poner palabras dentro de ellas. Descubrí las coordenadas para dibujar fuentes y descubrí qué tan grandes debían ser las fuentes para que quepa, y las hice con colores específicos. Hice un archivo separado para probar esto. Tuve que declarar las fuentes en la prueba para que las palabras se vieran como quería.
Paso 5: codificación de la pantalla de inicio
Quería que mi organizador tuviera una pantalla de inicio en la que pudieran elegir la opción que quisieran. Sabía que quería que mis componentes fueran la agenda, la tabla del curso, una calculadora de calificaciones y una opción para cambiar la configuración. Tuve que crear fuentes para esto y averiguar las coordenadas donde iría cada palabra. Esto se hizo en un archivo separado.
Paso 6: Función de configuración
Para mi función de configuración, la tarea era simplemente pedirle al usuario toda su información para que se implementara en el código para procedimientos futuros. Le preguntaría por su primer curso, luego su primer maestro, luego su segundo curso, etc. Al final, le mostraría todas las cosas que escribió una al lado de la otra, y le preguntaría si estaba bien. Si no es así, puede decirlo y volverá a solicitar su información. También elegí fuentes y colores para las indicaciones.
Paso 7: codificación de la función de agenda
Para la función de agenda, quería que el usuario pudiera escribir sus tareas directamente en el cuadro que deseaba. Primero pregunta qué clase y día desea, y luego tuve que ubicar la ubicación del cursor. Si eligieran una combinación específica de día y clase, tendría una implementación coordinada para que pudieran escribir en el lugar correcto una vez que se mostrara la tabla de la agenda. Hice un archivo separado para esto, pero el único problema era que tendría que declarar todas las variables de mi curso antes de que pudiera funcionar, por lo que tomó un tiempo.
Paso 8: codificación de la calculadora de calificaciones
Este procedimiento fue bastante estándar. Quería que la persona pudiera calcular y luego guardar su calificación. El porcentaje que recibieron fue su calificación dividida por el resultado de la prueba. Luego, la persona pondría el curso en el que quería que se guardara y aparecería en su tabla de calificaciones. Tuve que ubicar las coordenadas para que la calificación fuera al lugar correcto.
Paso 9: Función de clic del mouse
Quería que mi código pudiera realizar funciones sin que los usuarios simplemente ingresaran. Aquí es donde entra en juego la función de hacer clic con el mouse. No entendía cómo hacer que el mouse haga clic en la pantalla para obtener información. Durante mi búsqueda inicial de inspiración al comienzo de la codificación de este proyecto, encontré un código en compsci.ca llamado "The Helicopter Game" en el que el código tenía una función de clic del mouse. Usé el formato del código dentro de mi propio código (busque las coordenadas x, las coordenadas y y el estado del botón del mouse) y puse una declaración if / then. Cada declaración tenía coordenadas para el mouse que estaban de acuerdo con las coordenadas de palabras específicas en mi pantalla de inicio, por lo que si hacía clic en ellas, sucedería algo específico. Si hacían clic en ese lugar, obtendrían su resultado.
Paso 10: Procedimientos
Quería implementar mi tabla de calificaciones en todo el código sin tener que volver a escribir todas las coordenadas y fuentes una y otra vez. También quería que el código mostrara la pantalla de inicio y sus funciones cada vez que se ejecutaba una función. Aquí es donde entraron mis procedimientos. Tuve que declarar 3 procedimientos antes de que comenzara mi código: la Tabla de calificaciones, la Tabla de la agenda y el Código completo. La tabla de calificaciones mostraba sus clases, maestros y resultados de pruebas, la agenda tenía espacios para escribir en las tareas y el código completo era mi código completo copiado en un procedimiento para que una vez que una función terminara de ejecutarse, regresara a la casa. pantalla. Implementé los procedimientos en todo el código según fue necesario.
Recomendado:
Cómo hacer que la caja de seguridad siga el juego Among Us - Tarea de cableado eléctrico: 7 pasos
Cómo hacer una caja de seguridad siguiendo el juego Among Us - Tarea de cableado eléctrico: Hoy, te mostraré cómo hacer una caja de seguridad siguiendo el juego Among Us - Tarea de cableado eléctrico
Temporizador de tarea hecho por Arduino: 5 pasos
Temporizador de tarea hecho por Arduino: ¿Su hijo está escribiendo su tarea durante horas? ¿Su hijo se distrae fácilmente con los demás cuando hace la tarea? Hoy traté de encontrar la mejor solución a este conflicto: un temporizador fabricado por Arduino. ¿Por qué intento hacer este temporizador en lugar de…?
Máquina de tarea sencilla y fácil: 4 pasos (con imágenes)
Máquina de tarea simple y fácil: esta máquina está construida con materiales baratos y no cruza 7 $ para construir. Para construir esto, necesita un poco de paciencia y 2 horas de tiempo. Y debe estar familiarizado con la soldadura y el cableado, ya que se trata de un circuito pequeño. Una vez que esté construido, simplemente conéctelo
Guardar sus imágenes para su tarea: 4 pasos (con imágenes)
Guardar sus imágenes para su tarea: 1. Abra un nuevo documento de Google y use esta página para proteger sus imágenes. Utilice ctrl (control) y la " c " clave para copiar 3. Utilice ctrl (control) y la " v " clave para pegar
Tarea cero: 7 pasos (con imágenes)
Tarea Cero: Al vivir en una sociedad que valora la alta eficiencia y enfatiza el éxito, uno puede tender a olvidar que hay vida además del trabajo. La Tarea Cero se trata de la tarea antes que la primera. Tarea 0: Atesora tu vida personal. No pospongas esas tareas que cultivan