Академический Документы
Профессиональный Документы
Культура Документы
SÍLABO
I. DATOS GENERALES
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.
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.
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
13/04 al 17/04 Nº 03
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
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%.
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
Java : http://www.tutorialesprogramacionya.com/javaya/