Vous êtes sur la page 1sur 6

2014 - Didctica Especfica I

SECUENCIA DIDCTICA PARA UNA CLASE DE INFORMTICA


SUPUESTO: CATEDRA PROGRAMACION I 4TO SECUNDARIO ESCUELA TECNICA

Tema: Programacin Estructurada


Subtemas: Definicin. Arreglos. Vectores. Matrices. Tipos

OBJETIVOS GENERALES
Que los alumnos logren:
1. Apropiarse de los conceptos claves dentro de la Estructura de datos.
2. Reconozcan los beneficios del uso de array, en el manejo de mltiples datos dentro de
sus propuestas de solucin.
3. Utilizar y aplicar los arreglos en situaciones dentro de la Estructura de Datos.

OBJETIVOS ESPECFICOS
Que los alumnos logren:
1. [Aplicacin] Construir un concepto de Arreglos, a partir de situaciones planteadas por el
docente.
2. [Conocimiento] Identificar las diferentes dimensiones que pueden asumir los array en
funcin de su utilidad.
3. [Conocimiento] Analizar tramos de cdigos o sentencias propuestos en los Arreglos dentro de
la estructura de datos.
4. [Aplicacin] Resolver ejercicios simples de codificacin aplicando los arreglos cuando sea
conveniente.
.

CONTENIDOS
CONTENIDOS CONCEPTUALES

Concepto de Arreglos -matrices y vectores.


Clasificacin.
Declaracin de Matriz y Vectores (Arreglos-ndices)

PROCEDIMENTALES

Elaboracin Colectiva de Conceptos.


Lectura e interpretacin de la informacin seleccionada..
Resolucin de problemas a travs de la diagramacin y codificacin.
Implementacin de Arreglos en lenguajes de programacin.

2014 - Didctica Especfica I

ACTITUDINALES

Respeto con el docente y los compaeros de clase.


Curiosidad por conocer, investigar y buscar informacin concerniente a los
Cuidado de los equipos informticos de trabajo.
Presentacin en tiempo y forma de los trabajos solicitados.
Capacidad para Trabajar en equipo.
Participacin en discusiones, charlas o debates en equipo

temas desarrollados.

INICIO
Se iniciara la clase presentando a los alumnos ejemplos y analogas sobre los array (vectores y matrices)
como por ejemplo un juego de Damas.
Cmo se nos presentan esos datos ?como estn ubicados? Se explicar, la organizacin del array y
sus dimensiones a travs de ejemplos en imgenes con un soporte digital.

DESARROLLO
Actividades:
1. Se dividir la clase con una tcnica encontrarse a travs de frases o sonidos. (grupos de 3
integrantes.)
2. Se proporcionar a los grupos un material digital o material impreso, conteniendo informacin
del tema como gua y las consignas para la resolver los ejercicios.(ver anexo)
3. En la instancia de prctica los alumnos tendrn que utilizar los ejemplos dados para la codificacin y
visualizacin del array: copiar y ejecutar la codificacin de los ejemplos, para ver cmo se visualiza un
arreglo, donde podrn modificar el cdigo con el fin de ver y saber en este caso errores de sintaxis.

CIERRE:
Al concluir las actividades, se dividir el pizarrn, cada grupo pasaran a plasmar sus
respuestas y
soluciones de los ejercicios, se aclararn las dudas con la intervencin del docente. Luego se dictar el
concepto de arreglos, matrices y vectores, resinificando las ventajas que proporciona en la
programacin o estructura de datos.
Se cerrar la clase dando una conclusin sobre el tema, teniendo en cuenta el aporte de los
distintos grupos.

2014 - Didctica Especfica I

Criterios de Evaluacin.
Utilizacin correcta y autnoma de los conocimientos adquiridos, en situaciones
concretas.
Utilizacin del material como apoyo en la abstraccin de los conocimientos.
Manejo del lenguaje (escrito y oral) adecuado, en resolucin de problemas.
Participacin activa en la resolucin de problemas y tareas enmarcadas en los
trabajos prcticos.
Responsabilidad y cooperacin en la realizacin de los prcticos y trabajos de
investigacin.
Respeto por las normas de convivencia en la sala de informtica.
Instrumentos de evaluacin.
Observacin.
Evaluaciones orales y escritas.
Exposiciones orales y grupales.
Presentacin de los trabajos en tiempo y forma.
Recursos didcticos
Bibliografa especfica.
Esquemas sntesis de elaboracin propia.
Videos tutoriales de Internet sobre herramientas de Estructura de datos.
LINK http://mis-algoritmos.com/ejemplos/diagrama.2.html
http://progclass.files.wordpress.com/2011/02/sesion06y07.pdf
http://es.slideshare.net/carlosdechtiar/vectores-y-matrices-9907917
Elementos informticos presentes en la sala de informtica del establecimiento.
Pizarrn, tizas, fibrones de pizarra.
Can.

2014 - Didctica Especfica I

ACTIVIDADES
ACTIVIDADES
a) Construir en forma colaborativa un concepto de Arreglos, y realizar un cuadro de doble
entrada sobre sus ventajas y desventajas.
b) Identificar en los 4 ejemplos los array, segn su clasificacin, en imgenes
representativas de la vida diaria como ser, un equipo de ftbol , una clase con 20 alumnos , un
cubo de colores o aplicaciones del celular , etc.(ver anexo)

EJEMPLOS DE ARREGLOS A IDENTIFICAR


1)

2)

4)

3)

2014 - Didctica Especfica I

EJERCICIOS A COPIAR Y RESOLVER

1) Copiar este programa nada optimizado, para que se adapte a los conocimientos que tenemos
por ahora y se vea cmo se manejan los Arrays. Admite muchas mejoras, que iremos viendo
ms adelante.
Como novedades sobre la leccin, incluye la forma de dejar una lnea de pantalla en blanco (con
writeln), o de definir de una sola vez varias variables que sean del mismo tipo, separadas por comas.
program MediadelVector;
var
vector: array [1..5] of real;
suma, media: real;
begin
writeln('Media de un vector con 5 elementos.');
writeln;
writeln('Introduce el primer elemento');
readln(vector[1]);
writeln('Introduce el segundo elemento');
readln(vector[2]);
writeln('Introduce el tercer elemento');
readln(vector[3]);
writeln('Introduce el cuarto elemento');
readln(vector[4]);
writeln('Introduce el quinto elemento');
readln(vector[5]);
suma := vector[1] + vector[2] + vector[3] + vector[4] + vector[5];
media := suma / 5;
writeln('La media de sus elementos es: ', media);
end.

Como todava llevamos pocos conocimientos acumulados, la cosa se queda aqu, pero con la siguiente
leccin ya podremos realizar operaciones ms complejas.

2) Diagrama de flujo: Un maestro desea saber qu porcentaje de hombres y que porcentaje


de mujeres hay en un grupo de estudiantes.

2014 - Didctica Especfica I

3) Dadas n cantidad de notas, calcular e imprimir el promedio de las notas y todas las notas
que fueron mayor a la media calculada.

RESOLUCION DEL PROBLEMA


Program calificaciones;
Uses Crt;
type
listacalificaciones= array[1..n]of real;
Var
notas:listacalificaciones;
media,suma:real;
num,i:integer;
Begin
Writeln ('introduzca la cantidad de notas a procesar');
Readln (num);
suma:=0;
for i:=1 to num do
begin
readln (notas[i]);
suma:=suma+notas[i];
end;
media:=suma/num;
writeln ('la media es:' , media:2:2);
writeln ('la lista de calificaciones mayores a la media es:');
for i:=1 to num do
begin
if notas[i]>media then
writeln (notas[i]:3:1);
readln;
end;
end.

Vous aimerez peut-être aussi