Вы находитесь на странице: 1из 17

PLANIFICACIÓN DE CÁTEDRA

ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

Carrera: INGENIERÌA EN SISTEMAS DE INFORMACION

Plan de Estudio:2008

Área:PROGRAMACION Porcentaje de horas cátedra del área en la carrera: 12,6%


Porcentaje de horas cátedra de la asignatura en el área: 25%

Director del área: no se tiene

Asignatura:Algoritmos y Estructuras de Datos

Carga horaria semanal: 5hs.cátedra.Carga horaria total: 160 hs. cátedra.

Nivel: 1er Nivel

Anual X 1er. Cuatrimestre 2do. Cuatrimestre

Ciclo Lectivo: 2017

Equipo docente:

Profesores:
(Nombres y Apellidos-Categoría docente – Dedicación y horario que cumple)
Mirtha Eve Giovannini prof Titular 2 DS Martes de 11,40 a 13,10
Jueves de 9,15 a 10,55 hs
Diego Bolatti prof Adjunto 1 DS Jueves de 18,00 a 19,30 hs

Noelia Pinto prof Adjunto 1 DS Viernes de 17,10 a 18,40 hs

Auxiliares:
(Nombres y Apellidos-Categoría docente – Dedicación y horario que cumple)

Ilse Hodapp JTP 1 DS Miércoles de16,25 a 18,40 hs


Miércoles de 18,45 a 21 hs
Nicolas Tortosa JTP 1 DS Viernes de 10,55 a 13,15 hs
Viernes de 8,30 a 10,55 hs
Emiliano Pollero Aux 2da 1 DS Viernes de 10,55 a 13,15 hs
Viernes de 8,30 a 10,55 hs
Mauro Rojas Aux 2da 1 DS Viernes de 10,55 a 13,15 hs
Viernes de 8,30 a 10,55 hs
Esteban Colcombet Aux1ra 1 DS Miércoles de16,25 a 18,40 hs
Miércoles de 18,45 a 21 hs
Nelson Yaccuzzi Aux1ra 1 DS Miércoles de16,25 a 18,40 hs
Miércoles de 18,45 a 21 hs
A determinar Becario 1 modulo Laboratorio de Pascal y de C
A determinar Becario 1 modulo Laboratorio de Pascal y de C

AED Página 1
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

Fundamentación de la asignatura (Importancia para la formación profesional en función del


perfil del egresado):
Los contenidos de la materia apuntan a brindar el conocimiento para la solución de
problemas de la Ingeniería teniendo como fundamento las herramientas de la
programación
Esta asignatura junto a otras pertenecientes al área Programación, son las que permiten
dar respuesta a la siguiente incumbencia profesional: Evaluar y seleccionar los sistemas
de programación disponibles con miras a su utilización en sistemas de información.

Objetivos:
- Identificar problemas algorítmicos.
- Conocer el proceso de diseño e implementación de software.
- Aplicar las herramientas fundamentales representativas de los procesos, integrando la
sintaxis elemental de un lenguaje de programación en el laboratorio asociado.

Contenidos:

a) Por ejes temáticos (o unidad temática o bolilla):

UNIDAD I Introducción a la Algoritmia


Objetivos:
a. Identificar las acciones involucradas en un problema.
b. Reconocer los estados de los objetos antes y después de la acción realizada.
c. Descomponer una acción en términos de otras más elementales.
d. Utilizar un léxico mínimo común.
e. Comprender el significado del término Algoritmo

Contenido:
Estrategías de resolución de problemas: algoritmos, descripción narrada, seudocódigos,
diagramas, tablas de decisión.
Concepto de acción, estado, procesador y proceso.
Concepto de máquina, algoritmo y programa. Formas de representar los procesos.
Esquemas.
Concepto de dato y tipología de datos. Tipos elementales de datos. La operación
asignación. Especificación de la acción a realizar en función de los estados. Concepto de
estado intermedio. Descomposición de una acción en términos de otras más
elementales. Composición secuencial de acciones. Elementos básicos de la notación
algorítmica.
Expresiones: tipos, operadores. precedencia de los operadores. Evaluación de las
expresiones.
Errores: tipos de errores. El concepto de prueba del algoritmo.

Bibliografía
1. ALGORITMO Y REPRESENTACION DE DATOS
TOMO 1 LUCAS-PEYRIN-SCHOLL
2. INTRODUCCION A LA CIENCIA DE LOS COMPUTADORES

AED Página 2
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

TREMBLAY-BUNT

UNIDAD II

Subunidad A:Noción de Secuencia

Objetivos:
a. Definir formalmente una secuencia.
b. Enunciar y explicar las funciones de acceso a la secuencia
c. Emplear los operadores de construcción de secuencias
d. Reconocer en un conjunto de información una partición en subsecuencias.
e. Especificar algoritmos de tratamiento de secuencia.
f. Criticar soluciones para problemas de tratamiento de secuencias.
g. Emplear sistemáticamente los esquemas de tratamiento de secuencias

Contenido:
Noción de secuencia. Definición formal de secuencia. Funciones de acceso a elementos
de una secuencia. Operadores de construcción de secuencias.

Subunidad B: Descomposición y Tratamiento de Secuencias.

Objetivos:
a. Emplear el análisis por caso.
b. Componer acciones condicionadas.
c. Combinar condiciones
d. Componer acciones que se repiten
e. Conocer las distintas estructuras de repetición
f. Enunciar el teorema fundamental de la programación estructurada

Contenido:
Descomposición y composición de algoritmos:Subalgoritmos. Noción de parámetro.
Parametrización de acciones. Noción de procedimientos y funciones.
Acciones condicionadas. Análisis por caso. Alternativa, ejecución condicionada y
selección múltiple. Acciones que se repiten. Noción de las estructuras
..REPETIR...HASTA QUE..,MIENTRAS.... REPETIR, ITERAR. Teorema fundamental de
la programación estructurada y unicidad de puntos de entrada y salidas. La prueba de
escritorio. Noción de acumulación e invariante.

Bibliografía:
1. ALGORITMO Y REPRESENTACION DE DATOS
TOMO 1 LUCAS-PEYRIN-SCHOLL
2. INTRODUCCION A LA PROGRAMACION Y A LAS ESTRUCTURAS DE DATOS
BRAUNSTEIN-GIOIA

UNIDAD III Estructuras

Subunidad A: Estructuras de Datos: Campo, registro, archivo

a. Definir el modelo de archivo secuencial.


b. Especificar algoritmos de tratamiento de secuencia.
AED Página 3
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

c. Criticar soluciones para problemas de tratamiento de secuencias.


d. Emplear sistemáticamente los esquemas de tratamiento de secuencias

Contenido:
Concepto de datos estructurados. Clasificación en estáticos y dinámicos.
Campos continentes y contenido. Registros. Selectores de campo.
Modelo de archivo secuencial: operaciones de AVANZAR, ARRANCAR, CREAR y
AGREGAR. Esquemas de tratamiento de secuencias para el modelo: recorrido y
creación. Noción de secuencia abstracta. Diseño descendente. Noción de secuencia
extraída. Procesos con ficheros.

Bibliografía:
1. ALGORITMO Y REPRESENTACION DE DATOS
TOMO 1 LUCAS-PEYRIN-SCHOLL
2. ALGORITMO + ESTRUCTURAS DE DATOS = PROGRAMA
NICKLAUS WIRTH

Subunidad B: Estructuras de Datos: Arreglos


Objetivos:
a. Definir un arreglo a partir de la representación tabulada de una función.
b. Definir los conceptos de tipo base y tipo índice.
c. Emplear arreglos en la solución de problemas.
d. Interpretar arreglos n-dimensionales
e. Diseñar arreglos uni y n-dimensionales.
f. Escribir esquemas fundamentales de ordenamiento y búsqueda

Contenido:
Representación tabulada de una función. Tipo base y tipo índice. Arreglos uni-
dimensionales y n-dimensionales. Recorrido. Esquemas de ordenación: por inserción
directa, por selección directa, por intercambio directo, por partición. Esquemas de
búsqueda. Búsqueda en arreglos ordenados. Arreglos de registros.
Aplicación de arreglos en la técnica de diseño de Programación Dinámica.

Bibliografía:
1. ALGORITMO + ESTRUCTURAS DE DATOS = PROGRAMAS
NICKLAUS WIRTH

Subunidad C :Estructuras de datos : Listas Lineales


Objetivos:
a. Definir formalmente una estructura avanzada
b. Enunciar y explicar las funciones de acceso a las mismas y sus restricciones
c. Reconocer en un conjunto de información la necesidad de una estructura de
avanzada.
d. Definir el modelo de listas lineales.
e. Especificar algoritmos de tratamiento de las listas.
f. Criticar soluciones para problemas de tratamiento de listas.
g. Emplear sistemáticamente los esquemas de tratamiento de secuencias en los
procesos de listas.

Contenido:

AED Página 4
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

Clasificación. Listas Lineales. Organización y acceso. Clases: particularizadas y


generalizadas.
Concepto de restricción. Noción de puntero.
Operaciones con listas: recorrido - inserción - eliminación.

Bibliografía:
1. ALGORITMO + ESTRUCTURAS DE DATOS= PROGRAMAS
NICKLAUS WIRTH
2. INTRODUCCION A LA CIENCIA DE LOS COMPUTADORES
TREMBLAY-BUNT
3. INTRODUCCION A LA PROGRAMACION Y A LAS ESTRUCTURAS DE DATOS
BRAUNSTEIN-GIOIA

UNIDAD IV: Algoritmos recursivos y estructuras recursivas


Objetivos:
a. Enunciar la noción de función recursiva.
b. Comprender soluciones recursivas de problemas.
c. Convertir soluciones recursivas en recurrentes.
d. Crear procedimientos recursivos.
e. Definir la estructura generalizada de datos

Contenido: RECURSIVIDAD Y ARBOL


Noción de función recursiva. Noción de acción recursiva. Interpretación de algoritmos
recursivos. Diseño de algoritmos recursivos.
Técnica de Diseño de algoritmos: Divide y Vencerás: subproblemas independientes.
Generalización de las estructuras de datos: árbol. Definición y conceptos básicos.
Árboles binarios y n-arios. Recorrido y procesos de árboles binarios.

Bibliografía:
1. ALGORITMO Y REPRESENTACION DE DATOS
TOMO 2 LUCAS-PEYRIN-SCHOLL
2. ALGORITMO + ESTRUCTURAS DE DATOS = PROGRAMAS
NICKLAUS WIRTH

UNIDAD V: Complejidad computacional y nocion de orden.

Objetivos:
a. Enunciar la noción de Complejidad Computacional
b. Comprender la noción de orden de complejidad

Contenido:
Introducción a la noción de complejidad algorítmica. Tiempo de ejecución. Estudio del
caso mejor, caso medio y caso peor. Cotas de complejidad, medidas asintóticas..
Ordenes de complejidad. Reglas de la notación asíntotica.
Importancia de la eficiencia. Estimación de la complejidad en algoritmos no recursivos.

Bibliografía:
- Bibliografía digital en Internet.

AED Página 5
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

- “Técnicas de Diseño de Algoritmos “ Rosa Guerequeta y Antonio Vallecillo (libro


digital ISBN: 84-7496-666-3 )

Estrategias metodológicas
(Metodología de enseñanza – aprendizaje)

a) Estrategias de enseñanza (debates, experiencias de laboratorio, talleres, trabajo de campo,


exposición, coloquios, entrevistas, simulaciones, estudio de casos, tutoría entre pares, trabajos
prácticos, otros)

Las clases se desarrollarán en forma entrelazada entre la teoría y la práctica. El profesor de


teoría desarrollará la parte conceptual, tratando de que el alumno descubra mediante ejemplos
simples el contenido conceptual encerrado en los mismos y profundizando luego el
conocimiento teórico; desarrollará además ejemplos que provoquen el enlace con el contenido
siguiente, de manera tal de crear en el alumno la inquietud por conocer cómo resolver dicho
inconveniente. Se sugerirá a los alumnos que tengan notebooks que las traigan a las clases
para utilizarlas en clase.

La práctica se desarrollará mediante la presentación de problemas individualizados en


correspondencia con la teoría, pero siempre se intentará cerrar la clase con un ejercicio
globalizador, en el cual el educando deba descubrir que estructura es la más conveniente y que
proceso eficientiza la solución del problema. Y si se desarrollaron en las PCs se los mostrará
mediante el cañón.

Además se hará un uso extensivo e intensivo del recurso campus virtual, obligando a que cada
semana el alumno deba contestar un cuestionario de autogestión.

Dado la buena receptibilidad por parte de los alumnos de la estrategia de “Gamificación”


implementada en los Ciclos Lectivos 2015-2017, se continuará con la misma y el planteo de un
Trabajo Práctico Integrador grupal con elección del lenguaje de implementación entre los
utilizado en los laboratorio del corriente ciclo..

b) Modalidad de agrupamientos (pequeños grupos fijos o flexibles, grupo grande, alumnos de


diferentes comisiones, niveles o carreras, otras):
Dada la envergadura del programa de contenidos a desarrollar, se utilizará siempre que sea
posible, herramientas de apoyo tales como filminas, proyecciones o guías de estudio, y en las
prácticas se propiciará el trabajo en grupos de discusión, con participación activa de los alumnos
en el pizarrón. El agrupamiento se efectuará a voluntad de los alumnos en número de no mayor
de 5 personas por grupo.

Para poder alcanzar un desarrollo acorde a lo proyectado se deberá tener en cuenta que esta
materia es de 1er año, con un gran número de alumnos, lo que implica la necesidad de contar con
un número suficiente de auxiliares docentes, a los efectos de poder efectuar un seguimiento del
nivel de aprendizaje de cada grupo y de la clase en su totalidad.

c) Consultas: modalidad, tiempo, etapa del proceso en que se realizan


Se establecen un horario fijo de consulta por la mañana los martes de 9 a 10 hs y los jueves de
17 a 18 hs durante todo el año. Dicho horario será cubierto por la responsable de cátedra. Esto
totaliza dos horas reloj semanal durante todo el año. Ademàs, en función de los temas que se

AED Página 6
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

desarrollan y la necesidad de los alumnos, los auxiliares docentes establecerán horarios


temporales de consulta, los que serán informados a los alumnos a través de carteles y aviso en el
aula virtual.

La cátedra hace uso de un aula virtual en el campus global; en la misma se informa sobre
cronograma de clase, horarios de consulta, fechas de los exámenes, es además un repositorio de
contenidos y de cuestionarios y actividades obligatorias. La dirección es http://frre.cvg.utn.edu.ar.
Las acciones en el campus se encuentran segmentadas por semanas coincidentes con el
cronograma de la planificación.

d) Cronograma (Organización de tiempos):


Nro semana Semanas del Teoria Practica Campus
1 12/03/2018 al 17/03/2018 Presentación de la materia
2 19/03/2018 al 24/03/2018 Unidad 1 --------
3 26/03/2018 al 31/03/2018 Unidad 2-a TP1 C1
1er llamado 02/04/2018 al 07/04/2018 Suspensión de Clases
4 09/04/2018 al 14/04/2018 Unidad 2-a TP1 C2
5 16/04/2018 al 21/04/2018 Unidad 2-b Tp2-1 C3
6 23/04/2018 al 28/04/2018 Unidad 2-b Tp2-1 C4
7 30/04/2018 al 05/05/2018 Unidad 2-b Tp2-2 C5
8 07/05/2018 al 12/05/2018 Unidad 3-a Tp2-2 C6
9 14/05/2018 al 19/05/2018 Unidad 3-a Tp2-3 C7
10 21/05/2018 al 26/05/2018 Unidad 3-a Tp2-3 C8
11 28/05/2018 al 02/06/2018 Unidad 3-a Tp2-3 C9
12 04/06/2018 al 09/06/2018 Indexados fin Tp2 C10
13 11/06/2018 al 16/06/2018 Indexados 1ER PARCIAL
14 18/06/2018 al 23/06/2018 Unidad 3-b Tp3 --------
15 25/06/2018 al 30/06/2018 Unidad 3-b REC 1ER PARCIAL
16 02/07/2018 al 07/07/2018 Unidad 3-b Tp3 --------
2do llamado 09/07/2018 al 14/07/2018 Primer laboratorio del Lenguaje
16/07/2018 al 21/07/2018
Receso de invierno
23/07/2018 al 28/07/2018
3er llamado 30/07/2018 al 04/08/2018 Presentaciòn trabajo cierre LAB1
17 06/08/2018 al 11/08/2018 Unidad 3-b Tp3 C11
18 13/08/2018 al 18/08/2018 Unidad 3-b Tp3 C12
19 20/08/2018 al 25/08/2018 Unidad 3-c Tp3 C13
20 27/08/2018 al 01/09/2018 Unidad 3-c Tp3 C14
21 03/09/2018 al 08/09/2018 Unidad 3-c Tp3 C15
4to llamado 10/09/2018 al 15/09/2018 Segundo laboratorio del Lenguaje
22 17/09/2018 al 22/09/2018 Unidad 3-c Tp4 C16
23 24/09/2018 al 29/09/2018 Unidad 3-c Tp4 C17
24 01/10/2018 al 06/10/2018 2DO PARCIAL
25 08/10/2018 al 13/10/2018 Presentación trabajo cierre LAB2

AED Página 7
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

26 15/10/2018 al 20/10/2018 Unidad 4 REC 2do PARCIAL


27 22/10/2018 al 27/10/2018 Unidad 4 Tp5 C18
28 29/10/2018 al 03/11/2018 Unidad 4 Tp5 C19
5to llamado 05/11/2018 al 10/11/2018 Exposición de los TPI aprobados
29 12/11/2018 al 17/11/2018 Unidad 5 Tp6 C20
30 19/11/2018 al 24/11/2018 Unidad 5 Tp6 C21
31 26/11/2018 al 01/12/2018 3ER PARCIAL
32 03/12/2018 al 08/12/2018 Recuperatorio Campus, Lab y TPI
6to llamado 10/12/2018 al 15/12/2018 Firma libretas y recuperatorio parcial3
7mo llamado 17/12/2018 al 22/12/2018 Firma libretas
24/12/2018 al 16/02/2019 Receso de Verano
8vo llamado 18/02/2019 al 23/02/2019 Firma libretas y recuperatorio de parciales
9no llamado 25/02/2019 al 02/03/2019 Firma libretas
10mo llamado 04/03/2019 al 09/03/2019 Firma libretas

e) Organización de espacios dentro y fuera del ámbito universitario (aulas, talleres, laboratorios,
visitas, empresas, otros):

Para el desarrollo de la asignatura se deberá contar con aulas con espacio suficiente para poder
trabajar en forma grupal con un número de alumnos que no supere la cantidad de 70 alumnos
por curso. Y disponibilidad de aulas informáticas para el desarrollo de los laboratorios previstos
para el lenguaje asociado.

LABORATORIO DEL LENGUAJE ASOCIADO:


Lenguaje PASCAL: A partir de la unidad 2, se relacionaran los contenidos teórica, con la sintaxis
del lenguaje
Los alumnos deberán asistir a los laboratorios en las semanas establecidas para ello, donde se
les dará una ejercitación guiada sobre cada tipo de estructura de datos.
Se pone a disposición de los alumnos tanto en los laboratorios como en el campus de una versión
descargable de Turbo Pascal 7.0, del Free Pascal, del DEV Pascal y de tutoriales.
Lenguaje C: A partir del segundo cuatrimestre se desarrollaron los contenidos teóricos y se
implementaran en el lenguaje C. También estará disponible la descarga y tutoriales para este
lenguaje tanto en el aula virtual como en los laboratorios,
De esta manera, el alumno podrá optar por alguno de los dos lenguajes para realizar el trabajo
integrador.

Materiales curriculares (recursos): revistas, publicaciones, apuntes, textos, software, videos,


internet, equipamiento didáctico, otros.
Filminas, guías de práctica, Campus virtual, libros digitales, proyector, links en internet.

Formación práctica:*
Consignar la carga horaria parcial vinculada a cada uno de los cuatro grupos que se indican a
continuación y la carga total dedicada a la esta formación:

a) Formación experimental:
1. Laboratorio 1 : Lenguaje PASCAL

AED Página 8
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

Ámbito de realización: Aulas Informáticas (laboratorios) 1 y 2, 5 y 6.


Disponibilidad de infraestructura y equipamiento: 1 PC cada 2 alumnos, con el software necesario y
conexión a Internet.
Actividades a desarrollar: Funciona en modalidad de taller
En la primera clase se presenta el entorno de desarrollo y el lenguaje a utilizar, para la edición,
compilación, ejecución y depuración de programas.
Se orienta a los alumnos y se ensaya la descarga e instalación; se desarrollan habilidades prácticas
para la operación y aplicación de los equipos y el entorno.
Durante el desarrollo del taller se van introduciendo buenas prácticas de codificación, como así
también normas y buenas prácticas para el desarrollo de sesiones de trabajo, cuidado de los
equipos, resguardo de datos, cuidado y mantenimiento del aula informática y los equipos.
Para la ejercitación se utiliza una guía de ejercicio preparada especialmente para el desarrollo del
laboratorio del lenguaje, codificando en orden de complejidad creciente, a los efectos de evidenciar
por prueba y error las distintas estructuras tanto de datos como de acciones.
1
Tiempo (carga horaria, período que abarca) : 8 HS (2 talleres de 4 horas cada uno)
Se desarrollan en la semana del 2do llamado de exámenes finales (semana del 10 de julio). Se
utiliza esta fecha por ser esta una materia de primer año anual, por lo tanto los alumnos no tienen
exámenes en dicha semana, y no hay inconvenientes de colisión de horarios entre las otras materias
y además la mayor disponibilidad de los laboratorios, a los efectos de asegurar mediante varios
turnos la posibilidad de acceso a las PC de no más de dos alumnos en cada máquina.
Evaluación (de seguimiento y final): El docente a cargo del taller y sus auxiliares llevan registro de
asistencia y participación de los alumnos; así como revisan el desarrollo de la ejercitación, sugiriendo
distintos caminos de acción.
2. Laboratorio 2 : Lenguaje C
Se desarrolla en forma similar al laboratorio anterior con la misma carga horaria y el uso de la
semana del 4to llamado de exámenes finales (semana del 10 de septiembre), como también en la
forma de seguimiento y evaluación.

b) Resolución de problemas de ingeniería: Trabajo de cierre de los laboratorios 1 y 2

1. Cierre Laboratorio PASCAL


Ámbito de realización: extra-áulico con apoyatura en las clases
Disponibilidad de infraestructura y equipamiento: uso de herramientas del Google y OFFICE365 y
equipamiento del grupo de trabajo de los alumnos.
Actividades a desarrollar: Trabajo colaborativo

1
“Se debe incluir un mínimo de 200 horas de trabajo de laboratorio y/o campo (en la Carrera) que permita desarrollar
habilidades prácticas en la operación de equipos, diseño de experimentos, toma de muestras y análisis de resultados”.
(CONEAU 2001).

AED Página 9
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

Comprensión, Análisis, Diseño de estrategias de Solución, Edición, Compilación, Documentación,


Prueba y Depuración de aplicaciones (programas)
Se plantea para el primer cierre la confección de un sistema mínimo a ser desarrollado bajo
restricciones y definiciones elaboradas por la cátedra en lenguaje PASCAL.

Tiempo (carga horaria, período que abarca): 10 HS


Los alumnos desarrollan la actividad en forma grupal comunicándose en forma oral o a través de las
herramientas del Google drive y el Office 365, y presentando la tarea en el campus.
Evaluación (de seguimiento y final): Cada trabajo es observado, corregido y evaluado por los
docentes El mismo se desarrolla en forma grupal (no más de 3 alumnos por grupo) o individual(caso
excepcional).
2. Cierre Laboratorio C
Ámbito de realización: extra-áulico con apoyatura en las clases
Disponibilidad de infraestructura y equipamiento: uso de herramientas del Google y OFFICE365 y
equipamiento del grupo de trabajo de los alumnos
Actividades a desarrollar: Trabajo colaborativo
Comprensión, Análisis, Diseño de estrategias de Solución, Edición, Compilación, Documentación,
Prueba y Depuración de aplicaciones (programas)
Se plantea la confección de un ejercicio con la exigencia del uso de programación modular a
ser desarrollado bajo restricciones y definiciones elaboradas por la cátedra en lenguaje C.

Tiempo (carga horaria, período que abarca): 10 HS


Los alumnos desarrollan la actividad en forma grupal comunicándose en forma oral o a través de las
herramientas del Google drive y el Office 365, y presentando la tarea en el campus.
Evaluación (de seguimiento y final): Cada trabajo es observado, corregido y evaluado por los
docentes El mismo se desarrolla en forma grupal (no más de 3 alumnos por grupo) o individual(caso
excepcional).
c) Actividades de proyecto y diseños:
Luego de la experiencia de años anteriores, se realizarà una exposiciòn durante la semana
del 5to llamado de examenes (semana del 5 de noviembre) en el pasillo de la facultad de
los trabajos aprobados correspondientes al Trabajo Practico Integrador.

d) Práctica profesional supervisada: no se consigna

Evaluación del alumno

Momentos:

- No se realiza una evaluación inicial- diagnóstica, dado que los alumnos cursantes han
aprobado el seminario de introducción a la carrera, donde tienen una materia específica con
contenidos de nivelación algorítmica.

AED Página 10
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

- Evaluación formativa: se realiza mediante el control de los cuestionarios que los alumnos
deben desarrollar en el aula virtual y de la presentación del TP (integrador) que elaboran en
forma grupal
- Evaluación continua: la realizan los auxiliares docentes durante el desarrollo de las prácticas,
y en los laboratorios del lenguaje.

Instrumentos: Se determinan 4 instancias de evaluación constituidas por:


 Exámenes parciales: Se evaluara individualmente por parcial de complejidad creciente. Se
tomarán 3(tres) parciales.
 Cuestionarios en el aula virtual.: se han programado 21(veintiun) cuestionarios de
autogestión individuales.
 Trabajo de cierre del laboratorio: se preveen 2(dos), uno por cada lenguaje, modalidad
grupal y colaborativa.
 Trabajo práctico integrador:se preveen 1(uno), modalidad grupal y colaborativa.

Actividades:

- Se busca la participación del alumno en clase, y en algunos temas se propiciará el desarrollo


de clases grupales especiales.
- Se posee una guía de trabajos prácticos que el alumno debe desarrollar en las clases de
práctica.
- Se desarrollan contenidos de apoyo en el aula virtual, con la exigencia de contestar
cuestionarios de corrección automática (lecciones de avance individual, trabajos en el lenguaje,
etc)
- Se ha generado una guía de ejemplo-tipo de programas en el lenguaje PASCAL, que se
explicitará durante los laboratorios del lenguaje.
- Se utilizará el lenguaje C a partir del segundo cuatrimestre, para lo cual tambièn existe un
apunte sobre dicho lenguaje.
- Trabajso integradores en los lenguaje, como cierre de cada uno de los laboratorios (PASCAL y
C)
- Trabajo práctico integrador (Metodo de GAMMING) con una instancia.
.
Criterios de:

A. Aprobación Directa: (Detallar condiciones).


1. Debe satisfacer el 75% de asistencia a las clases y a los laboratorios del lenguaje.
2. Debe aprobar los tres parciales.
3. Debe promediar como mínimo una nota 6(seis) entre los cuestionarios del aula virtual.
4. Debe promediar como mínimo una nota 6(seis) entre los trabajos de cierre de los laboratorios.
5. Debe aprobar el Trabajo Practico Integrador.
Solo podrá hacer uso de recuperatorio en dos de los parciales.

B. Aprobación de Cursada: (Detallar condiciones)


1. Debe satisfacer el 75% de asistencia a las clases y a los laboratorios del lenguaje.
2. Debe aprobar los tres parciales con nota mìnima de 6(seis).
3. Debe promediar como mínimo una nota 6(seis) entre los cuestionarios del aula virtual.
4. Debe promediar como mínimo una nota 6(seis) entre los trabajos de cierre de los laboratorios.
5. Debe aprobar con una nota 6(seis) en el Trabajo Practico Integrador
Podrá hacer uso de recuperatorio en:

AED Página 11
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

a. Cada uno de los parciales (los que se llevarán a cabo a los 15 dias de la toma del
correspondiente parcial)
b. Se le habilitarán nuevamente 5(cinco) cuestionarios, para poder promediar nuevamente esta
instancia. Los que se habilitarán recien al final del cursado, y tendrá solo una semana de
tiempo para su resolución.
c. Podrán presentar nuevamente los cierres de laboratorios, en los recuperatorios que se
consignan en el calendario.
d. Podrá presentar nuevamente el Trabajo Practico Integrador corregido, en los recuperatorios
que se consignan en el calendario.

Asignaturas o conocimientos con que se vincula la materia:


El alumno deberá aprender en esta asignatura, las técnicas apropiadas a las distintas
representaciones de los procesos informáticos, para posteriormente integrar dichos conceptos y
estrategias con las sintaxis y semánticas elementales de los lenguajes modernos de
programación, a desarrollar en las asignaturas que le continúan ( SINTAXIS Y SEMANTICA DE
LENGUAJES, PARADIGMAS DE PROGRAMACION), introduciéndolos en los modelos de
arboles de información, para formar la conocimientos previos necesarios para adentrarse en el
tema de bases de datos que es propio de la asignatura Gestión de Datos.
Actividades de Coordinación (horizontal y vertical):
Durante el ciclo 2016 se ha determinado que Arquitectura sea cursada en el segundo año, por lo
cual las coordinaciones de temas concurrentes con dicha materia se han dejan sin efecto.
Con las materias siguientes del área de programación, ya se ha articulado desde el inicio de la
implementación del plan 2008.
En el segundo cuatrimestre del 2016 se realizó una reunión de responsables de AED entre todas
las regionales de UTN que dictan ISI. En dicha reunión se determinaron contenidos prioritarios y
se determinó sobre la profundidad a alcanzar en cada tema, así como que lenguajes utilizar como
soporte de la práctica. Como consecuencia de esos acuerdos, es la elecciòn de los lenguajes
PASCAL y C.

Bibliografía:

Para textos: citar autor, título, ciudad, editorial, año. Para revistas: citar autor, título del artículo,
nombre de la revista, n°, lugar, edición, año, pág., Para sitios web: dirección de la página.

a) Obligatoria o básica( debe estar en biblioteca): mencionada en el desarrollo de los


contenidos de cada unidad

b) Complementaria:
 ISBN : 84-291-2662-7 KNUTH, DONALD E. ARTE DE PROGRAMAR
ORDENADORES-ALGORITMOS FUNDAMENTALES --> T I- BARCELONA[-
]REVERTE- 1995 (11 ejemplares en biblioteca)
 ISBN : 84-7615-633-2 RODRIGUEZ ALMEIDA, MIGUEL ANGEL - METODOLOGIA
DE LA PROGRAMACION -1991 (1 ejemplar)
 ANSELMI, JUAN CARLOS -METODOLOGIA DE LA PROGRAMACION -BUENOS
AIRES[-]UNESCO -1983 (3 ejemplares)
 ISBN : 968-422-351-X-ALCALDE, EDUARDO; GARCIA, MIGUEL-METODOLOGIA
DE LA PROGRAMACION[;]APLICACIONES EN BASIC COBOL Y PASCALMEXICO[-
]MCGRAW HILL-1987 (2 ejemplares)
 ISBN : 84-7615-633-2 RODRIGUEZ ALMEIDA, MIGUEL ANGEL METODOLOGIA DE
LA PROGRAMACION[;]A TRAVES DE PSEUDOCODIGO—1991 (1 ejemplar)

AED Página 12
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

Distribución de tareas del equipo docente( detallada):

Número de comisiones: 4
Número de estudiantes por comisión: 100
Nomina de Profesores:

Apellido y Nombre Categoria Concursado Desig Actividad que cumple y Comisión


o Interino
Mirtha Eve Giovannini prof Titular concursado 2DS  Responsable de cátedra.
 Determinación de los criterios de
regularización, promoción de la parte
práctica y de la promoción directa.
 Confección de la planificación de la
asignatura.
 Dictado de teoría en las comisiones
AyB
 Elaboración de los cuestionarios y
actividades del Aula virtual
 Seguimiento y control de las
actividades de los alumnos en el
Aula Virtual
 Control de la Guia de TP.
 Elaboración y control de los apuntes
del Aula Virtual.
 Confección de modelos de
exámenes finales
 Control y aprobación de modelos de
exámenes parciales
 Toma y corrección de exámenes
finales
 Planificación de los laboratorios del
lenguaje.
 Confección de las consignas del
trabajo de cierre del laboratorio del
lenguaje.
 Desarrollo de actividades dentro del
proyecto de investigación sobre
perfiles de rendimiento de alumnos
de AED. (UTI1719)

Tareas de control del campus:


Lunes a viernes de 2 hs a determinar
Diego Bolatti prof interino 1DS  Dictado de teoría en las comisiones
Adjunto C
 Confección de modelos de
exámenes finales.
AED Página 13
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

 Dictado del taller del lenguaje turno


noche
 Corrección del trabajo integrador del
laboratorio del lenguaje.
 Confección de exámenes parciales
(teoría y practica).
 Toma y corrección de exámenes
finales

Noelia Pinto prof interino 1DS  Dictado de teoría en las comisiones


Adjunto D
 Confección de modelos de
exámenes finales.
 Dictado del taller del lenguaje turno
mañana
 Corrección del trabajo integrador del
laboratorio del lenguaje.
 Confección de exámenes parciales
(teoría y practica).
 Toma y corrección de exámenes
finales

Nómina de Auxiliares:

Apellido y Nombre Categoria Concursado Desig Actividad que cumple y Comisión


o Interino
Ilse Hodapp JTP concursado 1DS  Responsable directa de la
práctica en todas las comisiones.
 Desarrollo de las practicas en las
comisiones C y D
 Elaboración de la Guia de TP, con
la colaboración de los otros
auxiliares.
 Confección de los modelos de
exámenes parciales
 Control de las evaluaciones
parciales, de toda la cátedra.
 Toma de exámenes parciales en
las comisiones C y D
 Responsable de la carga de notas
en el SYSACAD comisiones C yD.
 Dictado del taller del lenguaje
turno tarde.
Nicolas Tortosa JTP interino 1DS  Desarrollo de las practicas en las
comisiones A y B
 Colaboración en la confección del
la Guia de TP.
 Confección de los modelos de

AED Página 14
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

exámenes parciales
 Toma de exámenes parciales en
las comisiones A y B
 Responsable de la carga de notas
en el SYSACAD comisiones A y B.
 Dictado del taller del lenguaje
turno mañana.
Esteban Colcombet Aux1ra interino 1DS  Colaborar con el desarrollo de la
práctica
 Colaborar con el dictado del taller
del lenguaje turno tarde-noche
Nelson Aux1ra interino 1DS  Colaborar con el desarrollo de la
Yaccuzzi práctica
 Colaborar con el desarrollo de los
talleres del lenguaje turno tarde-
noche
Emiliano Pollero Aux 2da interino 1DS  Colaborar con el desarrollo de la
práctica
 Colaborar con el desarrollo de los
talleres del lenguaje turno tarde-
mañana
Mauro Rojas Aux 2da interino 1DS  Colaborar con el desarrollo de la
práctica
 Colaborar con el desarrollo de los
talleres del lenguaje turno tarde-
mañana

Distribución de tareas del equipo docente:

Los profesores son los encargados del desarrollo del contenido teórico y los auxiliares docentes
de la realización de la práctica de ejercicios.
Para los laboratorios y en función de la cantidad de puestos de trabajo, todo el equipo docente
trabajará en forma coordinada bajo la dirección del responsable de cátedra, pero ocupándose en
forma indistinta las tareas de contenido teórico y de implementación en las máquinas.
Los recursos a utilizar (filminas, cuestionarios, actividades en el campus) serán supervisados por la
responsable de cátedra, y en la primera reunión anual de la cátedra se establecerán quienes serán
los responsables de confección de dichos recursos, como así también de los textos de los
exámenes parciales, recuperatorio y finales, a los efectos de ir formando en las distintas
actividades docentes a todo el equipo.

Justificación (en el caso que no se adapte a la Ordenanza 604)

La planta docentes de la materia con respecto a la ordenanza 604 ampliada , solo difiere en la
cantidad de auxiliares de segunda. La ordenanza da 1(una) designacion de aux de 1era y la
cátedra ha solicitado 3 (tres) designaciones de auxiliares de 2da, pero dicha ordenanza no
establece que cantidad de alumnos debe haber en cada comisión.
El regimen de promoción directa exige un seguimiento casi individual de los alumnos. La relación
docente-alumnnos que sería la ideal para trabajar con alumnos (sobretodo si son de 1er año) es de
aproximadamente 25 a 30 alumnos por docente.

AED Página 15
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

A la fecha de confección de esta planificación, y teniendo en cuenta los guarismos de alumnos por
división de años anteriores, para una cantidad de 300 alumnos a razón de 30 a/d se necesitan 10
designaciones; con lo cual el plantel docente explicitado en esta planificación, es el correcto.

Articulación docencia-investigación-extensión(integración con trabajos de investigación y/o


extensión):

 Desarrollo de actividades dentro del proyecto de investigación sobre perfiles de rendimiento de


alumnos de AED. (UTI1719) segunda etapa.
Durante el primer cuatrimestre de los ciclos 2016-2017, se realizo una encuesta a los efectos de
generar por minería de datos el perfil inicial de los alumnos y poder establecer el grupo de alumnos
“de riesgo”.
Durante el ciclo 2016, sobre el grupo de riesgo, en forma aleatoria por comisión se eligiò una
cierta cantidad de alumnos, a los cuales se los entrevistò y se les ofreciò el acompañamiento de
tutorías con los becarios de investigación a los efectos de analizar si esta medida producìa un
beneficio tal que permita sacarlos de su condición “riesgosa”.
Sobre un total de 25 alumnos participantes del estudio, se obtuvieron los siguientes guarismos:
1 uno promocionó total la materia, 4 la regularizaron a diciembre, y 8 están con posibilidad de
hacerlo en el recuperatorio de febrero. El resto quedó libre, pero 4 de ellos ya quedaron libres al
finalizar el primer cuatrimestre por no venir a clase y no rendir el parcial.
Durante el ciclo 2017, no se contò con suficientes becarios para el grupo de investigaciòn, por lo
cual, se determinò un grupo de riesgo constituido por recursantes con un total de 21 alumnos. A
este grupo se les eximio de venir a las clases durante la semana y se les impartio clases especiales
los sàbados por la mañana, a cargo de la Profesora Giovannini y la JTP Noelia Pinto.
En dichas clases, se utilizaron estrategias distintas (gammificacion, roles, debates, exposiciones,
ejercicios de casos, etc) y se implementò la toma de exàmenes al finalizar cada tema, de manera
que lo temas que corresponderìan en un parcial se tomaba en dos o tres mini-parciales. Se les diò
muchas mas horas de consulta y atenciòn casi personalizada. Siete (7) de ellos aprobaron directo
la materia, dos(2) ya abandonaron en el primer cuatrimestre, y el resto llegò hasta el final de la
cursada, con posibilidad de recuperar en el febrero.
En ambos ciclos 2016 y 2017, el trabajo con estos grupos de riesgo ha sido muy demandante, y
dado que la nueva ordenanza ya obliga a un seguimiento màs exhaustivo de los alumnos, y no se
cree poder contar con sugicientes becarios de investigaciòn, en este ciclo no se prevee la
implementaciòn de grupos de riesgos.

Actividades planificadas para el año en relación a la carrera académica de los docentes:

a) Reuniones de asignatura y área.


Reuniones de la materia se realizan antes del inicio y fin, de cada cuatrimestre y al cierre
del ciclo lectivo.

b) Generación de material didáctico de la asignatura, guías de estudio, material multimedia,


simulaciones o cualquier otro recurso utilizado para la enseñanza.
El material didáctico de la asignatura se encuentra subido al aula virtual de la materia.
c) Presentaciones a congresos o eventos vinculados a la enseñanza.

AED Página 16
PLANIFICACIÓN DE CÁTEDRA
ALGORITMO Y ESTRUCTURAS DE DATOS – 1er NIVEL

Se prevé presentar la experiencia del desarrollo de la asignatura con respecto al grupo de


riesgo-recursantes en el Congreso Nacional de Educadores a desarrollarse en la ciudad
de Corrientes el 22 y 23 de Junio..

d) Actividades extra-académicas que aportan al crecimiento profesional de los docente,


relacionadas con la asignatura.
Los profesores adjuntos, como los JTP y Auxiliar de 1era desarrollan tareas en el àmbito
profesional relacionadas con el diseño y la programación.
La profesora titular integra un grupo de investigación sobre determinación de perfiles de
rendimiento en los alumnos, haciendo foco en la asignatura en cuestión y tiene a su cargo
el área de Tecnologìa Educativa de la Direcciòn de Planeamiento..
El Ing Bolatti, la ing Pinto y el ing Tortosa (JTP) forman parte del CInApTIC con proyectos
de investigación dentro del mismo y además el ing Nolatti coordina el area de Redes y
Telecomunicaciones del mismo y la Ing Pinto el area de Capacitaciòn y Formaciòn.
El Ing Tortosa además forma parte del equipo docente del proyecto 111MIL, y del
INFORMATORIO.

e) Actividades de formación interna de los miembros de la cátedra: formación de auxiliares,


actividades de capacitación interna a la cátedra, seminarios, etc.
Los integrantes de la cátedra asisten a cursos sobre perfeccionamiento docente y la titular
ha dictado varios cursos sobre la plataforma MOODLE.
La Ing Pinto se encuentra cursando el doctorado en la Universidad de La Plata.

f) Otras actividades vinculadas con la función docencia. No se mencionan.

AED Página 17

Вам также может понравиться