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

Instituto de Educación Area Académica

Dirección Regional de
PERU Ministerio de
Educación
Educación de Lima
Metropolitana
Superior Tecnológico
Público“María Rosario Araoz
Pinto”
Desarrollo de
Sistemas de
Información

SÍLABO
NOMBRE DE LA INSTITUCIÓN : I.E.S.T.P “María Rosario Araoz Pinto”
PROGRAMA DE ESTUDIO : Desarrollo de Sistemas de Información
MODULO PROFESIONAL : Análisis y Diseño de sistemas de Información
N° DE MODULO : 01
UNIDAD DIDÁCTICA : Algoritmos y estructura de datos
N° DE CRÉDITOS :4
N° DE HORAS DE TEORIA :3
N° DE HORAS DE PRÁCTICA :2
N° DE HORAS DE LA UD :5
HORAS SEMANAL/ SEMESTRAL : 5 / 90
PERIODO ACADEMICO : 2019 I
CICLO :I
TURNO : Diurno/ Nocturno
DOCENTE : Mg. Jaime Jaramillo Moreno
Ing. Edgardo Aurelio Mendoza Altez
II. SUMILLA

La Unidad Didáctica de Algoritmos y estructura de datos, corresponde a las competencias para la Empleabilidad, es de
carácter obligatorio y de naturaleza teórica – práctica, orientada a promover e internalizar en los estudiantes las técnicas y la
capacidad de implementar algoritmos, desde una óptica de la programación orientada a objetos, lo que, consolida las
competencias específicas que definen su perfil profesional. Durante el desarrollo se tratan los temas de: algoritmia, principios
básicos de POO, flujo de control, estructuras de control, estructuras repetitivas, arreglos, ordenamientos, búsquedas,
haciendo uso de un lenguaje de programación vigente que utilice las técnicas de la programación orientada a objetos.

III. UNIDAD DE COMPETENCIA VINCULADA AL MÓDULO

Adquirir capacidades para realizar abstracciones matemáticas y aplicarlas en la solución y modelación de problemas
relacionados al trabajo especializado de la profesión y situaciones de la vida real ejercitando un pensamiento crítico hacia la
toma de decisiones.

IV. COMPETENCIAS PARA LA EMPLEABILIDAD

En esta unidad se contribuirá en el desarrollo en las siguientes competencias de empleabilidad:


2.1. Inspira confianza en un grupo, lo guía hacia el logro de una visión compartida genera en ese proceso desarrollo personal
y social.
2.2. Trabaja en cooperación con otros de manera coordinada, supera conflictos y utiliza sus habilidades en favor de objetivos
comunes.
2.3. Intercambia información a través de diversas formas de expresión y asegura la comprensión mutua del mensaje.
2.4. Busca, identifica, evalúa, extrae y utiliza eficazmente información contenida en diferentes fuentes para satisfacer una
necesidad personal de nuevo conocimiento.
2.5. Expresa ideas con claridad y fluidez en situaciones comunicativas interpersonales, interpreta y produce textos utilizando
elementos lingüísticos y no lingüísticos en español e inglés aplicados a su campo profesional.
2.6. Soluciona problemas y toma decisiones utilizando procesos y herramientas lógico matemático y estadísticas.
Instituto de Educación Area Académica
Dirección Regional de
PERU Ministerio de
Educación
Educación de Lima
Metropolitana
Superior Tecnológico
Público“María Rosario Araoz
Pinto”
Desarrollo de
Sistemas de
Información

V. LOGRO DE APRENDIZAJE E INDICADORES DE LOGRO

LOGRO DE APRENDIZAJE INDICADORES DE LOGRO


El estudiante resuelve problemas de la vida real con el C1 Comprende los principios de Algorítmica y
apoyo de herramientas informáticas, técnicas de la Programación orientada a objetos.
programación orientada a objetos, estructuras de flujo C2 Se familiariza con el código de programación,
y control, arreglos para diseñar las soluciones a librerías, la gestión de la entrada y salida de datos
problemas planteados en un sistema de información. utilizando lenguaje JAVA.
C3 Comprende el manejo y gestión de las Interfaces de
desarrollo para la construcción de programas en el
lenguaje JAVA.
C4 Comprende el control de flujo de programación
utilizando estructuras de control, expresiones
lógicas, anidamiento, estructuras repetitivas en el
desarrollo de programas.
C5 Escribe programas en JAVA, utilizando la estructura
de datos de arreglos de una o más dimensiones.
C6 Elabora aplicaciones utilizando estructuras de control
y estructuras de datos en cumplimiento de los
requerimientos de un sistema de información.

VI. ORGANIZACIÓN DE LAS UNIDADES DE APRENDIZAJE

UNIDAD DE LOGRO DE LA UNIDAD DE


TEMARIO SEM.
APRENDIZAJE APRENDIZAJE

Algoritmos Comprende los principios  Introducción a las ciencias de la


de Algorítmica. computación.
 Organización de la computadora. 1 semana
 Concepto de algoritmo. Principios de
algorítmica y programación básica.
Programación Comprende los principios  Asignación y Tipos de Datos.
orientada a objeto Programación orientada a Declaración de Variable. Declaración
objetos. de Constantes.
 Asignación de Datos
2 semanas
 Flujo de programa (Secuencia)
 Condicional
 Iteración con condición y repetitiva
 Clases y Objetos.
Programación Se familiariza con el código  Lenguaje de programación JAVA.
Lenguaje JAVA de programación, librerías, Características del entorno
en entorno la gestión de la entrada y NetBeans.
NetBeans. salida de datos utilizando  Asignación y Tipos de datos en
lenguaje JAVA. JAVA. Declaración de Variable,
Constantes en JAVA. 1 semanas
 Características de System.out.
Ejemplos.
 Características de Scanner.
 Ejercicios de entrada y salida de
datos en JAVA.
Programación Comprende el manejo y  Definición de una clase. Las 3 semanas
Lenguaje JAVA gestión de las Interfaces de propiedades.
en entorno desarrollo para la  Control de flujo de programación
NetBeans construcción de programas utilizando estructuras de control de
en el lenguaje JAVA.
Instituto de Educación Area Académica
Dirección Regional de
PERU Ministerio de
Educación
Educación de Lima
Metropolitana
Superior Tecnológico
Público“María Rosario Araoz
Pinto”
Desarrollo de
Sistemas de
Información

selección (IF-THEN-ELSE; SWITCH).


 Control de flujo de programación
utilizando estructuras de control con
condición y repetitiva (WHILE;DO-
WHILE, FOR)
Programación Comprende el control de  Uso de objetos en estructuras de
Lenguaje JAVA flujo de programación control con condición y repetitivas.
en entorno utilizando estructuras de  Anidamiento de estructuras de
NetBeans control, expresiones control selectiva. IF-THEN-ELSE
lógicas, anidamiento,  Anidamiento de estructuras de
estructuras repetitivas en el control selectiva. SWITCH.
desarrollo de programas. 3 semanas
 Anidamiento de estructuras de
control con condición. WHILE, DO-
WHILE
 Anidamiento de estructuras de
control repetitiva FOR

Programación Escribe programas en  Declaración y tipos de arreglos.
Lenguaje JAVA JAVA, utilizando la  Creación de arreglos
en entorno estructura de datos de unidimensionales. Utilización de los
NetBeans. arreglos de una o más elementos del arreglo. Asignación.
dimensiones.  Recorrido: leer, escribir.
 Contador y Acumulador. 3 semanas
 Tratamiento de cadenas.
 Búsqueda secuencial y binaria.
Ordenamiento. Método de burbuja,
inserción.
 Uso de arreglo de objetos.
Programación Escribe programas en  Declaración y creación de arreglos
Lenguaje JAVA JAVA, utilizando la multidimensionales (Matrices).
en entorno estructura de datos de Utilización de los elementos del
NetBeans. arreglos de una o más arreglo. 2 semanas
dimensiones.  Asignación. Recorrido: leer, escribir,
acumular, contar.
 Colecciones. ArrayList.
Programación Elabora aplicaciones  Método (función o procedimiento).
Lenguaje JAVA utilizando estructuras de Definición. La estructura de la
en entorno control y estructuras de declaración de un método. Sintaxis.
NetBeans. datos en cumplimiento de  Métodos que retornan valor.
los requerimientos de un  Métodos que no retornan valor. 2 semanas
sistema de información.  Método con parámetros.
 Método sin parámetros.
 Definición del método de una clase.
Uso de método de un objeto.

Evaluación Final 1 semanas


Instituto de Educación Area Académica
Dirección Regional de
PERU Ministerio de
Educación
Educación de Lima
Metropolitana
Superior Tecnológico
Público“María Rosario Araoz
Pinto”
Desarrollo de
Sistemas de
Información

VII. METODOLOGÍA

7.1. La Unidad Didáctica tiene carácter teórico/práctico, basado en: Ejemplos y análisis de casos prácticos.
7.2. Trabajos grupales e individuales. El rol del profesor será de un mediador y guía, pues ayudará a los alumnos en la
construcción de sus aprendizajes, brindando la información y orientaciones necesarias para el logro de los objetivos
de aprendizaje y guiando paso a paso el trabajo con las herramientas del programa.
7.3. Los alumnos serán agentes activos y participativos, enriqueciendo las clases con sus propias investigaciones,
preguntas, argumentaciones y descubrimientos. El alumno es responsable de la organización de su tiempo en el
desarrollo del curso, así como la presentación de trabajos y/o tareas asignadas.
7.4. Se aplica Instrumentos de Evaluación: Pruebas Objetivas, Trabajos Prácticos, Prácticas Calificadas, Proyectos de
Investigación, Trabajos de Campo, entre otros.

VIII. SISTEMA DE EVALUACIÓN

8.1 La evaluación del aprendizaje es un proceso integral permanente y sistemático que permite la obtención de
información, análisis y reflexión sobre la construcción de los aprendizajes del estudiante.
8.2 El sistema de calificación es vigesimal y la nota mínima aprobatoria para las unidades didácticas es 13. Las fracciones
mayor o igual a 0,5 se considera a favor del estudiante.
8.3 El máximo de inasistencia no debe superar el treinta por ciento (30%) del total de horas programadas para el desarrollo
de la Unidad Didáctica y se comunica al inicio de las clases a los estudiantes, será desaprobado en forma automática,
sin derecho a recuperación.
8.4 Comunicar al estudiante de manera progresiva el nivel de logro alcanzado y establecer de ser necesario las propuestas
de mejora que se deben adoptar para el logro de la competencia.
8.5 Se considera aprobado el módulo, siempre que se haya aprobado todas las unidades didácticas respectivas y la
experiencia formativa en situaciones reales de trabajo, de acuerdo al plan de estudios.
8.6 Los estudiantes podrán rendir evaluaciones de recuperación a fin de lograr la aprobación final de las unidades
didácticas dentro del mismo periodo de estudios, considerando criterios de calidad académica y de acuerdo a los
lineamientos establecidos en el reglamento institucional. La evaluación de recuperación será registrada en un Acta de
Evaluación de Recuperación.
8.7 Las unidades didácticas correspondientes a un módulo que no hayan sido aprobadas deberán volverse a llevar.

IX. BIBLIOGRAFÍA

9.1. Deitel, Harvey M. y Paul J. Deitel, JAVA como programar . Pearson Educación, México 2016
9.2. Zahonero, I., & Joyanes Aguilar, L. Programación en Java 2 McGraw-Hill, Madrid-España. 2012
9.3. Joyanes Aguilar, Luis, Fundamentos de programación, McGraw-Hill, Madrid-España. 2008
9.4. Joyanes Aguilar, Luis, Fundamentos de Programación: Algoritmos, Estructura de Datos y Objetos, McGraw-Hill,
Madrid-España. 2006

Docente Docente
Ing. Edgardo Aurelio Mendoza Altez Mg. Jaime Jaramillo Moreno

Jefe de Área Académica de Desarrollo de


Jefa de la Unidad Académica
Sistemas de Información
Dr. Bruno Rivas Rojas
Ing. Edgardo Aurelio Mendoza Altez

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