Responda las siguientes preguntas en su cuaderno de ingeniería mientras diseña su proyecto:
- ¿Qué quieres programar el robot para que haga? Explícalo con detalles.
- ¿Qué pasos seguirás para probar el proyecto? Explícalo con detalles.
- ¿Cómo se puede programar su robot para completar la tarea de manera más eficiente? Explica cómo.
Caja de herramientas para docentes
-
Respuestas
-
En general, el plan debería ser que el robot se desplace de una habitación a otra y entregue medicamentos mediante comportamientos de programación simples, como avanzar, girar y esperar.
-
El plan de pruebas probablemente implicará utilizar el campo para ejecutar ensayos y depurar el proyecto.
-
Las posibles respuestas podrían incluir: utilizar la ruta más corta o utilizar una programación más sofisticada como bucles o variables.
Siga los pasos a continuación mientras crea su proyecto:
-
Usando una regla, planifique la ruta que desea programar para su robot usando dibujos y pseudocódigo (Google / .docx / .pdf). Evalúa tu pseudocódigo antes de pasar al segundo paso.
-
Utilice el pseudocódigo que creó para desarrollar su proyecto.
-
Pruebe su proyecto con frecuencia y repítalo usando lo que aprendió de sus pruebas.
Consejos para profesores
-
Pídeles a los estudiantes que utilicen una regla para medir el camino propuesto. Luego, haga que los estudiantes evalúen su pseudocódigo antes de pasar al segundo paso.
- Instruya a los estudiantes a utilizar pseudocódigo como comentarios en su proyecto para ayudar con la organización, el flujo y la resolución de problemas. Recuerde a los estudiantes que evalúen su pseudocódigo antes de comenzar sus proyectos. Puedes descargar una rúbrica de pseudocódigo aquí (Google / .docx / .pdf).
-
Vea el siguiente código de ejemplo de Python VEXcode V5 como referencia mientras ayuda a los estudiantes a completar el desafío:
# Importaciones de la biblioteca de vex import * # Código de inicio del proyecto # Conduzca hacia adelante, luego gire a la izquierda drivetrain.drive_for(FORWARD, 650, MM) drivetrain.turn_for(LEFT, 90, DEGREES) # Conduzca hacia adelante, luego gire a la derecha drivetrain.drive_for(FORWARD, 900, MM) drivetrain.turn_for(RIGHT, 90, DEGREES) # Conduzca hacia adelante hasta la farmacia y espere drivetrain.drive_for(FORWARD, 300, MM) wait(3, SECONDS)
Consejos para profesores
Antes de que los estudiantes abran un nuevo proyecto, deben seleccionar una plantilla. El proyecto de plantilla contiene la configuración del motor del robot seleccionado. Si no se utiliza la plantilla, el robot no ejecutará el proyecto correctamente.
Si tiene problemas para comenzar, revise los proyectos de ejemplo.
Ver proyectos de ejemplo puede ayudar a generar ideas.
Complete los siguientes pasos:
- Abra el menú Archivo .
- Seleccionar Abrir ejemplos.