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

MINISTERIO DE EDUCACION

DIRECCIÓN REGIONAL DE EDUCACIÓN DE LIMA METROPOLITANA


INSTITUTO DE EDUCACION SUPERIOR TECNOLÓGICO PÚBLICO
“MISIONEROS MONFORTIANOS”
R.M. Nº 1477-91-ED - REVALIDADO RD Nº 092-2006-ED

SÍLABO
I. DATOS GENERALES

1.1 CARRERA PROFESIONAL : DESARROLLO DE SISTEMAS DE INFORMACION


1.2 MÓDULO PROFESIONAL : SOPORTE Y GESTION DE TECNOLOGIAS DE INFORMACION
1.3 UNIDAD DIDÁCTICA : FUNDAMENTOS DE PROGRAMACION
1.4 N° DE CRÉDITOS :6
1.5 Nº DE HORAS DE LA UNIDAD DIDACTICA : 8 HRS. SEMANALES/128HRS. SEMESTRALES
1.6 PERIODO ACADÉMICO : 2020-I
1.7 SEMESTRE ACADÉMICO :I
1.8 TURNO : DIURNO Y NOCTURNO
1.9 DURACIÓN DEL SEMESTRE : DEL 1 DE ABRIL AL 4 DE AGOSTO
1.10 DOCENTE RESPONSABLE : Mg.Doris Nora Carhuavilca Capcha
1.11 CORREO ELECTRONICO : GOOGLE CLASSROOM
dorisnorac@gmail.com

II. SUMILLA

La unidad didáctica de Fundamentos de Programación es de naturaleza teórico y práctico, en el estudiante desarrolle soluciones
básicas con capacidad de análisis computacional, mediante el diseño de los algoritmos para finalmente traducirlo en código de un
Lenguaje de Programación.
Comprende: conceptos generales de informática, fundamentos de programación, estructura general de un programa, estructura
secuencial, estructura selectiva simple y doble, estructura selectiva múltiple, estructura repetitiva mientras, estructura repetitiva para,
sub algoritmo (procedimientos y funciones), arreglos (vectores y matrices), archivos y estructura dinámica de datos lineales y no
lineales.

III. UNIDAD DE COMPETENCIA VINCULADA AL MODULO

Desarrolla la construcción de programas de los sistemas de información, de acuerdo al diseño funcional, estándares internacionales
de TI, buenas prácticas de programación y políticas de programación y políticas de seguridad de organización.

IV. CAPACIDAD DE LA UNIDAD DIDACTICA

Clasificar los componentes de aplicación y de datos, y crear codificación algorítmica, de acuerdo a las especificaciones de caso de
uso, alcance asignado en el diseño de sistemas.

V. INDICADORES DE LOGRO

 Desarrolla algoritmos en lenguaje natural que permitan resolver problemas de la vida real.
 Elabora y procesa algoritmos computacionales de estructura simple, condicional y repetitiva para el desarrollo de programas
mediante el uso de un lenguaje de programación de acuerdo al requerimiento solicitado.
 Desarrolla algoritmos; utilizando, arreglos bidimensionales, arreglo de caracteres, arreglo de estructuras y ordenamiento en el
lenguaje JAVA demostrando lógica y habilidad en la implementación del algoritmo.
VI. COMPETENCIAS PARA LA EMPLEABILIDAD

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


 Ejercer el liderazgo de manera efectiva asumiendo un comportamiento ético en su entorno laboral.
 Trabajar en equipo en su entorno laboral fomentando la cohesión del grupo para alcanzar los resultados previstos.

VII. ACTIVIDADES DE APRENDIZAJES


ELEMENTOS DE ACTIVIDADES DE
SEMANAS/FECHA CONTENIDOS BASICOS
CAPACIDAD APRENDIZAJE
01/04 al 03/04 Nº 01 Presentación del silabo (metodología y evaluación) y
Realizando las reglas de convivencia.
introducción a las
computadoras y Introducción a las computadoras y los lenguajes de
lenguajes de programación.

1 Conoce el contenido programación.


del curso. Identifica y  ¿Qué es una computadora?
explica como la  Organización de una computadora.
computadora es una  Hardware y Software
herramienta para  El sistema operativo
resolver problemas
 Los lenguajes de programación: concepto,
con lenguajes y lenguaje de máquina, ensamblador y lenguaje de
técnicas de alto nivel.
06/04 al 10/04 programación. Nº 02
Editor de programas, compiladores, traductores y
Conociendo los depurador de programas.
programas,
compiladores,
2 traductores y
depurador de
programas

13/04 al 17/04 Nº 03

Realizando Metodología de la programación y desarrollo de


Aplica la metodología algoritmos y software.
que hay que seguir diagramas de flujos
para la resolución de en pseint.
 Fases para resolver un problema
3  Algoritmos y diagramas de flujo de datos
problemas con
computadoras  Conceptos de la programación estructurada y
20/04 al 24/04 haciendo el uso del Nº 04 modular.
software Pseint Utilizando
pseudocodigo como  Pseudocódigo como herramienta para construir
herramienta para algoritmos.
construir algoritmos.
4

27/04 al 01/05 Identifica y aplica el Nº 05


proceso de la Aplicando
programación que se estructuras Estructura general de un programa
manifiesta generales y
esencialmente en los básicos.  Que es un programa
programas y los
5  Datos y tipos de datos
elementos básicos de
programación.  Constantes y variables
 Operadores básicos

04/05 al 08/05 Nº 06
Diferenciando las
expresiones de la
estructura de un  Expresiones
programa
6
 Jerarquía de operadores
 Evaluación de expresiones
11/05 al 15/05 Nº 07  Tipos de errores

Utilizando Flujo de control I: Estructuras Secuencial y Selectiva.


estructuras de
Aplica las estructuras secuencia y de  El flujo de control de un programa
7 de control básicas selección en las  Estructura secuencial
que se utilizan para
controlar el orden en
distintas  Estructuras selectivas
aplicaciones
que se ejecutan las  Alternativa simple (si-entonces/if-then)
sentencias de un  Alternativa múltiple (según_sea, caso de/case)
18/05 al 22/05 programa en JAVA Nº 08
Utilizando
estructuras de
decisión anidadas
en distintas
 Estructuras de decisión anidadas (en escalera)
8 aplicaciones.  Desarrollo de casos prácticos donde se emplean
VIII. RECURSOS DIDACTICOS

Computadora, Software de desarrollo (JAVA), IDE NetBeans, aplicativos (DFD, SLE, Pseint), plataforma gratuita educativa de
blended learning ClassRoom, Internet, proyector multimedia o Tv Smart.

IX. METODOLOGÍA

La metodología es activa y se promoverá el trabajo individual y cooperativo, así como el aprendizaje basado en problemas, de
proyectos, analítica y experimental. De esta manera, se fomentará la participación activa de los estudiantes, se irán resolviendo
ejercicios y casos prácticos según los temas tratados, haciendo uso de exposiciones individuales y grupales, trabajo en equipo, entre
otras estrategias.

X. EVALUACIÓN
 El sistema de calificación es vigesimal y la nota mínima aprobatoria para las unidades
didácticas es 13.
 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.
 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.
 Las unidades didácticas correspondientes a un módulo que no hayan sido aprobadas al final del período de estudios deberán
volverse a llevar.
 El estudiante que acumulara inasistencias injustificadas en número mayor al 30% del total de horas programadas en la Unidad
Didáctica, será desaprobado en forma automática, sin derecho a recuperación.
 La evaluación será permanente, se considerará tareas académicas, así como guías de evaluación, exámenes, etc.
 El Promedio Final (PF) de la unidad didáctica se obtendrá así:
PF= PIL 1 + PIL +….. + PIL n

 La asistencia es obligatoria según las normas del Instituto. El límite de inasistencia para que el estudiante tenga derecho a
exámenes es del 30%.

XI. FUENTES DE INFORMACION

BIBLIOGRAFIA

 Heileman, Gregory. "Estructuras de datos algoritmos y programación orientada a objetos ". Edit. McGraw-Hill/Interamericana.
España. 1998.
 Joyanes Aguilar, Luis. "Fundamentos de programación, algoritmos y estructuras de datos ". Edit.McGraw-Hill. España.2007
 Liza Avila, César. “Algoritmos y su codificación en C++”. Ed. RJ S.R.Ltda . Trujillo. Perú.2003.
 Oviedo Regino, Efrain M.. “Lógica de programación”. Ecoe Ediciones Ltda. Colombia. 2006.
 Quero Catalinas, Enrique. López Herranz, José. “Programación en lenguajes estructurados”. Ed. Paraninfo. Madrid. 1997.
 Raffo Lecca, Eduardo "Algoritmos. análisis y diseño".Edit. Raffo-Lecca. Perú. 1999.
 Rozas, Arturo. Ibarra, Waldo. Acurio, Zonia. Carbajal, Julio C. Gamarra, Enrrique. Medrano, Ivan. “ Algorítmica y programación un
enfoque práctico”. Ed. ALPHA. Cusco. Perú. 2002.
 Rozas, Arturo. Ibarra, Waldo. Acurio, Zonia. “ Estructura de datos programación orientada a objetos con java (Un enfoque
recursivo)”. Cusco. Perú. 2004.
 Vasquez Paragulla, Julio.Balta Alva, Victor. "Super Java Se For Windows With Jcreator Ide".Ed. Parainformaticos.Lima

PÁGINAS WEB
 Pseudocódigo y PSEINT (2016): https://www.itson.mx/oferta/isw/Documents/guia_pseint_2016.pdf

 Píldoras Informativas. https://www.youtube.com/watch?v=F0ILFYl8YgI.

 Fundamentos de programación: https://slideplayer.es/slide/4350145/14/images/6/FUNDAMENTOS+DE+PROGRAMACION.jpg

 Java : http://www.tutorialesprogramacionya.com/javaya/

 Algoritmo - Wikipedia, la enciclopedia libre:http://es.wikipedia.org/wiki/Algoritmo


 Pseudocódigo

Chaclacayo, abril del 2020

Mg.Doris Nora Carhuavilca Capcha


Docente Responsable

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