Programación de oraciones

De Gleducar, http://www.gleducar.org.ar

Yes check.svg Esta página fue revisada y cumple los estándares de Gleduwiki.

Icono-CD-AcSL.png

Este artículo está incluido en el CD educativo Actividades con Software Libre, realizado y publicado por Gleducar en el año 2004.

Puedes acceder a mas actividades y recursos del mencionado CD en este enlace.

Contenido

Fundamentación

Antes de que el Lenguaje de programación Logo fuese conocido principalmente por sus gráficos de tortuga, Logo ya tenía la capacidad de manipular palabras y agruparlas en listas para formar frases u oraciones. De la misma manera en que generalmente se pide a los estudiantes que programen y creen gráficos de tortuga, y que de esta manera aprendan de manera constructivista conceptos como simetría, distancia, ángulo; así mismo está vez pedimos a los estudiantes que programen y creen oraciones para que constructivistamente aprendan a apreciar la estructura gramatical de las oraciones y la función de las palabras.

Niveles educativos

EGB3

Espacios Curriculares que intervienen

Lengua

Areas curriculares vinculadas

Informática

Expectativas de logro

  • Que el alumno asocie la estructura jerárquica de un programa con la estructura de una oración.
  • Que el alumno analice la estructura de varios tipos de oraciones y transfiera esa estructura a un programa.
  • Que vea que los lenguajes de programación pueden ser utilizados para procesar símbolos y palabras y no solamente números..

Contenidos Conceptuales

  • Estructura de la Oración
  • Comandos de Logo para manipular palabras y listas

Contenidos Procedimentales

  • Transferir los conocimientos ya adquiridos sobre la estructura gramatical de las oraciones a secuencias concretas de instrucciones en Logo.
  • Investigar sobre detalles no conocidos sobre la estructura gramatical de las oraciones para lograr programar oraciones correctas.

Contenidos Actitudinales

  • Cuidado del detalle en la descripción/programación de los procedimientos.
  • Búsqueda de la excelencia. Depuración de las descripciones/programas.

Didáctica de la actividad

Guiados por el profesor los alumnos van aprendiendo ciertos comandos de Logo que les permitirá la programación de oraciones cada vez más complejas.

  • El profesor mostrará a los alumnos el uso del comando escribe, y cómo es utilizado para presentar información en el área de Trabajo. También mostrará cómo la entrada del comando escribe, es decir, lo que recibe, puede ser una palabra o una frase.


escribe "perro"
perro
escribe [el perro]
el perro


  • El profesor demostrará el uso del comando sacaAlAzar, que selecciona un elemento al azar de entre varios.


escribe sacaAlAzar [el perro]
el
escribe sacaAlAzar [el perro]
el
escribe sacaAlAzar [el perro]
perro
escribe sacaAlAzar [[la casa] [el techo] [el sol]]
el sol
escribe sacaAlAzar [[la casa] [el techo] [el sol]]
la casa
escribe [el perro]
el perro


  • Demostrar el uso del comando *frase*, para componer frases más grandes a partir de fragmentos.


escribe (frase "el "perro)
el perro
escribe (frase [el perro] [ladra fuerte])
el perro ladra fuerte
escribe (frase [el perro] "y [el sol])
el perro y el sol


Demostrar el método utilizado para hacer a la computadora aprender nuevos comandos (utilizando el botón Editar y utilizando el Editor).


para sn
devuelve sacaAlAzar [[el perro rabioso] [el sol fulgurante] [el vecino]]
fin
para sv
devuelve sacaAlAzar [[observa atento] [lanza chispas] [se prepara]]
fin


En el área de Trabajo:

escribe sn
el vecino
escribe sn
el sol fulgurante
escribe sv
se prepara
escribe sv
se prepara
escribe sv
observa atento


Explicar como estos nuevos comandos aprendidos por la computadora pueden ser utilizandos para construir nuevos comandos.


para oración
devuelve (frase sn sv)
fin


En el área de Trabajo:


escribe oración
el perro rabioso lanza chispas
escribe oración
el sol fulgurante se prepara
escribe oración
el perro rabioso se prepara
escribe oración
el vecino observa atento


  • Finalmente, pedir a los alumnos que imiten las estructuras del programa hasta ahora construido para crear oraciones gramaticalmente correctas lo más complejas posibles, aunque su sentido sea gracioso o de inextricable interpretación. Por ejemplo:


escribe oración
la vecina atenta observa preocupada a la casa verde bajo la montaña que cambiaba una mochila cuadrada mientras la gata altiva buscaba la mejor escuela.  


  • Quizá surga la inquietud de saber cómo preparar listas de frases para que sirvan de entradas a sacaAlAzar. La respuesta es esta:


escribe (lista (frase sn sv "a sn) (frase sn sv))
[el sol fulgurante observa atento a el vecino] [el vecino lanza chispas]
escribe sacaAlAzar (lista (frase sn sv "a sn) (frase sn sv))
[el sol fulgurante observa atento a el vecino]
escribe sacaAlAzar (lista (frase sn sv "a sn) (frase sn sv))
el vecino lanza chispas]
scribe sacaAlAzar (lista (frase sn sv "a sn) (frase sn sv))
[el perro rabioso se prepara]
escribe sacaAlAzar (lista (frase sn sv "a sn) (frase sn sv))
[el perro rabioso lanza chispas a el perro rabioso]


  • Comentar con los alumnos las similitudes entre las estructuras utilizadas en gramática y las utilizadas en los programas. Verificar si las estructuras gramaticales aprendidas previamente por los estudiantes les ayudaron a programar oraciones gramaticalmente correctas.

Evaluación

Una vez descritos los métodos de creación de oraciones con Logo, el profesor podrá recorrer el salón observando la interacción de los estudiantes con las computadoras, evaluando el nivel de comprensión de cada grupo, y sugiriendo estrategias para mejorar los programas.

Recursos

MSWLogo

Autor

Copyright © 2002-2010 Asociación Civil Gleducar
Todo los contenidos de este sitio se encuentran bajo una licencia libre del tipo Copyleft
Este sitio ha sido desarrollado usando Software Libre y respeta los estándares web.
Además ha sido diseñado para verse correctamente usando cualquier navegador, en cualquier resolución de pantalla.