Professional Documents
Culture Documents
Objetivo general
Resolver problemas de su entorno profesional y cotidiano, aplicando lenguajes simblicos
y esquemticos para representar la solucin.
Objetivos especficos
Determinar la aplicacin de los elementos que componen el mbito de la lgica
computacional en la resolucin de problemas.
Utilizar herramientas de simulacin para representar procesos y flujos de informacin que
generan la solucin a un problema.
Desarrollar una heurstica para la solucin de problemas partiendo de informacin
documental, textual, visual y/o verbal.
Contenidos temticos
1. Unidad: Algoritmos, diagramas de flujo y programas
1.1. Problemas y algoritmos
1.2. Diagramas de flujo
1.3. Conceptos fundamentales
1.4. Construccin de diagramas de flujo
1.5. Programas
2. Unidad: Estructuras algortmicas selectivas
2.1. Introduccin
2.2. Estructura simple (si entonces, if -- then)
2.3. Estructura doble (si entonces sino --, if then --- else --)
2.4. Estructura mltiple (si mltiple, swith case )
3. Unidad: Estructuras Algortmicas repetitivas
3.1. Estructura repetitiva repetir (for)
3.2. Estructura repetitiva mientras (while)
3.3. Estructura repetitiva hacer mientras (do while)
4. Unidad: Subprogramas
4.1. Introduccin
4.2. Funciones
4.3. Procedimientos
4.4. mbito de variables (locales / globales)
4.5. Parmetros
5. Unidad: Arreglos
5.1. Introduccin
5.2. Arreglos unidimencionales
Metodologa del curso y experiencias de aprendizaje
Se desarrolla con una metodologa terica y prctica, logrando la interaccin de los estudiantes
con la problemtica planteada.
En este curso el estudiante aprende mediante la relacin de la problemtica de la vida real en
concordancia con su solucin desde un punto de vista automatizado. Adems, debe lograr la
comprensin de diversos conceptos de la computacin, fundamentales para su posterior
desarrollo personal, acadmico y profesional.
Recursos didcticos
Pizarra de melanina
Aula comn
2
Equipo de proyeccin
Software raptor
Porcentaje
20%
25%
30%
15%
10%
100%
Bibliografa
Libro de texto
Cair, O. (2010). Metodologa de la Programacin. Mxico.Alfaomega Grupo Editor.
005.120.28 C136m3
3
Libros de consulta
Joyanes, L. (2008). Fundamentos de Programacin. Mxico. Cuarta Edicin. Editorial
McGraw-Hill Interamericana. 005.11 J88f4.
Santos, M; Patio, I; Carrasco, R. (2006).Fundamentos de Programacin. Mxico.
Alfaomega Grupo Editor. 005.11 S237f
Cronograma de actividades
Sema
na
Tema
Unidad 1
Algoritmos,
diagramas
de
flujo y programas
Objetivos
Actividades de Aprendizaje
Problemas y algoritmos
Diagramas de flujo
Conceptos fundamentales
Construccin
de
diagramas de flujo
Programas
3
Practica para examen.
Solucin de Tarea N1.
4
5
Examen
parcial
Introduccin
Estructura simple (si
entonces, if -- then)
Unidad 2
Estructuras
algortmicas
selectivas
Estructura
repetitiva
repetir (for)
Estructura
repetitiva
mientras (while)
Unidad 3
Estructuras
Algortmicas
repetitivas
9
10
Examen
parcial
11
Unidad 4
Arreglos
Prcticas Unidad 2.
Familiarizar al estudiante con el concepto de toma
de decisiones y sus algoritmos
Prcticas Unidad 3.
Familiarizar al estudiante con el concepto de ciclos
en la construccin de Diagramas de flujo y sus
algoritmos
Tarea N2.
Quiz N 2. Evaluacin individual de resultados
II
Introduccin
Arreglos unidimensionales
Prcticas Unidad 4.
Familiarizar al estudiante con el uso de
subprocesos y la facilidad de estos en la
construccin
algoritmos.
Tarea N3.
12
13
Unidad 5
Subprogramas
14
15
Trabajo en clase
Funciones
Procedimientos
mbito
de
variables
(locales / globales)
Parmetros
de
diagramas
de
flujo
sus
Prcticas Unidad 5.
Familiarizar al estudiante con el uso de arreglos
(vectores y matrices) y los procesos que se puede
llevar a cabo en la construccin de diagramas de
flujo y sus algoritmos.
Tarea N4.
Evaluacin de proyectos
Examen final