MSWLogo es un software de programación simple para niños. Aquí se explica cómo usar MSWLogo para principiantes.
Básicamente, MSWLogo es un programa de entrenamiento de programación simple. Solo necesita comprender los comandos para poder crear todo lo que desee.
- Computadoras con procesador Pentium 2 o superior.
- Sistema operativo: Windows NT / 2K / XP / 95/98 / ME / VISTA.
- Curioso
- Pensamiento abierto
- MSWLogo 6.5
Descargar MSWLogo
Después de descargar e instalar el software, haga clic en Ayuda> Demo y siga las instrucciones . Este artículo le dará algunos ejemplos de lo que MSWLogo puede hacer.
Instrucciones de programación por MSWLogo
Paso 1: mueve la tortuga

Primero, verá una tortuga ubicada en el centro de la pantalla. Comenzar es simple. En la ventana del símbolo del sistema, escriba en el cuadro: Reenviar 50 .
Haga clic en el botón Ejecutar o presione Entrar en el teclado, haga esto después de escribir todo en la ventana de la línea de comandos. Este comando dibujará una línea de hasta 50 pies. Fácil, verdad?
Nota: Puede acortar el comando, por ejemplo, Reenviar 50 a FD 50.
Si desea alinear directamente a la derecha, en lugar de apuntar hacia arriba, escriba:
RT 90 FD 50
Este comando gira la tortuga 90 grados hacia la derecha y la tortuga avanzará 50 pasos.
Cuando la pantalla se abarrota, escriba: pantalla clara o CS (corto). Este comando limpiará la pantalla y borrará todo lo que haya dibujado y, al mismo tiempo, moverá la tortuga hacia arriba.
Si desea rotar la tortuga hacia la izquierda, escriba:
LT 90
A continuación, escriba el comando hacia atrás:
Atrás o BK 50
La tortuga retrocederá 50 pasos.
Cuando hay demasiados comandos desde el símbolo del sistema, escriba:
Texto claro o CT
Ahora conoce todos los comandos básicos del software de programación MSWLogo.
Paso 2: crear un proceso para MSWLogo

Proceso (secuencia de acciones) son los pasos que la tortuga dibujará o creará algo. Puede ejecutar el proceso escribiendo su nombre en la ventana de la línea de comandos.
Para crear el proceso de dibujar cuadrados en la pantalla. Haga clic en Archivo , luego edítelo en la ventana principal, luego escriba un nuevo nombre de proceso. Los pasos específicos son los siguientes:
Escriba: Square , luego Enter u OK . Haga clic más tarde desde Square y presione Entrar . Continuar escribiendo:
FD 50 RT 90 cuatro veces
Luego, haga clic en Archivo guardar y salga .
En la ventana de la línea de comandos, escriba procedimiento Cuadrado> Ejecutar . Luego, la tortuga dibujará un cuadrado de 50 x 50 x 50 x 50.
Ahora, haga clic en Edall en la ventana de la línea de comando y vaya al cuadrado del proceso recién creado, elimine el comando FD 50 RT 90 .
Repita los pasos anteriores nuevamente pero escriba el comando más corto:
[Repetir 4 FD 50 RT 90]
Ahora haga clic en Guardar archivo y salga . Vaya a la ventana del símbolo del sistema, escriba Square nuevamente y presione Entrar . La tortuga dibujará un cuadrado en la pantalla.
Una vez que sepa cómo dibujar un cuadrado, puede crear fácilmente otra forma. Por ejemplo, para dibujar un triángulo, cambie 4 FD 50 RT 90, a:
Repetir 4 FD 50 RT 120
Paso 3: coordenadas Setxy

La pantalla principal de MSWLogo es como una cuadrícula invisible. Puedes mover las tortugas a diferentes posiciones escribiendo las coordenadas.
- La coordenada x mueve la tortuga hacia la izquierda y hacia la derecha.
- Las coordenadas y mueven la tortuga hacia arriba y hacia abajo.
En la ventana del símbolo del sistema, escriba:
Setxy 100 100
Luego presione Entrar .
La tortuga se mueve a las 100 coordenadas de x e y.
El software puede realizar un proceso diferente, por ejemplo, Dibujar un cuadrado.
Paso 4: Penup y Pendown

En este paso, sabrá que la tortuga en MSWLogo es como un corral. En el símbolo del sistema, escriba:
Penup o PU (abreviado) y FD 50
Luego presione Entrar . Este comando levantará el corral de la tortuga. La tortuga avanza 50 pasos pero no dibuja nada.
Para bajar el aguijón de la tortuga, escriba:
Pendown o PD
Ahora la tortuga hará dibujos cuando se mueva.
Paso 5: crea una ventana

MSWLogo creará una ventana que contiene botones de usuario en los que se puede hacer clic para ejecutar procesos.
Comencemos creando un nuevo proceso: haga clic en Archivo> Editar . Nombra el nuevo cuadro de proceso. Presione Entrar después de Box. Hora de escribir:
windowcreate "main" mywindow "Autodraw 0 0 50 50 []
- Autodraw es el nombre para mostrar del cuadro, mywindows es el nombre del logotipo de MSW utilizado para otras actividades.
- 0 0 son las coordenadas setxy de la caja.
- 50 50 es un tamaño cuadrado.
Ahora escriba el símbolo del sistema:
Caja
Luego presione Entrar .
Este comando creará una ventana en la parte superior izquierda de la pantalla.
A continuación, haga clic en Edall> Ingresar más tarde (crear ventana "main" mywindow "Autodraw 0 0 50 50 [])
En este paso, puede crear algunos botones funcionales. Primero, haga clic en el botón Restablecer en la ventana de comandos para borrar el cuadro. Tipo:
botóncrear "mywindow" mybutton "Cuadrado 10 20 30 10 [cuadrado]
- Mywindows es el nombre de la ventana que contiene el botón.
- Mybutton es el nombre utilizado para otras acciones.
- Cuadrado es el nombre del botón.
- 10 20 son las coordenadas Setxy
- 30 10 es el tamaño del botón.
- Los corchetes alrededor de Square notifican a MSWLogo que ejecute el proceso de creación de Square al hacer clic en el botón.
Ahora escriba el símbolo del sistema:
Caja
Luego presione Entrar .
Se volverá a crear una ventana, pero esta vez tiene un botón.
Finalmente, necesitamos crear un botón de cerrar ventana en lugar de tener que presionar reset. Vaya al cuadro de proceso, luego presione Intro después de que se cree el botón .
Tipo:
buttoncreate "mywindow" mybutton2 "Cerrar 10 10 25 10 [windowdelete" mywindow]
El comando windowdelete eliminará una ventana, pero primero debe escribir "mywindow" para notificar al software de ventana que desea eliminar.
Ahora vaya al símbolo del sistema, vuelva a escribir en el cuadro de proceso y presione Entrar. Tendremos una ventana que contiene un botón para dibujar un cuadrado y cerrar la ventana.
Este es el resultado final.

¡Espero que el artículo te sea útil!