Академический Документы
Профессиональный Документы
Культура Документы
Facultad de Ingeniería
Escuela de Ingeniería en Sistemas de Computación
Bachillerato en Ingeniería en Sistemas de Computación
Este curso prepara al estudiante en los estadios tempranos de la programación de sistemas y en general sobre
la habilidad de esquematizar procesos. Se utilizará como complemento a las sesiones de clase, el uso de una
herramienta de simulación (animación) conocida como Raptor, programa simple que puede instalarse de
manera portable hasta en un dispositivo de memoria USB sin problema. El curso no posee requisitos previos y
luego de alcanzar el objetivo central el estudiante podrá avanzar con cursos de programación ya mediante un
lenguaje de alto nivel.
Resolver problemas de su entorno profesional y cotidiano, aplicando lenguajes simbólicos y esquemáticos para
representar la solución.
1
Utilizar herramientas de simulación para representar procesos y flujos de información que generan la
solución a un problema.
Desarrollar una heurística para la solución de problemas partiendo de información documental, textual,
visual y/o verbal.
V. CONTENIDOS
VI. METODOLOGIA
Se desarrolla con una metodología teórica y práctica, logrando la interacción de los estudiantes con la
problemática planteada.
En este curso el estudiante aprende mediante la relación de la problemática de la vida real en concordancia
con su solución desde un punto de vista automatizado. Además, debe lograr la comprensión de diversos
conceptos de la computación, fundamentales para su posterior desarrollo personal, académico y profesional.
2
VII. ACTIVIDADES DE APRENDIZAJE (CRONOGRAMA)
Cronograma
Semana Temas Actividades de enseñanza
1 Unidad 1: Algoritmos, diagramas de Introducir al estudiante una nueva
flujo y programas forma de pensamiento,
Problemas y algoritmos cambiando los paradigmas
Diagramas de flujo aprendidos.
Dar las herramientas para
propiciar la construcción de
diagramas de flujo.
Practica Nº1. Diseño genérico de
diagramas de flujo, utilizando
lenguaje natural.
2 Conceptos fundamentales Practica Nº2. Diagramas de flujo y
Construcción de diagramas de sus algoritmos
flujo
Programas
Revisión de los resultados de
instalación personal de raptor
3 Trabajo en clase Practica Nº3, Tarea Nº1.
Utilización de la lógica de
programación en la solución de
problemas mediante la
Construcción de Diagramas de
flujo y sus algoritmos.
4 Unidad 2: Estructuras algorítmicas Familiarizar al estudiante con el
selectivas concepto de toma de decisiones y
Introducción sus algoritmos
Estructura simple (si –
entonces, if -- then)
Estructura doble (si –
entonces – sino --, if – then ---
else --)
Estructura múltiple (si
múltiple, swith – case … )
5 Practica para examen. Quiz Nº 1. Evaluación individual
Solución de Tarea Nº1. de resultados
6 Examen I parcial
7 Unidad 3: Estructuras Algorítmicas Prácticas Unidad 3.
repetitivas Familiarizar al estudiante con el
Estructura repetitiva repetir concepto de ciclos en la
(for) construcción de Diagramas de
Estructura repetitiva mientras flujo y sus algoritmos
(while)
8 Unidad 3: Estructuras Algorítmicas Prácticas Unidad 3.
repetitivas Familiarizar al estudiante con el
Estructura repetitiva mientras concepto de ciclos en la
(while) construcción de Diagramas de
Estructura repetitiva hacer – flujo y sus algoritmos
mientras (do – while) Tarea Nº2.
3
9 Practica para examen.2 Quiz Nº 2. Evaluación individual
Solución de Tarea Nº2 de resultados
10 Examen II parcial
11 Unidad 4: Arreglos Prácticas Unidad 4.
Introducción Familiarizar al estudiante con el
Arreglos unidimensionales uso de arreglos (vectores y
matrices) y los procesos que se
puede llevar a cabo en la
construcción de diagramas de flujo
y sus algoritmos.
Tarea Nº3.
12 Arreglos multidimensionales Familiarizar al estudiante con el
Trabajo en clase uso de arreglos (vectores y
matrices) y los procesos que se
puede llevar a cabo en la
construcción de diagramas de
flujo y sus algoritmos.
13 Unidad 5: Subprogramas Prácticas Unidad 5.
Funciones Familiarizar al estudiante con el
Procedimientos uso de subprocesos y la facilidad
Ámbito de variables (locales / de estos en la construcción de
globales) diagramas de flujo y sus
Parámetros algoritmos.
Tarea Nº4.
14 Practica para examen Final. Evaluación de proyectos
Solución de Tarea Nº3)
Presentación de proyectos
15 Examen final
Se cuenta con aulas equipadas con diversos medios tecnológicos para fomentar el aprendizaje según las estrategias
de enseñanza que se puedan utilizar. Los salones de clase están equipados con computadoras y medios de
proyección, como videobeam para fomentar presentaciones y medios modernos de comunicación de la
información. Particularmente en el curso se tiene acceso a:
Curso en línea de Microsoft ITAcademy complementario y autogestionado.
Software Raptor
IX. EVALUACION
La metodología de evaluación debe ser coherente con los objetivos de aprendizaje, las estrategias didácticas y la
metodología del curso. Debe recordarse que las rúbricas de evaluación son las evidencias del logro de los
conocimientos, habilidades y actitudes de los estudiantes; de ahí lo importante de que éstas se reflejen en la
evaluación del curso, aunque no necesariamente cada criterio debe ser evaluado cuantitativamente. La
metodología planteada utiliza exámenes tradicionales como forma de evaluación y utiliza las rúbricas y pruebas
de internalización del conocimiento. La evaluación de este curso refleja la evaluación diagnóstica y formativa.
La calificación del curso se distribuye en las siguientes actividades evaluativas:
Criterio Porcentaje
Primer parcial 20%
4
Segundo parcial 20%
Tercer parcial 20%
Quices y tareas 15%
Proyecto final 25%
Total 100%
Primera prueba parcial 20%: Esta prueba es sumativa y se evaluará las unidades 1y 2.
Segunda prueba parcial 20%: Esta prueba es sumativa y se evaluarán las unidades 1,2 y 3
Tercera prueba parcial 20%: Esta prueba es sumativa y se evaluarán todas las unidades.
Tareas cortas y quices 15%: Son actividades en la que los estudiantes aplican lo aprendido en clase y resuelven
problemas dados por el profesor.
Proyecto final 25%: es un trabajo complejo desarrollado por el estudiante mediante la herramienta de
simulación raptor, el tema del proyecto será definido por el estudiante según su entorno profesional de Sistemas
Computacionales, Industrial o Civil, sólo deberá ajustarse a los siguientes requerimientos generales:
Debe contener al menos 5 subprocesos
En todos los subprocesos deben existir estructuras de decisión
En al menos 4 subprocesos deben existir estructuras de repetición
En al menos 1 subproceso se debe realizar entrada por medio de archivos
En al menos 1 subproceso se debe realizar una salida por medio de archivos
En al menos 2 subprocesos se deben utilizar arreglos
Las propuestas de proyecto se subirán en un foro en semana 10, en la plataforma virtual del curso, la
propuesta deberá contener un resumen general de lo que será el proyecto, la idea es que tanto los
compañero como el profesor puedan revisar y opinar sobre las propuestas de proyecto
La entrega y defensa final se realizará en semana 14
X. RUBRICAS
5
El proyecto final presentan 5 subprocesos
El proyecto final se presentan al menos 4 subprocesos con
estructuras de repetición
Al menos un subproceso tiene entrada por medio de archivos
Al menos un subproceso tiene salida por medio de archivos
Al menos 2 subprocesos utilizan arreglos
El grupo subió a tiempo la propuesta en semana 10 en el foro
desarrollado para este fin.
La defensa hace uso de una presentación de diapositivas con una
adecuada secuencia.
El trabajo escrito (presentación) tiene excelente redacción y
ortografía.
La expresión oral en la defensa del proyecto es adecuada, sin
muletillas y con timbre de vos justo
Se hace uso adecuado del tiempo balanceando la presentación oral y
la demostración del proyecto (Raptor)
La demostración claramente no deja dudas de que el estudiante
aprendió a utilizar la herramienta de simulación
El proyecto original es resuelto efectivamente mediante la
herramienta de simulación
Total 45 puntos
XI. BIBLIOGRAFIA
Libro de texto
Cairó, O. (2010). Metodología de la Programación. México.Alfaomega Grupo Editor.
005.120.28 C136m3
Microsoft. (2012). Software Development Fundamentals. USA. Wiley
Libros de consulta
Joyanes, L. (2008). Fundamentos de Programación. México. Cuarta Edición. Editorial McGraw-
Hill Interamericana. 005.11 J88f4.
Santos, M; Patiño, I; Carrasco, R. (2006).Fundamentos de Programación. México. Alfaomega
Grupo Editor. 005.11 S237f
El estudiante debe cumplir con todas las disposiciones del Reglamento de Régimen Estudiantil de la
Universidad Fidélitas.