Switch incorpora elementos familiares de la programación basada en bloques e integra cuadros de texto donde se pueden escribir comandos de texto.
Nota: Los bloques Switch solo son compatibles conPython.
Switch proporciona a los estudiantes un puente natural entre la programación por bloques y la programación basada en texto. A medida que los estudiantes se familiarizan con la lógica y la secuencia de los comandos, pueden comenzar a convertir un proyecto bloque a bloque.
Esto permite a los estudiantes seguir trabajando con el flujo lógico de un programa basado en bloques, donde pueden ver físicamente cosas como el envoltorio de un bucle alrededor de otros bloques, al mismo tiempo que comienzan a experimentar con comandos de texto. Una vez que los bloques se convierten en Switch, los estudiantes pueden cambiar fácilmente los parámetros y comenzar a comprender la sintaxis del comando de texto. Esta sección le guiará a través del uso que hace un estudiante de Switch para explicarle cómo puede utilizar estos bloques en un proyecto de VEXcode.
Conversión de bloques a interruptores
Nota: Para empezar a programar con Switch Blocks, necesitas un ordenador (no un dispositivo móvil).
Convertir un solo bloque en un interruptor
Haz clic con el botón derecho en el bloque que deseas convertir en un bloque de interruptor.
Seleccione Convertir bloque en bloque de interruptor.
Ahora, el bloque se cambiará a un bloque de conmutación con los mismos parámetros.
Para convertir un Bloque de interruptor de nuevo en un bloque después de la conversión, seleccione el botónDeshacer.
Convertir varios bloques en un interruptor
Haz clic con el botón derecho en la parte superior de la pila que deseas convertir en un bloque de interruptor.
SeleccioneConvertir pila en bloque de conmutación.
El bloque en el que hiciste clic con el botón derecho y todos los bloques que estén debajo se convertirán en un bloque interruptor.
Convertir bloques dentro de un bloque C a interruptor
Puedes convertir un bloque C y todo su contenido en un interruptor con un solo clic.
Haz clic con el botón derecho en el bloque C que deseas convertir.
SeleccioneConvertir el bloque C y su contenido en el bloque Switch.
Todo el contenido del bloque C se convertirá en un único bloque Switch.
Utilice un bloque de interruptor
Agregue un bloque de interruptor desde la caja de herramientas.
Haz clic y arrastra un bloque de interruptor desde la caja de herramientas.
Escriba un bloque de interruptor
Seleccione el campo de texto del bloque Switch y, a continuación, introduzca el comando deseado.
Copiar y pegar texto dentro de un bloque Switch.
Haz clic y arrastra para resaltar el texto en el bloque de interruptor. Haz clic con el botón derecho y selecciona Copiar. A continuación, haz clic dentro de otro bloque de interruptor. Finalmente, haga clic con el botón derecho y seleccione Pegar para transferir el texto.
Bloques de interruptores adicionales
Los bloques de interruptor siguen las mismas convenciones de forma que los demás bloques. La tabla que se muestra aquí compara la forma del bloque, su significado y los bloques de interruptor del mismo tipo.
| Forma de bloque | Descripción | Ejemplos de bloques | Ejemplos de interruptores |
|---|---|---|---|
| Bloques para sombreros | Comienza apilando bloques y dales forma para que se unan los bloques que están debajo. | ||
| Bloques apilables | Ejecutar comandos principales. Están diseñados para acoplarse por encima o por debajo de otros bloques apilables. | ||
| bloques booleanos | Devuelve una condición como verdadera o falsa y se ajusta dentro de cualquier bloque con entradas hexagonales (de seis lados) para otros bloques. | ||
| Bloqueos de reporteros | Informa los valores en forma de números y se ajusta dentro de cualquier bloque con entradas ovaladas para otros bloques. | ||
| bloques C | Recorre los bloques que contienen o comprueba si una condición es verdadera o falsa. Tienen forma para poder fijar bloques apilables por encima, por debajo o por dentro. |
|