Está en la página 1de 18

Guía de aprendizaje

Plan de aprendizaje de la asignatura en


modalidad virtual

Algoritmos y estructura de
datos
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

Índice

Bloque I. Descripción de la signatura 3


1.1. Información de la asignatura 3
1.2. Presentación del docente 3
1.3. Metodología 4
1.4. Sistema de evaluación y calificación 6
Bloque II. Orientaciones y recomendaciones para enfocar el aprendizaje y la evaluación 8
2.1. Recomendaciones generales a los estudiantes para aprender en línea 8
2.2. Recomendaciones específicas 9
2.3. Plan de aprendizaje: secuencia de aprendizaje y evaluación semanal propuesto 9
Bloque III. Mecanismos y momentos de comunicación y acompañamiento 16
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

Guía de aprendizaje dirigida a los estudiantes de la


asignatura

Bloque I. Descripción de la signatura

1.1. Información de la asignatura


Asignatura Algoritmos y estructura de datos
Código IS213 18A
Pre-Requisitos Taller de computación e informática básica
Área Asignatura de Especialidad
Ciclo de estudios Tercer ciclo
Extensión horaria 80 horas
Horas Teóricas 48 horas

Horas prácticas 32 horas

Créditos 04
Duración 16 semanas
Fecha de Inicio 13 de junio del 2022
Fecha de Termino 01 de octubre 2022
Semestre Académico 2022-I
Docente Dr. Ing. Ernesto Karlo Celi Arévalo
Correo electrónico eceli@unprg.edu.pe

1.2. Presentación del docente


El curso de Algoritmos y estructura de datos corresponde al área de especialización de
Ingeniería de Software, es de naturaleza teórico -práctico. Permite a los estudiantes del
tercer ciclo del programa académico de Ingeniería de Sistemas desarrollar un aceptable
razonamiento lógico, para el diseño de algoritmos con base en estructuras de datos para la
solución de problemas desde la perspectiva de la computación, que hagan posible la
resolución de problemas algorítmicos de mediana y alta complejidad, independientemente
del lenguaje de programación. La resolución de problemas a través de representaciones
algorítmicas, es expresada utilizando notaciones como: Diagramas de Flujos, Diagramas
Nassi - Schneiderman y Pseudocódigo y comprobados en un lenguaje de programación.

El contenido del curso comprende definiciones básicas sobre: tipo de datos, operadores e
identificadores; algoritmos, formas de representación algorítmica; estructuras de ejecución
de instrucciones y de control (secuenciales, selectivas y repetitivas); estructuración del
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

almacenamiento de datos (arreglos, matrices, colas, pilas, listas enlazadas, árboles,


registros y archivos) y operaciones con ellas; subprogramas y funciones (llamadas a función
con parámetros y sin parámetros), recursividad; algoritmos de búsqueda y ordenamiento.

1.3. Metodología
Metodología para el proceso formativo
La metodología que se utilizará para el aprendizaje es Flipped Classroom o Aula invertida, cuyo
propósito es que el estudiante aprenda haciendo y no memorizando, es decir, a través de un
método de aprendizaje activo. El estudiante estudiará y prepara sus lecciones fuera de clase,
accediendo en casa a los contenidos de la asignatura para que, posteriormente, en el aula virtual
desarrolle los deberes, interactúe y realice actividades más participativas (analizar ideas,
debates, trabajos en grupo, etc.). Todo ello apoyándose de los recursos y tecnologías que el
docente que actuará de guía, pondrá a su disposición.

Para lograr este propósito cada tema se desarrollará utilizando la siguiente estrategia:

a. Lecturas y elementos multimediales previos, colocados en el aula virtual, para que el


estudiante acceda antes de la clase y se prepare y aprenda a su ritmo, en forma
individual.

b. Webinars o sesiones virtuales. En sesiones síncronas virtuales, cada tema planificado


en el sílabo, se desarrollará a través de la plataforma Google MEET, cuyo link de acceso
se encontrará en el aula virtual. El docente desarrollará una breve exposición del tema
y luego interactuará con los estudiantes haciendo o respondiendo preguntas, de tal
manera que se refuerce los saberes previos que tienen los estudiantes sobre el tema.
Las sesiones webinar serán grabadas y posteriormente subidas al aula virtual para su
posterior revisión por parte del estudiante, en caso sea necesario.

c. Tareas o trabajos de investigación asistidos (WebQuest). En cada tema, los estudiantes,


de manera individual o grupal, desarrollarán tareas o trabajos de investigación asistidos
con recursos que el docente previamente revisará y pondrá a disposición de los
estudiantes, de tal manera que los aprendizajes adquiridos sean reforzados, a través de
investigaciones, prácticas o con la producción de algún producto tangible.

d. Foros de discusión. Al final de cada tema, se desarrollarán foros en donde los


estudiantes plantearán sus ideas, respondiendo dos o tres preguntas, buscando que el
estudiante interactúe con sus demás compañeros.

e. Desarrollo de cuestionarios. Finalmente, al final de cada tema, el estudiante se


autoevaluará a través de un cuestionario sobre el tema desarrollado, teniendo dos
oportunidades para responder las preguntas.
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

Metodología para la investigación formativa

a. Durante el desarrollo de las clases se dará énfasis al análisis y síntesis de casos


relacionados con los temas desarrollados.

b. Se empleará la lógica de la investigación científica en el proceso de enseñanza,


considerando el aprendizaje basado en problemas y el aprendizaje basado en proyectos
como estrategias docentes que permiten al estudiante aprender a pensar de manera
crítica y analítica, y a buscar, encontrar y utilizar los recursos apropiados para aprender.

c. Como producto acreditable, los estudiantes de manera individual, presentarán una


monografía que describa el campo de actuación de la ingeniería de sistemas, en cada
una de las líneas formativas del plan de estudios.

Metodología para el seguimiento del logro de los aprendizajes esperados


Dado que la asignatura se desarrollará en un entorno virtual, la comunicación debe garantizar
el éxito de todo lo planificado. Por ello, el diseño del plan de dinamización virtual debe asegurar
un permanente contacto con el estudiante, permitiendo apoyarlo y acompañarlo durante las 16
semanas que dura la asignatura, motivándolo a seguir adelante, monitoreando sus procesos y
brindándole recursos complementarios.

Para realizar seguimiento y evaluar el logro de los indicadores de aprendizaje, se utilizará:


a. Foros generados en el aula virtual UNPRG (Moodle)
b. Webinars o sesiones síncronas a través de la plataforma GoogleMeet
c. Mensajería de consultas, a través del sistema de mensajería del Aula Virtual UNPRG
(Moodle)
d. Correo institucional UNPRG

Bajo las consideraciones señaladas, se ha organizado el plan en tres etapas:


a. Al inicio del curso, como una estrategia de brindar información y acogida al estudiante
b. Seguimiento al estudiante durante todo el desarrollo de la asignatura, para evaluar y
asegurar que se estén logrando los indicadores de logro semanales.
c. Refuerzo y cierre, para asegurar que los aprendizajes esperados se hayan logrado. En
caso de que haya estudiantes que todavía están en proceso, se realizarán actividades de
retroalimentación de manera personalizada con los estudiantes que lo necesiten.
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

1.4. Sistema de evaluación y calificación


Sistema de evaluación
El promedio final se obtiene de la siguiente manera
PF = PP1*0.3 + PP2*0.4+Proyecto*0.3
Leyenda:
- PF: Promedio Final
- PP1: Promedio Parcial 1 (corresponde a las unidades I, II)
- PP2: Promedio Parcial 2 (corresponde a las unidades III y IV)

Los Promedio Parciales (PPi) es el resultado de las siguientes evaluaciones:

Componente Tipo de evaluación Peso Semana


Promedio Parcial 1 (Peso 30%)
Componente 1 Práctica calificada 1 30% Semana 4
Promedio de tareas y Semanas 1, 2, 3, 4, 5, 6 y
Componente 2 30%
cuestionarios 7
Componente 3 Examen parcial 40% Semana 8
Promedio Parcial 2 (Peso 40%)
Componente 4 Práctica calificada 2 30% Semana 12
Semanas 9, 10, 11, 12,
Componente 5 Promedio de tareas 30%
13, 14, 15 y 16
Componente 6 Examen final 40% Semana 16
Proyecto de investigación (Peso 30%)
Investigación Proyecto de investigación 100% Semana 15

Criterios de calificación
b. Evaluación de trabajos y ejercicios
Los trabajos y ejercicios serán calificados tomando en cuenta los siguientes criterios:
- La no presentación de algún trabajo o ejercicio en las fechas señaladas, significa la
obtención de la nota cero (00)
- La evaluación de ejercicios será permanente en el laboratorio
c. Evaluación conceptual
- La evaluación de los alumnos es integral, continua y permanente.
- Se evaluará a través de prácticas el desarrollo de ejercicios, prácticas objetivas y
mediante un examen parcial.
d. Evaluación procedimental
- Luego de que se culmine con la parte teórica de cada tema se desarrollarán
ejercicios, en la que el alumno aplicará los conocimientos adquiridos.
- Se evaluará los criterios procedimentales que se establecen para cada caso.
e. Evaluación actitudinal
- Se evaluará: responsabilidad, participación activa, proactiva y pertinente,
creatividad e innovación, trabajo en grupo y tolerancia de las ideas de los demás.
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

Requisitos de aprobación
a. Responsabilidad del participante respecto a la asistencia, obligatoria al 70% de las clases
dictadas.
b. La escala de calificación para todas las evaluaciones es la vigesimal (0 a 20).
c. El sistema evaluativo para aprobar la asignatura exige a los alumnos una nota mínima
de 11.
d. El redondeo de las fracciones de notas se realiza al final, cuando se calcula el Promedio
Final (PF). La fracción 0.50 o mayor favorece al estudiante.
e. Los exámenes y prácticas calificadas, así como la presentación de trabajos y ejercicios
son impostergables.
f. La inasistencia a exámenes, prácticas calificadas obtendrá con nota cero (00).
g. La no presentación de los trabajos y ejercicios en la fecha y hora indicada según
cronograma, se calificarán con nota cero (00).
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

Bloque II. Orientaciones y recomendaciones para enfocar


el aprendizaje y la evaluación
2.1. Recomendaciones generales a los estudiantes para
aprender en línea
La ventaja de estudiar donde quieran y cuando quieran que proporciona el aprendizaje en línea
supone un nivel de compromiso importante.

En la modalidad presencial los tiempos de dedicación al estudio están marcados por los horarios y el
ritmo por la frecuencia semanal de las clases, en las que tenemos que presentar nuestras actividades,
e interactuar con nuestros compañeros.

Estudiar de forma no presencial les va a requerir de autonomía y auto disciplina. Las actividades que
estarán incluidas en el entorno virtual se organizan y estructuradas considerando un determinado
ritmo de estudio que deben seguir.

Se les recomienda que exploren detenidamente las potencialidades del Aula Virtual UNPRG y
practiquen con todas sus herramientas, especialmente con las de comunicación (foros, tareas,
mensajería instantánea, chat, etc.) que ofrece. Se propone una metodología general de estudio
basada en los siguientes puntos:
- Seguir un ritmo de estudio constante y sistemático (estableciendo un tiempo diario de
estudio)
- Realizar las actividades en los calendarios previstos para garantizar que el trabajo se realiza
a tiempo y evitar que se acumulen las tareas.
- Identificar con nombre cada tarea y con fecha de entrega, aunque la plataforma o el correo
lo registre. De esta manera se ahorra tiempo a tu profesor para obtener esta información.
- Prestar atención a las novedades que se indiquen en el muro de noticias del AULA Virtual de
la asignatura, para mantenerse actualizado sobre el desarrollo del curso.
- Participar activamente en el curso enviando opiniones, dudas y experiencias sobre los temas
tratados y/o planteando nuevos aspectos de interés para su debate.
- Leer los mensajes enviados por los compañeros y/o los profesores.
- Participar en los foros planteados para la correcta interiorización de los conceptos y para
aprender de las experiencias y conocimientos de los compañeros.
- Desarrollar los cuestionarios que se colocan al finalizar cada semana de clases.

Recuerden que el aprendizaje colaborativo favorece el enriquecimiento mutuo entre todos los
participantes. Esta forma de trabajar supone esfuerzo, pero permite obtener mejores resultados en
el desarrollo del curso.

Mantengan siempre un comportamiento ético y se respetuoso con sus compañeros recuerden:


Guía de aprendizaje Curso Algoritmos y Estructura de Datos

- Respetando los derechos de autor de cada uno de los materiales y recursos educativos
disponibles en el curso. Cuando tomes información de internet o de otros documentos, no
olvides indicar la fuente bibliográfica. Copiar tareas de otros es un plagio, falta grave e
incluso puede ser un delito.
- Actuando con honestidad: responde tus evaluaciones siendo consciente que el resultado
será fruto de tu esfuerzo. No te mientas a ti mismo ni a los demás.
- Mostrando una actitud ética: evitando los comentarios que puedan resultar ofensivos o
injuriosos, así promovemos relaciones respetuosas al interior de la comunidad virtual.

2.2. Recomendaciones específicas

Para el logro de todas las actividades formuladas por el docente se requiere del estudiante
organización y compromiso con cada trabajo y tarea asignada, esto permite fortalecer el
conocimiento adquirido.

La participación de los estudiantes en los webinarios es necesaria permitiendo realizar preguntas y


absolver dudas, el intercambio de opiniones y el contacto directo con el docente también enriquece
el aprendizaje por eso la asistencia es importante.

Los alumnos también participan de forma asíncrona mediante los foros, chats, se recomienda a los
participantes leer los documentos, videos y recursos elaborados por el docente esto lo ayudará para
desarrollar sus actividades.

La constancia y disciplina es importante, se debe estar al tanto de los mensajes, notificaciones y


avisos que realiza el docente sobre las actividades del curso.

Finalmente, se recomienda no retrasarse en las entregas y avanzar según lo planificado ya que


acumularse de trabajo afecta el desarrollo de cada estudiante.

2.3. Plan de aprendizaje: secuencia de aprendizaje y evaluación


semanal propuesto

Para el logro de los indicadores de aprendizaje, el diseño de la asignatura está focalizado para
que el estudiante participe activamente antes, durante y después de cada sesión de aprendizaje
o tema que se desarrolle, siempre en comunicación y acompañamiento con el docente; así como
una alta interacción con sus compañeros de estudio.

Para ello, cada tema se desarrollará bajo el siguiente plan:


Guía de aprendizaje Curso Algoritmos y Estructura de Datos

- El estudiante tendrá una breve introducción explicativa de los contenidos


Presentación del tema
que se desarrollarán durante la semana a través de podcast
- Los estudiantes tendrán a su disposición, información previa que deberá
Revisión de los
revisar antes de las sesiones de aprendizaje, como: lecturas, videos u otra
recursos de
información complementaria; la cual deberá ser revisada y aprendida como
información
una condición básica para lograr el aprendizaje deseado.
- Para cada tema, se desarrollarán uno o dos webinars, en donde, luego de una
Actividades en línea exposición del docente, se discutirá sobre el tema, tomando como base la
información que previamente el estudiante ha revisado.
- Los estudiantes tendrán que desarrollar de manera individual, en algunos
casos, y de manera grupal en otros, con el desarrollo de tareas, en las que se
Tareas
evidencie sus aprendizajes de investigación formativa, práctica y producción
de productos tangibles
- Todas las actividades programadas: tareas, WebQuest, foros y cuestionarios,
Feedback de las
tendrán una retroalimentación por parte del docente, para corregir, orientar
actividades
o reforzar los resultados de sus trabajos.
- Para reforzar los aprendizajes, el estudiante deberá participar activamente
Foros y chat de en todos los foros programados semanalmente, respondiendo un conjunto
consulta de preguntas acerca del tema desarrollado, discutiendo constructivamente
las opiniones de sus demás compañeros. con sus demás compañeros
- Se establecerá horarios de tutorías personalizadas para atender a los
Tutorías
estudiantes que necesiten apoyo para el logro de los aprendizajes
- Finalmente, el estudiante deberá desarrollar los cuestionarios de cada tema,
Cuestionarios
para autoevaluarse si ha logrado los aprendizajes deseados.

La organización temporal de las unidades didácticas y las sesiones, actividades de aprendizaje y


su evaluación y el tiempo estimado de dedicación se describen a continuación.

PRIMERA UNIDAD DIDACTICA


FUNDAMENTOS BÁSICOS DE LA ALGORITMIA
RESULTADOS DEL APRENDIZAJE DE LA UNIDAD
1. RA1. Reconoce las unidades funcionales del computador, explicando cómo interactúan y funcionan en el procesamiento de un
programa de computadora.
2. RA2.Identificar los diferentes tipos de datos y su función en la declaración de las estructuras de datos.
3. RA3.Reconoce los elementos notacionales de las formas de representación algorítmicas estudiados.
4. RA4.Representa un algoritmo de ejecución secuencial.
Sem Fecha Desempeños Contenidos Actividades de Evidencias de
(Indicadores de logro) aprendizaje aprendizaje
− Explica el − Organización lógica de una − Socialización del sílabo
procesamiento de computadora: Unidad de − Clase expositiva sobre
un programa de control, Unidad Aritmética la organización lógica
computadora en Lógica, Memoria principal y de una computadora.
01 13/06/22 − Cuestionario
base a la interacción Dispositivos E/S. − Clase expositiva sobre
de los componentes − El procesamiento de el procesamiento de
lógicos de una programas en la programas en la
computadora computadora computadora
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

− Tipo de dato: enteros


− Calcula el espacio
cortos y largos, flotantes
separado en
cortos y largos, caracteres y
memoria cuando se
cadena de caracteres.
declara una variable,
− Cálculo de la cantidad de
según su tipo de
valores distintos que se − Clase expositiva sobre
02 20/06/22 dato, identificando el − Cuestionario
pueden almacenar en los tipos de datos.
valor máximo y el
memoria según el tipo de
número de valores
dato
diferentes que se
− Conversión de tipo de
pueden almacenar
datos.
en dicho espacio
− Operadores
− Identifica los
elementos que se
utilizan en las
diferentes técnicas
de representación
− Definición de algoritmos.
algorítmicas
Características − Clase expositiva sobre
estudiadas para
− Representación las técnicas de
representar una
algorítmica: Flujogramas, representación
03 27/06/22 instrucción − Tarea
Pseudocódigo, Diagramas algorítmica y la
− Explica el proceso de
Nassi Scheidermann estructura de un
transformación de
− Estructura de un algoritmo algoritmo.
un algoritmo en un
− El proceso de compilación
programa
ejecutable:
programa fuente,
compilación,
ejecución

− Desarrolla − Desarrollo de
correctamente ejercicios de
− Estructuras secuenciales en − Tarea
ejercicios de algoritmos con
un algoritmo (ejercicios)
04 04/07/22 representación de estructuras
un algoritmo de secuenciales
ejecución secuencial
y los comprueba − Práctica calificada 1 − − Examen
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

SEGUNDA UNIDAD DIDACTICA


ESTRUCTURAS LÓGICAS DE DECISIÓN Y REPETITIVAS. USO DE LAS ESTRUCTURAS DE ALMACENAMIENTO ARREGLOS Y MATRICES
RESULTADOS DEL APRENDIZAJE DE LA UNIDAD
RA5. Desarrolla representaciones algorítmicas simples con estructuras de decisiones únicas y/o anidadas.
RA6. Desarrolla representaciones algorítmicas simples con estructuras de repetición de los tipos Hacer… Mientras (do while) o
Mientras… Hacer (while).
RA7. Desarrolla representaciones algorítmicas simples con estructuras de repetición del tipo Desde… Hasta (for).
RA8. Desarrolla representaciones algorítmicas simples con el uso de arreglos y matrices para la L/E de datos.

Sem Fecha Desempeños Contenidos Actividades de Evidencias de


5.
(Indicadores de logro) aprendizaje aprendizaje
− Desarrolla la − Estructuras de decisión en − Desarrollo de
representación de un algoritmo, del tipo Si ejercicios de
un algoritmo con <condición> entonces … representaciones
condiciones de sino (if … else) algorítmicas con
bifurcación de − Estructuras de decisión condiciones de
ejecución anidadas en un algoritmo bifurcación de
− Tarea
05 11/07/22 − Desarrolla la ejecución.
representación de − Desarrollo de (ejercicios)
un algoritmo con ejercicios de
condiciones de representaciones
bifurcación anidadas algorítmicas con
condiciones de
bifurcación anidadas

− Desarrolla la − Estructuras de repetición − Desarrollo de


representación de en un algoritmo, del tipo ejercicios de
un algoritmo con Hacer … Mientras (do representaciones
estructuras de while) o Mientras … Hacer algorítmicas con
repetición del tipo (while) condiciones de
Hacer … Mientras − Estructuras de repetición bifurcación anidadas
(do while) o en un algoritmo, del tipo − Desarrollo de
Mientras … Hacer Desde … Hasta (for) ejercicios de − Tarea
06 18/07/22
(while) representaciones (ejercicios)
− Desarrolla la algorítmicas con
representación de un estructuras de
algoritmo con repetición del tipo
estructuras de Desde … Hasta (for)
repetición del tipo
Desde … Hasta (for)

− Desarrolla la − Uso de arreglos o vectores − Clase expositiva sobre


representación de para la L/E de datos en un la forma de
un algoritmo que algoritmo declaración de un
usa arreglos o − Recorrido de un vector. arreglo y de una
vectores para L/E de Uso de contadores y matriz; así como la
datos acumuladores en un forma de su recorrido
− Desarrolla la arreglo para la L/E de datos
representación de − Uso de matrices para la L/E − Desarrollo de − Tarea
07 25/07/22
un algoritmo que de datos en un algoritmo. ejercicios utilizando (ejercicios)
usa matrices para Uso de contadores y arreglos o vectores
L/E de datos acumuladores en una para la L/E de datos en
matriz un algoritmo
− Desarrollo de
ejercicios utilizando
matrices para la L/E de
datos en un algoritmo

− Examen parcial 1 y
08 01/08/22 − Examen
resolución del examen
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

TERCERA UNIDAD DIDACTICA


ESTRUCTURAS COMPLEJAS DE UN ALGORITMO
RESULTADOS DEL APRENDIZAJE DE LA UNIDAD
RA9. Desarrolla representaciones algorítmicas simples con el uso de variables tipo CHAR.
RA10. Desarrolla representaciones algorítmicas simples con estructuras de decisiones tipo Casos.
RA11. Desarrolla representaciones algorítmicas con llamadas a función, sin o con paso de parámetros.
RA12. Desarrolla representaciones algorítmicas con estructuras recursivas.
RA13. Desarrolla representaciones algorítmicas con organización de la estructura de almacenamiento bajo políticas tipo PILA y
COLA.

Sem Fecha Desempeños Contenidos Actividades de Evidencias de


(Indicadores de logro) aprendizaje aprendizaje
− Desarrolla − Estructuras de decisión en − Desarrollo de
correctamente la un algoritmo, del tipo ejercicios de
representación de Casos (Case) representaciones
un algoritmo que − Uso de variables del tipo algorítmicas con
usa variables del CHAR condiciones del tipo
tipo CHAR Casos Desarrollo de − Tarea
09 08/08/22 − Desarrolla ejercicios utilizando (ejercicios)
correctamente la variables del tipo
representación de CHAR en un algoritmo
un algoritmo con
condiciones del tipo
Casos

− Explica cuando es − Procedimientos y − Clase expositiva sobre


conveniente utilizar funciones. Declaración de la forma de
procedimientos funciones. Programación declaración de una
− Explica cómo es el top down. Quiebres de función, quiebre de un
proceso de procesos. Llamados a procedimiento y
declaración de una funciones. llamadas a función
función y la forma con/sin parámetros
cómo se llama, sin o − Desarrollo de − Tarea
10 15/08/22
con el paso de ejercicios utilizando (ejercicios)
parámetros. llamadas a función, sin
− Desarrolla o con pase de
correctamente la parámetros
representación de un
algoritmo con uso de
procedimientos y
llamadas a funciones
− Desarrolla − Estructuras recursivas − Desarrollo de
correctamente la ejercicios de
representación de representaciones − Tarea
11 22/08/22 un algoritmo con algorítmicas con
(ejercicios)
estructuras estructuras recursivas
recursivas
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

− Explica la forma como − Organización tipo COLA y − Clase expositiva sobre


se organiza una PILA. Funciones Push() y la forma de
estructura de
Pop() organización de una
almacenamiento bajo
estructura de
la política de una COLA
y una PILA almacenamiento bajo
Desarrolla políticas del tipo COLA
correctamente la y PILA, con el uso de
− Tarea
representación de funciones Push() y
(ejercicios)
12 29/08/22 un algoritmo con Pop()
organización del tipo Desarrollo de
COLA y PILA ejercicios de
representaciones
algorítmicas con
organización del tipo
COLA y PILA
− Práctica Calificada 2
− Examen

CUARTA UNIDAD DIDACTICA


USO DE LISTAS ENLAZADAS EN ALGORITMOS
RESULTADOS DEL APRENDIZAJE DE LA UNIDAD
RA14. Desarrolla representaciones algorítmicas simples bajo la organización del tipo LISTA ENLAZADA.
RA15. Desarrolla representaciones algorítmicas de las técnicas de búsqueda y ordenamiento de datos más simple.

Sem Fecha Desempeños Contenidos Actividades de Evidencias de


(Indicadores de logro) aprendizaje aprendizaje
− Desarrolla − Organización tipo LISTA − Desarrollo de ejercicios
correctamente la ENLAZADA de representaciones
representación de − Organización tipo LISTA algorítmicas con
un algoritmo con ENLAZADA CIRCULAR. organización del tipo
organización del tipo LISTA ENLAZADA
LISTA ENLAZADA − Desarrollo de ejercicios
SIMPLE Y DOBLE de representaciones − Tarea
13 05/09/22 − Desarrolla algorítmicas con (ejercicios)
correctamente la organización del tipo
representación de LISTA ENLAZADA
un algoritmo con CIRCULAR
organización del tipo
LISTA ENLAZADA
CIRCULAR

− Desarrolla − Representación de un − Desarrollo de ejercicios


correctamente la árbol. Balanceo de un de representaciones
representación de árbol. Operaciones de algorítmicas con
un algoritmo con recorrido. organización del tipo
organización del tipo − Tupla o registro: ARBOL
ARBOL ENLAZADA organización. Campos y − Desarrollo de ejercicios
CIRCULAR subcampos. de representaciones − Tarea
14 12/09/22
− Desarrolla − Archivo o tablas: algorítmicas con (ejercicios)
correctamente la organización y acceso. organización usando
representación de un estructuras: registros y
algoritmo para L/E archivos
de estructuras tipo
registros y archivos
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

− Desarrolla − Operaciones de búsqueda. − Desarrollo de


correctamente un Tipos algoritmos de los
algoritmo de principales métodos de
búsqueda por búsqueda de datos:
comparación de por comparación de − Tarea
15 19/09/22
claves: lineal claves (lineal y binaria), (ejercicios)
por transformación de
llaves (funciones de
hash y colisiones)

− El alumno desarrolla − Operaciones de sorteo y − Desarrollo de


correctamente un ordenamiento. Tipos algoritmos de los
algoritmo de principales métodos de
ordenamiento de ordenamiento o sorteo
datos: método de la de datos: por − Trabajo de
burbuja selección, por investigación
16 26/09/22
intercambio, por
inserción, por
distribución, por
intercalación

− − Examen final − − Examen


Guía de aprendizaje Curso Algoritmos y Estructura de Datos

Bloque III. Mecanismos y momentos de comunicación y


acompañamiento
El docente tiene la función de facilitador de todo el proceso de enseñanza -aprendizaje durante
el desarrollo de la asignatura y, es quien se encargará del desarrollo del aprendizaje, absolver
dudas, realizar seguimiento y fomentar la participación de los estudiantes.

Dado que la asignatura se desarrollará en un entorno virtual, la comunicación debe garantizar


el éxito de todo lo planificado. Por ello, el diseño del plan de dinamización virtual debe asegurar
un permanente contacto con el estudiante, permitiendo apoyarlo y acompañarlo durante las 16
semanas que dura la asignatura, motivándolo a seguir adelante, monitoreando sus procesos y
brindándole recursos complementarios.

Para realizar seguimiento y evaluar el logro de los indicadores de aprendizaje, se utilizará:


a. Foros generados en el aula virtual UNPRG (Moodle)
b. Webinars o sesiones síncronas a través de la plataforma GoogleMeet
c. Mensajería de consultas, a través del sistema de mensajería del Aula Virtual UNPRG
(Moodle)
d. Correo institucional UNPRG

Bajo las consideraciones señaladas, se ha organizado el plan en tres etapas:


d. Al inicio del curso, como una estrategia de brindar información y acogida al estudiante
e. Seguimiento al estudiante durante todo el desarrollo de la asignatura, para evaluar y
asegurar que se estén logrando los indicadores de logro semanales.
f. Refuerzo y cierre, para asegurar que los aprendizajes esperados se hayan logrado. En
caso de que haya estudiantes que todavía están en proceso, se realizarán actividades de
retroalimentación de manera personalizada con los estudiantes que lo necesiten.

A continuación, se describe las actividades y estrategias que se han planificado:


Guía de aprendizaje Curso Algoritmos y Estructura de Datos

Información y acogida
Canal de entrega
Actividad Detalle de la actividad Programación
y evidencia
- Video de
- Explicación del contenido de la
presentación Primera
Presentación del curso asignatura y su aporte al proceso
en Aula Virtual semana
formativo del estudiante
-
- Mensaje de bienvenida al correo
institucional de los estudiantes
- Foro de presentación
- Correo
- Indicaciones generales sobre el
Bienvenida a la institucional Primera
comportamiento en los foros
asignatura - Foro en el Aula semana
(netiquetas)
Virtual
- Explicación del mecanismo de
comunicación y seguimiento a los
estudiantes
Explicación del sílabo:
- Sumilla - Sesión síncrona
- Contenido de las unidades didácticas a través de
Presentación y Primera
- Sistema de evaluación GoogleMeet
socialización del sílabo semana
- Sistema de calificación - Sílabo subido al
- Metodología Aula Virtual
- Cronograma de actividades
- Breve introducción explicativa de los Semanal
- Podcast en el
Presentación del tema contenidos que se desarrollarán durante las 16
Aula Virtual
durante la semana semanas
- Al inicio de cada tema se motivará a - Mensaje al
Al inicio de
los estudiantes y se los animará a correo
Motivación cada unidad y
participar en las actividades y en el institucional de
cada tema
semanal los estudiantes

Seguimiento de aprendizajes
Canal de entrega y
Actividad Detalle de la actividad Programación
evidencia
- Se creará un foro de consultas para
absolver algunas dudas que tengan
- Foro en Aula
los estudiantes sobre las actividades
Foros y chat de Virtual
que se deben desarrollar. Semanal
consulta - Chat del Aula
- También se podrá usar el chat del
Virtual
Aula Virtual UNPRG como medio de
consulta
- Todas las actividades programadas: - Mecanismo de
tareas, WebQuest, foros y retroalimentación
Feedback de las Semanal y por
cuestionarios, tendrán una de la misma
actividades cada actividad
retroalimentación por parte del actividad en el
docente Aula Virtual
- Sesiones Semanal o en
- Se establecerá horarios de tutorías
síncronas caso sea
personalizadas para atender a los
Tutorías personalizadas a necesario con
estudiantes que necesiten apoyo
través de algún
para el logro de los aprendizajes
GoogleMeet estudiante
Guía de aprendizaje Curso Algoritmos y Estructura de Datos

- Las actividades de los estudiantes


- Informes de
dentro del aula virtual serán
acceso y progreso
monitoreadas a través de los
Monitoreo del Aula Virtual Semanal
informes de acceso y progreso con la
- Correo
finalidad de detectar
institucional
incumplimientos, no accesos
- Al inicio de cada tema se motivará a
- Mensaje al correo Al inicio de
los estudiantes y se los animará a
Motivación institucional de cada unidad y
participar en las actividades y en el
los estudiantes cada tema
semanal

Refuerzo y Cierre
Canal de entrega y
Actividad Detalle de la actividad Programación
evidencia
- Al finalizar los temas desarrollados se
subirán recursos complementarios, - Carpeta de
Información como: infografías, videos, esquemas, recursos
Semanal
complementaria planos, lecturas, etc., que permitan complementarios
reforzar los aprendizajes de los en cada tema
alumnos
- A través de anuncios se les hará
- Panel de
recordar a los estudiantes de las
anuncios del Aula
Anuncios fechas de vencimiento de
Virtual Semanal
recordatorios actividades, informar cambio de
- Correo
algunas actividades y para
institucional
aclaraciones necesarias.
- Al finalizar la asignatura se aplicará
una encuesta de opinión a los
- Encuesta en el Última
Encuesta de opinión estudiantes sobre el desarrollo de la
Aula Virtual semana
asignatura, con la finalidad de realizar
las retroalimentaciones necesarias

También podría gustarte