Ine-2x4 - Silabo - Tecnicas de Programacion - 2021-I
Ine-2x4 - Silabo - Tecnicas de Programacion - 2021-I
FACULTAD DE INGENIERÍA
1. INFORMACIÓN GENERAL
Facultad : Ingeniería
Escuela : EPII / EPIAM / EPIA / EPIC / EPIE / EPIS…
Nombre de la asignatura : Técnicas de Programación
Código de la asignatura : INE- 204/ INE -214/ INE -234/INE-264/ INE-274/ INE-284
Semestre Académico : 2021 - I
Ciclo : Segundo
Horas :6
Créditos :4
Tipo de asignatura : (x) Obligatorio ( ) Electivo
Pre-Requisito : Ninguno
Docente : Ing. Edwin Saúl Valencia Cutipa
E-mail : [email protected]
[email protected]
2. SUMILLA.
La asignatura de Técnicas de Programación pertenece al área de estudios específicos, es de carácter obligatorio, de naturaleza teórico-práctico. Su
propósito es contribuir a que el estudiante desarrolle soluciones básicas con capacidad de análisis utilizando la computadora, mediante el diseño de los
algoritmos (diagramas de flujo) para finalmente traducirlo en código de un lenguaje de programación de alto nivel.
Abarca los siguientes aspectos: Conceptos fundamentales de programación, algoritmos y programas, resolución de programas con computadoras y
herramientas de programación, estructura general de un programa, introducción a la programación estructurada, subprogramas: procedimientos,
funciones, estructura de datos, arreglos y registros
3. COMPETENCIA DE LA ASIGNATURA.
COMPETENCIA EVIDENCIA
Desarrolla soluciones básicas con capacidad de análisis utilizando la Solución de problemas mediante seudocódigo, diagramas de flujo de datos y
computadora, mediante el diseño de los algoritmos (diagramas de flujo) lenguaje de programación.
para finalmente traducirlo en código de un lenguaje de programación
de alto nivel.
5. UNIDADES DIDÁCTICAS
Pseudocódigo: elementos, características, Estructuras Utiliza el pseudocódigo para representar estructuras lógicas
2 secuenciales secuenciales
Diagramas de flujo: elementos, características. Estructuras Utiliza el diagrama de flujo para representar estructuras lógicas
4
Secuenciales secuenciales
Programación en C++: estructura, tipos de datos, instrucciones Desarrolla aplicaciones básicas en lenguaje de alto nivel, utilizando
5
de entrada y salida. Instrucciones secuenciales. instrucciones secuenciales
6 Programación en C++: software de aplicación Implementa los algoritmos en software de aplicación
Contenidos Actitudinales:
Demuestra iniciativa y capacidad de investigación.
Trabaja en equipo, demostrando responsabilidad y seguridad.
5.1.4 Evaluación
Tipo de evaluación Ponderación de las evaluaciones Ponderación de la unidad 1
Practica calificada 01 25 %
Trabajos encargados 25 %
33%
Actitudinal 10 %
Examen de Unidad 40%
5.1.5 Bibliografía
- BATTISTUTTI CAIRO OSWALDO; Metodología de la programación; Alfaomega 2005.
- BUYENS AVANZA, J.; Introducción a la Programación; McGraw-Hill 2004.
5.2 SEGUNDA UNIDAD DIDÁCTICA: ESTRUCTURAS E INSTRUCIONES SELECTIVAS Y REPETITIVAS Total Horas : 36
5.2.1 Resultados de Aprendizaje:
RA1 Resuelve problemas empleando la estructura de control adecuada
RA2 Construye e implementa aplicaciones haciendo uso funciones y vectores en un lenguaje de alto nivel
5.2.2 Contenidos
Semana Contenidos Conceptuales Contenidos Procedimentales
7 Describe la sintaxis de las estructuras selectivas simples y dobles y
Diagrama de flujo: Estructuras Selectiva simples, dobles, múltiples.
múltiples y anidadas
8 Diagrama de flujo: Estructuras Selectiva anidadas Implementa estructuras selectivas
9 Programación en C++: Instrucciones selectivas simples, dobles, Ejemplifica las instrucciones selectivas simples y dobles, múltiples y
anidadas, múltiples y anidadas anidadas
10 Diagrama de flujo: Estructuras Repetitivas: mientras, repetir, Aplica estructuras algorítmicas repetitivas en la solución de diversos
desde/para. problemas
11 Programación en C++: Estructuras Repetitivas: while, do while y For Desarrolla aplicaciones en C++, haciendo uso de instrucciones repetitiva.
Contenidos Actitudinales:
Demuestra responsabilidad e interés por el desarrollo de los ejercicios
5.2.4 Evaluación
Tipo de evaluación Ponderación de las evaluaciones Ponderación de la unidad 2
Practica calificada 02 25 % 33%
UNIVERSIDAD PRIVADA DE TACNA
FACULTAD DE INGENIERÍA
Trabajos encargados 25 %
Actitudinal 10 %
Examen de Unidad 40%
5.2.5 Bibliografía
- JOYANES AGUILAR, LUIS; Fundamentos generales de la programación; McGraw Hill 2013.
- JOYANES AGUILAR, LUIS; C++ a su alcance; McGraw Hill 1994.
5.3 TERCERA UNIDAD DIDÁCTICA: FUNCIONES Y TIPOS ESTRUCTURADOS DE DATOS Total Horas : 30
5.3.1 Resultados de Aprendizaje:
RA1 Crea aplicaciones simples utilizando elementos de programación
5.3.2 Contenidos
Semana Contenidos Conceptuales Contenidos Procedimentales
13 Programación en C++: Funciones, concepto estructura y
Implementa solución de problemas con el uso de funciones en C++.
parámetros.
14 Diagramas de flujo: Vectores, definición y operaciones Entiende los casos de aplicación de arreglos
16 Programación en C++: matrices, definición y operaciones Implementa solución de problemas con el uso de matrices en C++.
Contenidos Actitudinales:
Demuestra responsabilidad e interés por el desarrollo de los ejercicios
5.3.4 Evaluación
Tipo de evaluación Ponderación de las evaluaciones Ponderación de la unidad 3
Practica calificada 01 25 %
Trabajo de Investigación y encargados 25 %
34%
Actitudinal 10 %
Examen de Unidad 40%
5.3. 5 Bibliografía
- JOYANES AGUILAR, LUIS; C++ a su alcance; McGraw Hill 1994.
- PEREZ CESAR, Matlab y sus Aplicaciones en Ciencias e Ingeniería; Prentice Hall; Madrid 2002
6. PLAN DE EVALUACIÓN DE LA ASIGNATURA: Sumados los criterios deben dar el 100 % de la Unidad Didáctica.
Tacna, 15/03/2021