[Solar-cdeducacion] Actividad para lengua con Logo

El Profe Roman romangelbort en yahoo.com.ar
Vie Oct 8 21:25:45 CEST 2004


Daniel Ajoy subió esta actividad que me parece interesantísima. 

Como me generó algunas preguntas, lo consulto con el resto:

¿Adjetivos, género y número son temas de 3er grado no?

¿A esa edad, están listos para analizar el programa? (el mismo está a 
continuación).

¿Convendría separar la práctica con la historia de la deducción del 
funcionamiento de la herramienta?

Estas preguntas son también para Daniel (tal vez están contestadas en la 
actividad misma y yo no lo entendí).

Esta es la actividad:
-----------------------------------------------
 Actividad:

Historias De Adjetivos

Niveles educativos:

?

Espacios Curriculares que intervienen:

Lengua, Informática

Programas utilizados:

MSWLogo

Expectativas de logro:

    * Que el alumno identifique fácilmente varios adjetivos
    * Que vea la necesidad de la concordancia de número y género entre nombres 
y adjetivos
    * Que veo las capacidades de los lenguajes de programación de trabajar con 
palabras y de producir resultados inesperados, al azar.

Sinapsis:

El alumnos crea un procedimiento "historia" en el cual escribe una historia 
inventada, omitiendo los adjetivos pero dejando marcas en su lugar. Además el 
alumno prepara un listado de varios adjetivos. Al combinar ambas cosas Logo 
produce una historia reemplazando las marcas con adjetivos escogidos al azar.

Pasos de la didáctica:

    * El siguiente código debe estar guardado en un archivo con nombre 
adjetivos.lgo disponible para todos los alumnos:

para genera [:historia historia]
   mientras [no vacio? :historia] [
      muestrat reemplaza decola "historia
      muestrat "| |
   ]
   (escribe)
fin

tapa "genera

para reemplaza :palabra
si :palabra = "? [devuelve decola "adjetivos] 
devuelve :palabra
fin

para baraja :l
si vacio? :l [dev []]
 
local "e
haz "e SacaAlAzar :l
dev pp :e baraja quita :e :l
fin

tapa "baraja

para historia
haz "adjetivos baraja [rápida suave divertida contenta amarilla verde fea]

devuelve [
Mi gatita ? salió a pasear por la calle ? . 
Se encontró con la vecina ? quien le dio leche ? .
Mi gatita quedó muy ? .
]
fin

    * Pedir a los alumnos que lo cargen en MSWLogo.
    * Pedir a los alumnos que presionen el botón para Editar Todo.
    * Explicar que el procedimiento historia contiene una lista de adjetivos. 
Explicar la definición de adjetivo.
    * Explicar que este programa genera una historia a partir del 
procedimiento historia utilizando el procedimiento reemplaza donde se 
encuentran las reglas que se tomarán en cuenta para hacer los reemplazos. Por 
ejemplo, el procedimiento dice: "Si la palabra que se está revisando es un 
signo de interrogación (?) reemplazarla por una de las palabras en la lista 
de adjetivos, caso contrario, simplemente utilizar la palabra."
    * Pedir a los alumnos salir del Editor y pedirles escribir en el área de 
Trabajo el comando genera. Esto producirá una historia como la siguiente:

Mi gatita verde salió a pasear por la calle fea . Se encontró con la vecina 
contenta quien le dio leche divertida . Mi gatita quedó muy suave .

    * Pedirles utilizar el comando generar varias veces (haciendo clic sobre 
el comando). Preguntarles cuál es el resultado.
    * Pedirles volver al Editor y cambiar la historia y los adjetivos. Luego 
utilizar Archivo --> Guardar y Salir, para guardar los cambios hechos. 
Recordarles utilizar el comando genera para mostrar las nuevas historias.
    * Aprovechar la falta de concordancia entre adjetivos y nombres para 
recalcar su importancia. Preguntar qué cambios se deben efectuar a los 
procedimientos para que se pueda decirle las diferencias de género. Por 
ejemplo:

para historia
haz "adjetivos_femeninos baraja [rápida suave divertida contenta amarilla 
verde fea]
haz "adjetivos_masculinos baraja [elegante verde feo pesado caprichoso 
ilusionado]

devuelve [
El general ?o gustaba de salir al campo ?o y mirar al cielo ?o .
En eso pasó una paloma ?a y soltó sobre él una ?a sorpresa .
]
fin

para reemplaza :palabra
si :palabra = "?a [devuelve decola "adjetivos_femeninos] 
si :palabra = "?o [devuelve decola "adjetivos_masculinos] 
devuelve :palabra
fin

Este generará historias como la siguiente:

El general feo gustaba de salir al campo ilusionado y mirar al cielo elegante 
. En eso pasó una paloma amarilla y soltó sobre él una suave sorpresa .

    * Preguntar si algunos adjetivos pueden estar en ambas listas, 
adjetivos_femeninos y adjetivos_masculinos, como por ejemplo: verde, 
elegante, cortés, etc.
    * Preguntar cómo se podría mejorar el programa para que tome en cuenta 
diferencias de número.

¿Quiénes participan en esta actividad?

    * DanielAjoy


-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Prof. Román Gelbort
Director del Proyecto Gleducar (Buenos Aires)
Tecnologías de la Información y la Comunicación - Márketing
www.gleducar.org.ar -- www.solar.org.ar -- www.romangelbort.com.ar
roman en gleducar.org.ar - Buenos Aires - Argentina
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




Más información sobre la lista de distribución Solar-cdeducacion