La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cuál es el uso del lenguaje LOGO?

¿Cuál es el uso del lenguaje LOGO?

El siguiente contenido es de la Enciclopedia Baidu:

El lenguaje LOGO es uno de los primeros lenguajes de programación y un lenguaje de programación muy cercano al lenguaje natural. Utiliza "dibujo" para aprender a programar. Métodos entretenidos y educativos para principiantes, especialmente niños. El lenguaje LOGO fue fundado en 1968 como un proyecto de investigación financiado por la Fundación Nacional de Ciencias y completado en el Laboratorio de Inteligencia Artificial del Instituto Tecnológico de Massachusetts (MIT). El LOGO proviene del griego, y su significado original es pensado. Fue creado por un psicólogo llamado Pebert que se dedicaba a investigar sobre el aprendizaje de los niños y descubrió algunos métodos de enseñanza que eran contrarios a sus ideas. Salió a caminar durante unas vacaciones. Cuando era joven, vio accidentalmente un dispositivo mecánico que parecía una tortuga y se inspiró, por lo que utilizó su amplio conocimiento e inteligencia para finalmente completar el diseño del lenguaje LOGO.

Descripción general del lenguaje LOGO

El dibujo es la función más importante del lenguaje LOGO. El Dr. Pebert espera cultivar el interés de los estudiantes en aprender informática y corregir el aprendizaje a través del concepto del dibujo. El lenguaje LOGO se ha desarrollado desde el principio hasta ahora, y existe una versión para Windows: MSWLogo, que incluye la versión Windows 3.X y la versión Windows9X (descargar en /Soft/ShowSoft.asp?SoftID=19).

Edite la abreviatura y función del comando LOGO en este párrafo

Dibujo básico DIBUJAR: borre la pantalla y devuelva la tortuga a su posición inicial. LIMPIAR Borre el comando básico CLEARSCREEN CS Borre el pantalla y restablecer CLEARTEXT CT Borrar todo el texto anterior Condiciones ADELANTE FD ATRÁS BK DERECHA RT IZQUIERDA LT PENUP PU PENDOWN PD HIDETURTLE HT SHOWTURTLE ST HOME - REPETIR - Repetir SPLITSCREEN SS FULLSCREEN FS Pantalla de gráficos completa TEXTSCREEN TS Pantalla de texto completo NODRAW ND Pantalla de texto completo, borrar pantalla ENVOLTURA - Estado envolvente VENTANA - Estado de ventana CERCA - Estado de cerca MOSTRAR - Salida de pantalla TT - Mostrar texto en el área de dibujo PARA... FIN - Proceso cabeza y cola SI... ENTONCES... DE LO CONTRARIO PAUSA CONTINUAR CO EDITAR TODO - Ingrese al departamento de edición STOP - TOPLEVEL - SETPC - Establezca el color del pincel SETBG - Establezca las coordenadas del color de fondo de la pantalla para dibujar SETX - Especifique la posición horizontal de la tortuga SETY - Especifique la posición vertical de la tortuga SETXY - Especifique cualquier posición de la tortuga SETHEADING SETH - Especifica la dirección de la tortuga XCOR - Muestra la coordenada X YCOR de la posición actual de la tortuga - Muestra la coordenada Y GETXY de la posición actual de la tortuga - Muestra las coordenadas X, Y de la posición actual de la tortuga ENCABEZADO - Muestra el ángulo de apuntamiento de la tortuga Administración de archivos POTS - Muestra el título POPS de todos los procesos en el espacio de trabajo (PO TODOS) - Muestra el contenido de todos los procesos en el espacio de trabajo IMPRIMIR PO Muestra el contenido de los procesos en el espacio de trabajo BORRAR ( ER ALL) ER Eliminar el proceso en el espacio de trabajo DIRECTORY DIR Mostrar el directorio de archivos del disco DISK - Mostrar el disco actual SETDISK - Configurar el disco actual SAVE - Guardar programa LOAD - Leer archivo de programa SAVEPIC - Guardar gráfico LOADPIC - Leer archivo de gráficos DELETE - Eliminar archivo RENOMBRAR REN Cambiar nombre de archivo cálculo numérico PRINT PR Impresión de avance de línea TYPE - Impresión entre pares SETCURSOR - Formato de impresión OUTPUT OP Salida INT - Función de redondeo ROUND - Función de redondeo QUOTIENT - Función de cociente REMAINDER - Función de resto RANDOM - Función aleatoria SQRT - Función de raíz cuadrada ABS - Función de valor absoluto HACER - Asignación PRECISIÓN - Procesamiento de tabla de palabras de precisión de pantalla digital PRIMERO - Tome el líder ÚLTIMO - Tome la cola PRIMERO BF Quite el PRIMERO BUTLAST BL Quite la cola ¿VACÍO? - Determinar si READ está vacío - Aceptar una cadena de caracteres del teclado READCHAR RC Aceptar un carácter del teclado READLIST RL Aceptar una tabla del teclado READQUOTE RQ Aceptar una palabra del teclado RESULTADO: - Resultado VERDADERO - Verdadero FALSO - Falso COUNT - Función de medición de longitud MAKE - Asignación ITEM - Genera el elemento K-ésimo en la tabla TEST - Condición de prueba IFTRUE IFT Prueba verdadera IFFALSE IFF Prueba falsa ¿CLAVE? - ¿Existe un teclado para ingresar NÚMERO? - ¿Es una PALABRA numérica? - ¿Es la palabra LISTA? - ¿Es una tabla? PALABRA - Palabra de conexión ORACIÓN SE Conexión entre palabras y tablas, tablas y tablas FPUT - Conectar al principio de la tabla (palabra) LPUT - Conectar al final de la tabla (palabra) LISTA - Crear una tabla RUN - Ejecutar

Tabla de líneas DEFINE - Proceso de definición ASCII - Muestra el código ASCII del carácter CHAR - Muestra el valor del código ASCII Tema del logotipo: 1. Elija completar los espacios en blanco: (1 punto por cada espacio en blanco, ***16 puntos) (1 ) El comando para ingresar el LOGO es_ ______ A. LOGO B. DRAW C. Teclado D. Monitor E. Ratón F. Unidad central de procesamiento (2) Durante el proceso de edición, al ingresar el símbolo de cambio ascendente, como el signo +, use la tecla ________ y ​​al ingresar una nueva línea, use la tecla ________. Use la tecla ______ para mover rápidamente el cursor al final de la línea. Use la tecla ______ para avanzar una página. y regrese al modo de visualización mixta de imagen y texto. Utilice la tecla ______ A. F2 B. FIN C. SHIFT D. Tecla Intro E. INICIO F. Re Pág (3) El grupo de comandos ______ puede desempeñar el mismo papel que DRAW en. En cualquier momento, cuando la tortuga está en la posición inicial, puede desempeñar el mismo papel que SETX XCOR+40. El grupo de comando con el mismo efecto es ______, y el grupo de comando que puede dibujar un cuadrado es ______. 100 SETY 100 SETX 100 B.SETX 100 SETY 100 SETX 0 SETY 0 C.ST PD SS HOME D.ST PD SS CS RT 90 FD 40 LT 90 LT 90 FD 40 RT 90 (4) La forma abreviada de los siguientes comandos es : INICIO _____ PENDOWNU _______ DERECHA ________ ADELANTE _________ PANTALLA COMPLETA ________ SETXY __________ SHOWTURTLE ___________ A. FD B. FS C. RT D. PD E. ST F. No hay abreviatura 2, complete los espacios en blanco: (1 punto por cada espacio en blanco, ***14 puntos) (1) Escriba el nombre del comando: BK ____ LT _____ PU _____ HT ____ CS ______ (2) El sistema LOGO proporciona Hay tres métodos de visualización en pantalla, son _______, _______ y ​​________. 3) El sistema LOGO proporciona dos métodos de ejecución, son ______ y ​​________ (4) El comando de fondo es _____, color de lápiz El comando es _____, el comando para rellenar el color es _____ (5) El comando para cambiar el grosor de. el bolígrafo es: ___________ Tres, dibuja los gráficos correspondientes según el proceso: (3 puntos por cada pregunta, ***18 puntos) (1) TO A1HT FD 60 LT 90 FD 20 RT 120 FD 60 RT 120 FD 60 RT 120 FD 20 LT 90 FD 60 RT 90 FD 20 END Ejecutar A1 (2)TO A2 REPETIR 5 [LT 18 FD 50 RT 90] END Ejecutar A2 (3) A A3 REPETIR 4 [ REPETIR 3 [ FD 20 RT 90 FD 60 RT 90 ] LT 90 ]END 45 FD 40 RT 135 END Ejecutar A4 (5)TO A6 :N REPETIR :N [ FD 40 RT 360/:N ] END A A7 :N REPETIR 4 [ A6 :N+1 FD 40 ] HT END Ejecute A7 3 (6 )TO A8 :Y DRAW HT LT 90 A9 :Y RT 90 A9 :Y SETY -100 SETY YCOR+60 LT 90

A9 :Y/2 RT 90 A9 :Y/2 END TO A9 :Y REPETIR 2 [ REPETIR 9 [ RT 5 FD :Y*0.174 RT 5 ] RT 90 ] FIN Pregunta 3 puntos, ***12 puntos) (1) A LX REPETIR _____ [FD 40 RT 60 FD 40 RT _____] FIN A EX1 HT LT _____ REPETIR _____ [LX RT _____] FIN (2)A DD REPETIR 2 [RT 90 FD 20 LT 90 FD 20 ] FIN A EX2 DIBUJAR HT REPETIR ____[DD ___________]END fd 40 rt 90 fd 20 rt 90 fd 20 rt 90 fd 40 rt 90 fd 10 rt 90 fd 10 rt 90 fd 20 FINAL DE EX4 REPETIR ______[EX41 __________]END Ejecución: EX4 Cinco, complete el programa completo según el gráfico: (Cada pregunta 5 puntos, ***10 puntos) TO EX51 REPETIR 27[RT 5 FD 0.174*60 RT 5]END TO EX5 REPETIR ___[EX51 LT __________]END Ejecución: EX5 TO EX52 REPETIR ___[REPETIR 3[FD 30 RT 120] RT _____] END Ejecución: EX52 Seis, escribe un proceso para ejecutar diferentes parámetros y dibuja los gráficos correspondientes: (***10 puntos) Siete, escribe una animación para que la tortuga se arrastre ida y vuelta en la pista semicircular. (El tiempo de espera es de 10 Segundos) (***20 minutos) Requisitos: Traer una variable, ingresar 10 segundos, luego toda la animación tomará 10 segundos, ingresar 15 segundos, luego toda la animación. tardará 15 segundos, y así sucesivamente.