Sei sulla pagina 1di 4

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURIMAC

FACULTAD DE INGENIERIA
ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA INFORMATICA Y SISTEMAS

SILABO
I. INFORMACION GENERAL
1.1. Nombre de la Asignatura : ALGORITMICA I
1.2. Código : IS201
1.3. Número de Horas : Teóricas 03, Practica 04, Total 07 Horas
1.4. Créditos : 5
1.5. Categoría : AFPO
1.6. Semestre Académico : 2017 – II
1.7. Ciclo : II
1.8. Jefe de Practica : Ing. Wilber Quispe Moscoso

II. SUMILLA
La naturaleza de la asignatura es teórica y práctica. Introducción a los lenguajes de
programación. Análisis y resolución de problemas. Técnicas de diagramación lógica
de algoritmo, Codificación y Estructura de un programa.

III. OBJETIVO GENERAL


La asignatura de Algorítmica I pretende ofrecer un escenario adecuado para formar
integralmente a los estudiantes en el razonamiento lógico para la solución de
problemas utilizando algoritmos y los fundamentos de programación.

IV. CONTENIDO (Organización, Finalidad y Temas Básicos)


4.1. Tema 1: CONCEPTOS BASICOS, ESTRUCTURA SECUENCIAL Y CONDICIONAL

4.1.1. Objetivos Específicos: Conceptualiza, analiza y soluciona las


diferentes etapas del desarrollo de algoritmos en su estructura
secuencial y condicional su codificación en un lenguaje de
programación con responsabilidad.
4.1.2. Contenidos Conceptuales:

Define:

- Historia de la algorítmica
- Conceptos Básicos
- Lenguaje de programación
- Pseudocódigo, diagrama de flujo DFD y Diagrama N-S
- Etapas o Fases de desarrollo de programas
- Estructura Secuencial
- Codificación de Algoritmos
- Estructura Condicional
- Si-Entonces
- Condicional Anidados, Cascada
- Condiciones Selectivas.
4.1.3. Contenidos Procedimentales:
- Determina la importancia de un algoritmo.
- Diseña algoritmos.
- Formula preguntas.
UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURIMAC
FACULTAD DE INGENIERIA
ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA INFORMATICA Y SISTEMAS

- Describe la importancia de cada estructura de programación.


- Codifica los programas que previamente han sido analizados y
diseñados mediante un algoritmo.
- Diferencia la estructura secuencial y condicional.
- Formula preguntas.
4.1.4. Contenidos Actitudinales:
- Responsabilidad.
4.1.5. Secuencia de Actividades:
- Analizar el problema.
- Identificar las entradas, proceso y salidas (Declaración de
Variables)
- Diseño del algoritmo: describe la secuencia ordenada de pasos.
- Codificación del Algoritmo: Es la expresión en un lenguaje de
programación.
- Ejecución y Validación en el computador: Compilación.
4.1.6. Recursos y Materiales:
- Proyector multimedia.
- Pizarra
- Plumones
4.1.7. Tiempo: 47 horas
4.1.8. Bibliografía Básica:
- Fundamentos de programación, algoritmos, estructura de
datos y objetos, 4ta edición – Luis Joyanes Aguilar
4.1.9. Evaluación: El alumno conoce su nota y asume con responsabilidad
y superación.

4.2. Tema 2: ESTRUCTURA REPETITIVA, MODULARIDAD Y RECURSIVIDAD


4.2.1. Objetivos Específicos: El estudiante identifica problemas con
estructuras repetitivas, diferencia entre un procedimiento, función
y recursividad.
4.2.2. Contenidos Conceptuales:
Conoce las siguientes estructuras
- Para
- Mientras
- Repetir
- Modularidad y Recursividad
- Manejo de E/S archivos
4.2.3. Contenidos Procedimentales:
- Codifica programas con estructuras PARA, MIENTRAS,
analizándolos y plasmando en un algoritmo.
- Elabora algoritmos con procedimientos, funciones y
recursividad.
- Lee y escribe datos en archivos externos.
4.2.4. Contenidos Actitudinales:
- Respeta las normas de convivencia.
4.2.5. Secuencia de Actividades:
- Diseño del algoritmo: describe la secuencia ordenada de pasos.
UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURIMAC
FACULTAD DE INGENIERIA
ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA INFORMATICA Y SISTEMAS

- Codificación del Algoritmo: Es la expresión en un lenguaje de


programación.
- Ejecución y Validación en el computador: Compilación.

4.2.6. Recursos y Materiales:


- Proyector multimedia.
- Pizarra
- Plumones
4.2.7. Tiempo: 42 Horas
4.2.8. Bibliografía Básica:
- Fundamentos de programación, algoritmos, estructura de
datos y objetos, 4ta edición – Luis Joyanes Aguilar
4.2.9. Evaluación: El estudiante conoce su nota y asume respetando las
normas de convivencia

4.3. Tema 3: ARREGLOS Y MATRICES


4.3.1. Objetivos Específicos: Conceptualiza y programa códigos basados
en arreglos, matrices y recursividad.
4.3.2. Contenidos Conceptuales:
Conoce y Define
- Arreglos unidimensionales.
- Arreglos Bidimensionales.
4.3.3. Contenidos Procedimentales:
- Soluciona los problemas de arreglos y matrices.
4.3.4. Contenidos Actitudinales:
- Respeta las normas de Convivencia
4.3.5. Secuencia de Actividades:
4.3.6. Recursos y Materiales:
- Proyector multimedia.
- Pizarra
- Plumones
4.3.7. Tiempo: 28 Horas
4.3.8. Bibliografía Básica:
- Fundamentos de programación, algoritmos, estructura de
datos y objetos, 4ta edición – Luis Joyanes Aguilar
4.3.9. Evaluación: El estudiante conoce su nota y asume respetando las
normas de convivencia

V. METODOLOGIA (métodos, procedimientos, técnicas didácticas, herramientas y


estrategias)
El curso se llevara de manera presencial, será expositivo didáctico.
- Inductiva-Deductiva, desarrollándose en forma teórica-practica.
- Expositivas, en la que se expondrá conceptos teóricos, se planteara casos y
ejercicios prácticos para su implementación en el laboratorio de computo.
UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURIMAC
FACULTAD DE INGENIERIA
ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA INFORMATICA Y SISTEMAS

VI. EQUIPOS Y MATERIALES (retroproyector, proyector multimedia, pizarra, plumones,


separatas, etc.)
- Visual : Pizarra, separatas, Textos, equipo informatico.
- Auditivo : Acceso personal: Voz.
- Lógico : DFD, Pseint y Zinjai.

VII. EVALUACION

7.1. De Saberes Previos: Se tomara un examen de entrada para medir los


conocimientos del estudiante.
7.2. De Resultados: El estudiante podrá realizar programas con estructura
secuencial de mediana dificultad en el campo de la ingeniería, informática y
matemática.
7.3. De Efectos : El estudiante en verdad ha aprendido o asimilado con exactitud
los temas vistos en clase
7.4. Del Proceso de Aprendizaje: El estudiante será capaz de realizar algoritmos de
acuerdo a una serie de pasos que se le enseñara durante el curso.
7.5. De Impactos: El estudiante tendrá un gran interés en seguir profundizando en
los lenguajes de programación.

𝑃𝐶𝐶 ∗ 0.5 + 𝑃𝐶𝑃 ∗ 0.3 + 𝑃𝐶𝐴 ∗ 0.2


𝑃𝐹 = ( )
1
Donde:
- PPC = Aritmético
- PCP = Aritmético
- PCA = Aritmético

VIII. BIBLIOGRAFIA GENERAL


- Fundamentos de programación, algoritmos, estructura de datos y
objetos, 4ta edición – Luis Joyanes Aguilar
- Algoritmos y diagramas de flujo – grupo MEGABYTE.
- http://www.devjoker.com/contenidos/Tutorial-C/125/Introduccion-a-
C.aspx
- 3. http://msdn.microsoft.com/es-es/library/ms173109(VS.80).aspx

Abancay, 05 de Mayo del 2017

____________________________
Ing. Wilber Quispe Moscoso
Jefe de Practica

Potrebbero piacerti anche