Historias De Adjetivos

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

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.

Tabla de contenidos

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 con facilidad. Los adjetivos (así como los verbos, los adverbios, etc.) son intercambiables entre sí a la hora de formar oraciones con sentido siempre que se mantenga la concordancia. Esto es debido a que la estructura de dichas oraciones se mantiene independientemente de los adjetivos específicos que usemos.

Ambos, el hecho de que Logo es útil para manipular palabras, y el hecho de que los adjetivos son intercambiables, son utilizados aquí para plantear una actividad de construcción de historias graciosas.

Niveles educativos

EGB2

Espacios Curriculares que intervienen

Lengua, Informática

Ã?reas curriculares vinculadas

Informática

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.

Contenidos Conceptuales

  • Adjetivos, concordancia de género y número

Contenidos Procedimentales

  • Identificación y evocación de adjetivos
  • Abstracción. Utilización de símbolos/marcas para representar una tipo general de palabra (por ejemplo, adjetivo femenino singular) en lugar de una instancia particular de ese tipo de palabra.

Contenidos Actitudinales

  • Búsqueda de originalidad en la creación de historias graciosas.
  • Búsqueda de precisión y corrección en historias generadas.

Didáctica de la actividad

El alumnos utiliza el procedimiento preparado Historia para escribir una historia inventada, omitiendo los adjetivos pero dejando marcas en su lugar. Utiliza el procedimiento Marcas para crear un listado de varios adjetivos. Al combinar ambas cosas utilizando el procedimiento Genera el alumno produce una historia en la que las marcas son reemplazadas con los adjetivos escogidos al azar.

  • El siguiente código debe estar guardado en un archivo con nombre adjetivos.lgo disponible para todos los alumnos:
 para Genera [:marcas (filtro ["# = pri ?] pri mp contenido)]
 	paracada :marcas [haz (palabra "$ mp ?) baraja valor ?]
 	
 	paracada :historia [
 		paracada ? [
 			muestrat reemplaza ?
 			muestrat "| |
 		]
 		(escribe)
 	]
 fin
 
 tapa "genera
 
 para reemplaza :palabra
 si miembro? (palabra "# :palabra) :marcas [devuelve decola (palabra "$ :palabra)] 
 devuelve :palabra
 fin
 
 tapa "reemplaza
 
 para baraja :l
 si vacio? :l [dev []]
 
 local "e
 haz "e [[Gleduwiki_SacaAlAzar|SacaAlAzar]] :l
 dev pp :e baraja quita :e :l
 fin 
 
 tapa "baraja
 
 para guarda.texto :texto :archivo :variable
 abreescritura :archivo
 ponescritura :archivo
 paracada :texto [escribe ?]
 ponescritura []
 cierra :archivo
 editafichero :archivo (frase "carga.texto entrecomillas :archivo   entrecomillas :variable)
 fin
 
 tapa "guarda.texto
 
 para carga.texto :archivo :variable [:lineas []] [:linea []]
 abrelectura :archivo 
 ponlectura :archivo 
 haz.mientras [ 
 	haz "linea leelista 
 	si (no "|| = :linea) [cola "lineas :linea]
 ] [no "|| = :linea]
 ponlectura []
 cierra :archivo 
 haz :variable :lineas
 fin
 
 tapa "carga.texto
 
 para Historia
 guarda.texto :historia "historia.txt "historia
 fin
 
 tapa "Historia
 
 para Marcas
 haz "marca preguntabox [Pregunta] [¿Qué marca?]
 haz "marca pri :marca
 sisino (var? palabra "# :marca) [
 	guarda.texto (valor palabra "# :marca) "marca.txt (palabra "# :marca)
 ] [
 	guarda.texto [] "marca.txt (palabra "# :marca)
 ] 
 fin
 
 tapa "Marcas
 
 haz "#? [[rápida] [suave] [divertida] [contenta] [amarilla] [verde] [fea]] 
 
 haz "historia [
 [Mi gatita ? salió a pasear por la calle ? .]
 [Se encontró con la vecina ? quien le dio leche ? .]
 [Mi gatita quedó muy ? .]
 ]
  • Pedir a los alumnos que lo carguen en MSWLogo.
  • Pedir a los alumnos que tecleen la palabra historia en el área de Trabajo.
  • Explicar que las marcas reemplazan "adjetivos". Indicar que esta es la plantilla con la que se generará una historia graciosa. Pedirles salir del Editor sin guardar usando Archivo --> Salir.
  • Pedir a los alumnos teclear la palabra marcas en el área de Trabajo, e responder la pregunta ¿Qué marca? con un signo de interrogación (?). Esa es la marca. La lista que aparece a continuación son los adjetivos.
  • Pedir a los alumnos salir del Editor nuevamente y pedirles escribir en el área de Trabajo la palabra 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 doble-clic sobre el comando o utilizando la tecla fecha arriba hasta llegar a la palabra genera y presionando [Enter]). Preguntarles cuál es el resultado.
  • Pedirles utilizar los comandos historia y marcas para 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é se podría hacer para que decirle al generador las diferencias de género y número. Por ejemplo: crear nuevas marcas, e incluir diferentes tipos de marcas en la historia.
  • El mismo programa podría utilizarse para crear "Historias de Verbos", "Historias de Adverbios", etc.

Evaluación

Revisar que los estudiantes efectivamente colocan adjetivos en la lista y que usan los procedimientos para generar historias sin errores de concordancia.

Recursos

MSWLogo