Usar pseudocódigo con sus estudiantes

El pseudocódigo es un paso entre los bloques o comandos en VEXcode y el lenguaje normal. A menudo, los estudiantes pueden "adivinar y verificar" su forma de encontrar una solución. Sin embargo, esto no hace que desarrollen una comprensión conceptual de los conceptos de codificación.

El pseudocódigo se puede utilizar para ayudar a los estudiantes a crear una comprensión conceptual de la informática y de su código. Los estudiantes usan pseudocódigo para comunicar los comportamientos que quieren que su robot realice durante un proyecto para competir en una tarea.


Pasos hacia el pseudocódigo

Estos pasos pasan por lo que los estudiantes y el maestro deben hacer para que los estudiantes puedan construir una lista de comportamientos que componen la tarea y comprender cómo se relacionan con los comportamientos deseados del robot antes de comenzar a codificar.

Boceto de un robot Clawbot en un campo. Hay una Buckyball azul a la izquierda y hacia arriba desde el robot, y las flechas rojas indican que el robot debe girar para enfrentarlo y luego conducir hacia él.

1. Divide la tarea en los comportamientos más pequeños posibles.

Esto se puede hacer esbozando la tarea o tomando notas sobre los pasos.

Cuaderno de ingeniería

Notas en un cuaderno de ingeniería que dice Paso 1, Gire a la izquierda para enfrentar la Buckyball. Paso 2, Conduzca hacia adelante para empujar la Buckyball fuera del campo.

Bloques VEXCODE EXP

Dos bloques de comentarios que dicen Gire a la izquierda para enfrentar la Buckyball y luego avance para empujar la Buckyball fuera del campo.

VEXcode EXP PYTHON

Comentarios de Python que dicen Gire a la izquierda para enfrentar la Buckyball y luego avance para empujar la Buckyball fuera del campo.

2. Etiqueta los comportamientos. Esto se puede hacer en un cuaderno de ingeniería o mediante el uso de comentarios en VEXcode EXP.

Un grupo de estudiantes con su maestro discutiendo la asignación de pseudocódigo.

3. Haga que los estudiantes compartan su pseudocódigo con el maestro. Aquí es cuando el maestro puede tener una conversación con los estudiantes sobre las expectativas del robot y la tarea que se supone que el robot debe realizar.

Si el pseudocódigo del estudiante coincide con las expectativas, puede comenzar su codificación. Si el pseudocódigo no coincide con las expectativas y/o la tarea, anime a los estudiantes a volver al paso uno y dividir la tarea en comportamientos aún más pequeños y volver a pasar por el proceso.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: