Planificación Microcurricular - Departamento de Matemática

ESCUELA POLITÉCNICA NACIONAL
MATEMATICA
PERÍODO ACTUAL: SEPTIEMBRE/2015 ­ FEBRERO/2016
Fecha:21/10/2015 12:35
PLANIFICACION MICRO­CURRICULAR
Profesor: SALAZAR MONTENEGRO MARIA FERNANDA
Materia: PROGRAMACION (ICO156)
Paralelo: GR4
RESULTADOS DEL APRENDIZAJE DE LA ASIGNATURA:
CONOCIMIENTOS:
Entiende las estructuras de sintaxis, librerías y el ambiente del lenguaje de programación C++
Conoce las estructuras de secuencia, condición y repetición.
DESTREZAS:
Usa correctamente las estructuras de sintaxis, librerías y el ambiente del lenguaje de programación C++
Sabe elaborar correctamente programas a nivel de pseudocódigo y diagrama de flujo
Plantea programas computacionales originales y eficientes.
VALORES Y ACTITUDES:
Busca la eficiencia en la implementación de programas computacionales.
Plantea soluciones innovadores en la implementación de programas computacionales.
Desarrolla un sentido de autoconfianza al plantear programas computacionales originales.
BIBLIOGRAFíA:
Deitel & Deitel C++ Cómo Programar. Segunda Edición. 2000­2001, Prentice­Hall, Inc.
García, Rodríguez, Goni, Brazález, Funes & Rodríguez (1998). Aprenda lenguaje ANSI C como si estuviera en primero. Universidad de Navarra.
http://mat21.etsii.upm.es/ayudainf/aprendainf/AnsiC/leng_c.pdf.
García, Rodríguez, Sarriegui, Brazález & González (2006). Aprenda C++ como si estuviera en primero. Universidad de Navarra.
http://mat21.etsii.upm.es/ayudainf/aprendainf/Cpp/manualcpp_new.pdf.
PRÁCTICAS DE LABORATORIO / EJERCICIOS:
Se realizarán ejercicios durante todo el desarrollo del curso, poniendo énfasis en la resolución de problemas relacionados con
las correspondientes carreras de la Facultad de Ciencias utilizando para ello los ejercicios resueltos y propuestos.
EVALUACIÓN: %NOTA I BIMES. %NOTA II BIMES.
PRUEBA PARCIAL
PRUEBA PARCIAL
EXAMEN BIMESTRAL
DEBERES Y TRABAJOS
20
20
40
20
ACTIVIDADES DE VINCULACIóN:
Ninguna
Contenidos de la Asignatura:
20
20
40
20
Nro.
Fecha
Hora1
Hora2
Horas
Tema
1
28/09/2015
11
13
2
Algoritmos. Diagramas de Flujo. Pseudocódigo.
2
29/09/2015
11
13
2
Algoritmos. Diagramas de Flujo. Pseudocódigo.
3
02/10/2015
11
13
2
Algoritmos. Diagramas de Flujo. Pseudocódigo.
4
05/10/2015
11
13
2
Lenguajes y compiladores. IDE Code::Blocks. Estructura básica de un programa en C++.
5
06/10/2015
11
13
2
Lenguajes y compiladores. IDE Code::Blocks. Estructura básica de un programa en C++.
6
12/10/2015
11
13
2
Lenguajes y compiladores. IDE Code::Blocks. Estructura básica de un programa en C++.
7
13/10/2015
11
13
2
Primera prueba parcial
8
16/10/2015
11
13
2
Variables, identificadores y tipos. Operadores. Constantes. Salida y entrada de datos.
9
19/10/2015
11
13
2
Variables, identificadores y tipos. Operadores. Constantes. Salida y entrada de datos.
10
20/10/2015
11
13
2
Variables, identificadores y tipos. Operadores. Constantes. Salida y entrada de datos.
11
23/10/2015
11
13
2
Ejercicios
12
26/10/2015
11
13
2
Instrucciones condicionales o de selección.
13
27/10/2015
11
13
2
Instrucciones condicionales o de selección.
14
30/10/2015
11
13
2
Ejercicios
15
06/11/2015
11
13
2
Instrucciones de repetición.
16
09/11/2015
11
13
2
Instrucciones de repetición.
17
10/11/2015
11
13
2
Ejercicios
18
13/11/2015
11
13
2
Segunda prueba parcial
19
16/11/2015
11
13
2
Lazos anidados. Lazos infinitos.
20
17/11/2015
11
13
2
Uso de bibliotecas fstream, lectura de archivos, salida a archivos.
21
20/11/2015
11
13
2
Uso de bibliotecas fstream, lectura de archivos, salida a archivos.
22
23/11/2015
11
13
2
Uso de bibliotecas cmath, cstdlib, ctime
23
24/11/2015
11
13
2
Uso de bibliotecas cmath, cstdlib, ctime
24
27/11/2015
11
13
2
Examen bimestral
25
07/12/2015
11
13
2
Declaración, definición y uso de funciones. Sintaxis declaración/definición/llamado de una función.
26
08/12/2015
11
13
2
Declaración, definición y uso de funciones. Sintaxis declaración/definición/llamado de una función.
27
11/12/2015
11
13
2
Declaración, definición y uso de funciones. Sintaxis declaración/definición/llamado de una función.
28
14/12/2015
11
13
2
Funciones recursivas
29
15/12/2015
11
13
2
Ejercicios
30
18/12/2015
11
13
2
Generación de números aleatorios
31
21/12/2015
11
13
2
Gestión de programas con varios archivos fuentes
32
22/12/2015
11
13
2
Ejercicios
33
04/01/2016
11
13
2
Tercera prueba parcial
34
05/01/2016
11
13
2
Arreglos estáticos unidimensionales y multidimensionales
35
08/01/2016
11
13
2
Punteros y modelo de memoria del ordenador. Asignación dinámica de memoria vía new y delete.
36
11/01/2016
11
13
2
Arreglos como parámetros de funciones .Aplicaciones con vectores y matrices.
37
12/01/2016
11
13
2
Ejercicios
38
15/01/2016
11
13
2
Clases, objetos y métodos
39
18/01/2016
11
13
2
Variables y funciones miembro. Constructores y destructores.
40
19/01/2016
11
13
2
Clases y funciones friend. Sobrecarga de operadores.
41
22/01/2016
11
13
2
Ejercicios
42
25/01/2016
11
13
2
Aplicaciones
43
26/01/2016
11
13
2
Cuarta prueba parcial
44
29/01/2016
11
13
2
Librerías STL
45
01/02/2016
11
13
2
Listas
46
02/02/2016
11
13
2
Colas. Pilas
47
05/02/2016
11
13
2
Ejercicios
48
12/02/2016
11
13
2
Examen Bimestral