Introducción a las Estructuras Iterativas
Enviado por Luchi68 • 1 de Septiembre de 2016 • Trabajo • 3.025 Palabras (13 Páginas) • 292 Visitas
Secuencia: Introducción a las estructuras iterativas
Curso: 1º año del Ciclo Superior – Especialidad: Técnico en Informática Profesional y Personal.
Asignatura: Introducción a la Programación
Propósitos
- Ofrecer oportunidades para analizar y resolver situaciones problemáticas en las que se utilizó estructuras simples y/o con condicionales simples.
- Propiciar el análisis, selección y uso de diferentes estructuras repetitivas.
Objetivos
Que los alumnos
- Adquieran destrezas en el análisis de algoritmos, expresados mediante diagramas de flujos, para la comprensión sistémica del flujo de información.
- Analicen las características y el comportamiento de cada estructura para su posterior uso.
- Reconozcan la optimización de recursos mediante la aplicación de estructuras iterativas en determinadas situaciones problemáticas.
- Seleccionen y utilicen la estructura iterativa “ideal” para cada situación problemática.
Contenidos
- Ciclo. Estructuras iterativas: MIENTRAS, REPETIR y PARA. Concepto, características, aplicación y diferencias entre ellas. Contadores y Acumuladores.
Saberes previos necesarios
En relación a la disciplina:
- Diseño de algoritmos mediante diagramas de flujos.
- Estructuras secuenciales y selectivas.
En relación a las TICs:
- Habilidades en la manipulación de archivos a través de la intranet institucional.
- Habilidades para la creación de contenidos digitales.
- Habilidades en el manejo del software PseInt.
- Habilidades en el manejo del procesador de texto y Planillas de cálculo.
Actividad de Apertura
Mediante preguntas del docente y utilizando analogías, se realizará un relevamiento sobre la idea que tienen los alumnos sobre el término “ciclo”. A partir de los aportes de los alumnos el docente tomará nota en la pizarra, de las distintas ideas sobre el concepto.
Una vez logrado, se llevará el mismo al campo de la programación y se la identificará en alguna de las situaciones problemáticas resueltas con estructuras simples. Para ello, el docente tomará al azar un diagrama de flujo de la grilla de problemas resueltos, lo proyectará a la clase y solicitará la identificación, si correspondiere, de los elementos que hacen a un ciclo, remarcando los sectores del algoritmo en que está/n presente/s. De igual forma se procederá con aquellas pequeñas aplicaciones que deben reiniciarse totalmente para ingresar un nuevo dato. Siempre se tomará como base de análisis los problemas resueltos en clase.
Finalmente los alumnos, en pequeños grupos de trabajo, cargarán los diagramas realizados oportunamente e identificarán ciclos, en no menos de diez (10) instancias. Los alumnos trabajarán en sus netbooks para la realización de la actividad a partir de la consigna dada por el docente. La disposición en el aula será tal que permita al docente asistir y deambular entre ellos.
Para la identificación de bloques de algoritmo, en los que se encuentran el/los ciclo/s, se realizaran capturas de pantalla y, mediante la utilización de un procesador de textos, se insertarán la imágenes sobre las que se identificarán, mediante el uso de líneas, rellenos, colores, etc., los ciclos presentes.
El documento con los diez (10) problemas trabajados deberá ser subido al servidor de la escuela identificando en él, los alumnos integrantes del grupo.
Evaluación
Durante el desarrollo de esta actividad el docente evalúa el nivel de participación. En particular analiza en qué medida son capaces de recuperar los conocimientos y experiencias previas sobre el diseño de algoritmos para aplicarlas a nuevas situaciones problemáticas partiendo de otras resueltas.
Criterios de Evaluación
- Interpretación del concepto de ciclos iterativos.
- Identificación de ciclos en diagramas de flujos.
- Pertinencia en la justificación de correcciones realizada al grupo de pares
Elementos de evaluación
- Respuesta a preguntas orientadoras
- Documento de Word
Tiempo previsto: 80 minutos.
Primera Actividad de Desarrollo
El docente iniciará la clase retomando y haciendo una puesta en común sobre la identificación de ciclos realizadas por los grupos de alumnos en la clase anterior. Se proyectarán algunos de los trabajos realizados y de ser necesario, se reforzaran los conceptos.
Se comienza el desarrollo del nuevo contenido expresando que:
- Las estructuras repetitivas o cíclicas permiten realizar una secuencia de instrucciones CERO o MÁS VECES de acuerdo al resultado de la evaluación de una expresión lógica.
- La evaluación de la expresión lógica o condición tiene DOS estados posibles, que sea VERADERO o FALSO.
- Existen TRES tipos de estructuras repetitivas:
- Mientras …(condición)… hacer
- Repetir hasta …(condición)…
- Para ….
Luego presenta las características principales de cada estructura, mediante la siguiente tabla, la que será mostrada en el proyector:
Mientras … hacer | Repetir hasta … | Para … |
[pic 1] | [pic 2] | [pic 3] |
Dentro del grupo de las instrucciones del ciclo debe haber por lo menos una instrucción que modifique el resultado de la expresión lógica, de lo contrario nunca se terminará la repetición de la ejecución de las instrucciones y será un proceso infinito. |
A partir del análisis de la información, el docente solicita a la totalidad de alumnos el completamiento de la siguiente tabla. El docente mediará las respuestas e irá completando la tabla con los aportes recibidos.
...