Está en la página 1de 5

ESCUELA ACADÉMICO PROFESIONAL

DE
INGENIERÍA DE SISTEMAS

SÍLABO
Asignatura: “FUNDAMENTOS DE PROGRAMACIÓN”

I. DATOS GENERALES
1.1. Escuela Académico Profesional : Ingeniería de Sistemas
1.2. Semestre académico : 2011 – I
1.3. Ciclo de estudios :I
1.4. Área curricular : Formación Profesional
1.5. Requisito : Ninguno
1.6. Carácter : Obligatorio
1.7. Horas semanales : 05 (HT03/HP02)
1.8. Créditos :4
1.9 Duración de la asignatura : 17 Semanas
1.10. Inicio - termino : 28 de marzo al 22 de julio
1.11. Docentes :

II. FUNDAMENTACIÓN
La Asignatura de Algoritmos, es de naturaleza teórico práctico y pertenece al área
de formación profesional, comprende las estructuras básicas de programación, el
manejo de arreglos y la elaboración de aplicaciones en programas modulares que
brindan soluciones a diversos aspectos de la actividad humana.
El Ingeniero de Sistemas es un generador de soluciones, y es con el uso de las
herramientas software que puede proporcionar múltiples alternativas de solución a
determinados problemas, la asignatura de Algoritmos inicia al estudiante en dicho
proceso, siendo capaz de ejecutar soluciones algorítmicas, las que serán elaboradas
a través de un proceso creativo para lograr la solución de un problema real.

III. COMPETENCIA
Construye algoritmos que resuelven problemas matemáticos y de aplicaciones
reales, con técnicas modulares, herramientas y estructuras de programación;
innovando en la búsqueda de soluciones.

IV. PROGRAMACIÓN ACADÉMICA


4.1 PRIMERA UNIDAD: ESTRUCTURA DE PROGRAMACIÓN
4.1.1. CAPACIDADES:
• Aplica los conceptos y principios básicos de la algoritmia en la
resolución de problemas.
• Usa pseudocódigos modulares para el diseño de algoritmos con los
controles selectivos y repetitivos, diferenciando su funcionalidad.

4.1.2. CONTENIDO CONCEPTUAL


SESION Contenido Conceptual
Conceptos Fundamentales y Representación de Algoritmos
 Definición y características de un algoritmo
 Tipos de Datos, Variables, Constantes, Expresiones, operándoos y operadores aritméticos
y lógicos.
1  Etapas para la solución de problemas por computadores
 Herramientas para el diseño de algoritmos
− Diagramas de flujo, Pseudocódigos, Diagramas NS
 Instrucciones de asignación, entrada y salida
2 Programación Modular
 Trabajo de programación modular

1
− Procedimientos, Funciones.
 Estructuras Lógicas de Control
− Estructuras secuenciales
Estructura Selectiva
 Estructuras Condicionales y Selectivas
 Definición y características
3
− Control Si :
• Simple, Doble y Múltiple
Trabajo de FORO en el Campus Virtual
Estructura Selectiva
4  Estructuras Selectivas
− Control Según Sea
Estructuras Lógicas de Control
5
 Usos y Aplicaciones de la Estructura Selectiva
Introducción a la Estructura Repetitiva
 Definición y características
6
− Controles, Contadores, Acumuladores COMPRENSIÓN
DE LECTURA
Estructura Repetitiva
7
 Control Mientras
Estructura Repetitiva
8
 Hacer-Mientras
Estructura Repetitiva
9
 Control Desde
Estructuras Lógicas de Control
10
Usos y Aplicaciones de la Estructura Repetitiva
11 EXAMEN PARCIAL

4.1.3. CONTENIDO PRÀCTICO


Plan de
Contenido Práctico
Trabajo
1 Elabora algoritmos que proveen soluciones a situaciones comerciales.

4.1.4. CONTENIDO ACTITUDINAL


SESION Contenido Actitudinal
1 Muestra entusiasmo y curiosidad en la elaboración de algoritmos.
Aporta ideas y considera la de otras personas en el planteamiento de soluciones con estructuras
2
secuenciales.
3 Planifica y cumple oportunamente sus tareas y actividades diarias.
4 Valora el uso del software como herramienta de soluciones.
5 Reflexiona sobre el uso de las estructuras selectivas en la búsqueda de soluciones.
6 Presenta sus trabajos de forma organizada.
7 Elige de forma crítica y reflexiva el control repetitivo ideal para la solución de un problema.
8 Utiliza la comunicación asertiva al plantear sugerencias en la solución de problemas.
9 Cumple oportunamente sus labores asignadas en clase.
10 Respeta la participación de sus compañeros en aula.

4.2 SEGUNDA UNIDAD: ARREGLOS DE DATOS


4.2.1. CAPACIDADES
• Construye algoritmos modulares con arreglos de tipo unidimensional
y bidimensional.
2
• Usa vectores y matrices en el diseño de algoritmos con
pseudocódigos.

4.2.2. CONTENIDO CONCEPTUAL


Contenido Conceptual
SESION
Estructuras de datos estáticas
 Arreglos
12  Tipos
− Arreglos Unidimensionales (Vectores)
Arreglos Bidimensionales(Matrices)
Arreglos
13  Vectores
− Módulos con trabajo de vectores
Arreglos
14  Matrices
− Módulos con trabajo de matrices
Estructuras de datos estáticas
15
 Aplicaciones de vectores y matrices
16 EXAMEN FINAL
17 EVALUACION DE RECUPERACION O REZAGADO DEL EXAMEN FINAL

4.2.3. CONTENIDO PRÁCTICO


Plan de
Contenido Práctico
Trabajo
1 Codifica los algoritmos generando el aplicativo que proveen soluciones a situaciones de negocio.

4.2.4. CONTENIDO ACTITUDINAL


SESION Contenido Actitudinal

12 Muestra constancia en las soluciones de problemas.


13 Demuestra tolerancia ante las ideas de sus compañeros sobre la solución de los problemas.
14 Toma iniciativa en la búsqueda de soluciones a los casos propuestos.
15 Cumple oportunamente sus tareas asignadas en la clase.

V. ESTRATEGIAS METODOLÓGICAS:
5.1. Metodología Activa Participativa: Método de casos, Aprendizaje basado en
problemas (ABP), Tandem, Discusión controversial, etc.
5.2. Exposición, participación y diálogo conjunto del estudiante y el docente.
5.3. Desarrollo de casos y tareas por los estudiantes en casa.
5.4. Dinámicas grupales de análisis de soluciones algorítmicas de casos
presentados en clase.
5.5. Prácticas dirigidas, trabajo en laboratorio.

VI MEDIOS Y MATERIALES:
Documentos impresos y manuscritos: Libros, folletos, revistas, separatas, guías de
ejercicios, guías de laboratorio.
Material audiovisual e informático: Videos, CD, memorias portátiles, fotografías,
Software.
Otros materiales: Pizarra, mota, plumones.
Equipos: Proyector multimedia, DVD, ecran, computadores.
Campus virtual

3
VII. EVALUACIÓN:

La evaluación es formativa, permanente. La estructura a considerar será la


siguiente:

TECNICAS/INSTRUMENTOS CODIGO PESO


Comprensión de Lectura CL 1
PROMEDIO 1
Trabajo Individual –Equipo/Laboratorio L 1
(P1)
Trabajo Práctico/Investigación IF 1
P1 = (L + IF + CL) / 3
Examen Parcial EP 2
PROMEDIO 2 Trabajo Individual –Equipo/Laboratorio L 1
(P2) Trabajo Práctico/Investigación IF 1
P2 = (L + IF + EP*2) / 4
Examen Final EXF 2
PROMEDIO 3 Actitud AC 1
(P3) Trabajo Práctico/Investigación IF 1
P4 = (AC + IF + EXF*2) / 4

PROMEDIO FINAL = (P1 + P2 + P3) / 3

La evaluación de actitud (AC) comprende:

CRITERIO INDICADOR PUNTAJE

Audaz, creativos, receptivo a ideas nuevas, capacidad de inventar


INNOVACIÓN 5
nuevas soluciones.
RESPETO Trato cordial entre alumnos y profesores dentro y fuera del aula 5
PARTICIPACIÓN Presencia en aula y compromiso con el trabajo en equipo 5
RESPONSABILIDAD Complimiento de asignaciones en las fechas programadas 5
Total 20

El 30% de inasistencia inhabilita al alumno.

VIII. REFERENCIAS BIBLIOGRÁFICAS:


-JOYANES AGUILAR Luis. Fundamentos de Programación. Algoritmos,
Estructura de Datos y Objetos. 4ta Edición. Editorial Mc Graw-Hill
Interamericana. 2008. ISBN:9788448161118
-JOYANES AGUILAR Luis. Programación en C++, Un enfoque práctico (Serie
Schaum). 1era Edición. Editorial Mc Graw-Hill Interamericana. 2006.
ISBN:9788448146436
-PÉREZ CARRETERO Jesús. Fundamentos de Programación. 1era Edición.
Editorial Thompson. 2007. ISBN:9788497325509
-NELL Dale. Programación y Resolución de problemas con C++. 4ta Edición.
Editorial Mc Graw-Hill Interamericana. 2007. ISBN:9789701081107

E-Libro
-CASTILLO MARTÍNEZ, Cristhian Patricio. Trabajo de Programación Básica.[en
linea]. Editorial: Ilustrados.com 2006 fecha de consulta [Marzo 2009].
Disponible en:
http://site.ebrary.com/lib/biblioucvsp/docDetail.action?
docID=10131226&p00=el+lenguaje+c%2B%2B
ISSN: 1413588012
4
5

También podría gustarte