FACULTAD DE INGENIERIA
ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA DE SISTEMAS
2. INTRODUCCION
Los lenguajes de programacin son aquellos que permiten dar instrucciones a la computadora
para solucionar problemas de manejo de informacin.
A este conjunto de instrucciones ordenadas y con forma lgica se llama programa.
Para desarrollar un programa (automatizar un problema) es necesario hacer uso de una
metodologa que abarca las etapas de Planteamiento del problema, Anlisis del Problema,
Diseo del Algoritmo y Ejecucin en la Computadora.
La ejecucin del programa en la computadora implica codificar de forma sistemtica la
secuencia de instrucciones que previamente han sido analizadas, diseadas y representadas
haciendo uso de algoritmos, una vez ejecutado el programa es posible de ser validado y
optimizado.
El curso de Lenguajes de Programacin abarca el estudio de toda la metodologa para
automatizar un problema.
3. SUMILLA
5. COMPETENCIAS DE LA ASIGNATURA
7. PROGRAMACION ACADEMICA
B. DURACIN: 2 semanas
C. CAPACIDADES:
B. DURACIN: 3 semanas
C. CAPACIDADES:
5. Determina los elementos bsicos que conforman la estructura de un algoritmo.
6. Resuelve problemas que requieren el uso de estructuras secuenciales
empleando eficientemente representaciones grficas y pseudocdigo.
7. Determina la estructura bsica de un programa valorando la importancia del uso
de un lenguaje de programacin para la implementacin de algoritmos.
8. Implementa programas en el computador utilizando el lenguaje java para
representar algoritmos sencillos con estructuras secuenciales
D. CONTENIDOS:
COD.
SESIN CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
CAPAC
5 6 -7 9. Conceptos . 1. Asiste
Bsicos en el puntualmente a las
diseo de sesiones de
algoritmos: Identifica los elementos clases.
variable, bsicos en ejemplos de
estructura algoritmos planteados en 2. Demuestra un
secuencial, clase. comportamiento
asignacin, honesto.
contador,
acumulador, 3. Demuestra
etc. Estructura responsabilidad y
de un algoritmo respeto.
B. DURACIN: 4 semanas
C. CAPACIDADES:
D. CONTENIDOS:
COD.
SESIN CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
CAPAC
14 - 14. Estructura de Investiga la lgica de la 1. Asiste
8-9 15 control selectiva estructura de control puntualmente a las
simple y doble: selectiva o condicional. sesiones de
Algoritmos. Disea algoritmos con clases.
Prueba de estructura de control
escritorio. selectiva comprobando 2. Demuestra un
Sintaxis en sus resultados a travs de comportamiento
Visual Basic. pruebas de escritorio. honesto.
Ejercicios. Elabora programas
utilizando y teniendo en 3. Demuestra
cuenta las reglas de responsabilidad y
sintaxis de la estructura respeto.
de control selectiva del
lenguajes de 4. Participa
programacin de Visual constantemente
Basic con actitud
B. DURACIN: 3 semanas
C. CAPACIDADES:
9. Resuelve problemas que requieren el uso de estructuras repetitivas empleando
eficientemente representaciones grficas y pseudocdigo.
10. Implementa programas en el computador utilizando el lenguaje java para
representar algoritmos con estructuras repetitivas.
D. CONTENIDOS:
COD.
SESIN CONCEPTUALES PROCEDIMENTALES ACTITUDINALES
CAPAC
23 - 20. Estructura de Investiga la lgica de la 7. Asiste
9 -10 24 control estructura de control puntualmente a las
repetitiva o repetitiva. sesiones de
iterativa: Disea algoritmos con clases.
Conceptos estructura de control
clave y repetitiva, comprobando 8. Demuestra un
operadores sus resultados a travs de comportamiento
fundamentales. pruebas de escritorio. honesto.
Sentencias: Elabora programas
mientras, hacer utilizando y teniendo en 9. Demuestra
mientras y para. cuenta las reglas de responsabilidad y
Sentencias: sintaxis de la estructura respeto.
break y de control repetitiva en
continue. Visual Basic 10. Participa
Algoritmos. constantemente
Prueba de con actitud
escritorio. proactiva.
Sintaxis en
Visual Basic. 11. Manifiesta una
Ejercicios. constante
superacin
9 25 21. Resolucin de Explica la resolucin de personal y
Prctica prctica domiciliaria en acadmica.
Domiciliaria. pizarra a compaeros y
docente 12. Demuestra una
predisposicin
9 -10 26 22. Estructura de Investiga la lgica de la para el trabajo en
27 control estructura de control equipos.
repetitiva o repetitiva mltiple.
iterativa mltiple Disea algoritmos con
Algoritmos. estructura de control
Prueba de repetitiva mltiple,
escritorio. comprobando sus
Sintaxis en resultados a travs de
Visual Basic pruebas de escritorio.
Ejercicios Elabora programas
utilizando y teniendo en
cuenta las reglas de
sintaxis de la estructura
de control repetitiva
B. DURACIN: 3 semanas
C. CAPACIDADES:
D. CONTENIDOS:
COD. CONCEPTUALE
SESIN PROCEDIMENTALES ACTITUDINALES
CAPAC S
30 - 25. Mtodo: Investiga acerca de la 1. Asiste
11 - 31 Definicin. estructura y el uso de puntualmente a las
12 Representaci mtodos. sesiones de
n y estructura. Disea algoritmos clases.
Algoritmos. incluyendo mtodos y la
Recursividad tcnica de recursividad, 2. Demuestra un
Prueba de comprobando sus comportamiento
escritorio. resultados a travs de honesto.
Sintaxis en pruebas de escritorio.
Visual Basic Elabora programas 3. Demuestra
Ejercicios. utilizando y teniendo en responsabilidad y
cuenta las reglas de respeto.
sintaxis y uso de mtodos
en Visual Basic. 4. Participa
11 - 32 26. Presentacin Estudiante aplica constantemente
12 - de trabajo conocimientos adquiridos con actitud
13 aplicativo a su en la resolucin de un proactiva.
carrera problema real relacionado
profesional con su carrera profesional 5. Manifiesta una
11 - 33 27. Examen Final Resuelve prueba escrita. constante
12 - escrito y en Realiza programas en superacin
13 computadora computadora observando personal y
resultados. acadmica.
9. EVALUACION
La evaluacin de la presente asignatura es de carcter integral donde se evaluarn los
conocimientos adquiridos, su aplicacin prctica y las actitudes frente al desarrollo de la
asignatura, teniendo en cuenta los siguientes aspectos:
De acuerdo con la naturaleza del curso, sus contenidos sern desarrollados en diferentes
niveles de aprendizajes aplicacin, anlisis, sntesis y evaluacin a travs de actividades
diseadas para mejorar el aprendizaje. Se pondr mucho nfasis en mtodos activos y de
aprendizaje significativo, entre otras se usaran las siguientes estrategias metodolgicas:
1.1. Panel. El estudiante participa en una conversacin o desarrolla una exposicin, con
rplicas ordenadas y pblicas, que permitan seleccionar criterios, adquirir habilidades de
argumentos y elaborar juicios sustentables.
1.2. Conferencia. El docente desarrolla los temas programados en el curso, con apoyo de
presentaciones y lecturas preparadas especialmente para este fin.
1.3. Asesora y laboratorio. El estudiante se enfrenta a casos de aplicacin prctica y que
demanda un trabajo analtico en la aplicacin de las diferentes metodologas y habilidades
en la utilizacin de las herramientas de software.
1.4. Trabajo en pequeos grupos. El estudiante debate, asimila, demuestra tolerancia con
la finalidad de enriquecer el resultado del trabajo.
1.5. Desarrollo de casos. El estudiante debate, asimila y discute aspectos relevantes
relacionados con casos de estudio asignados.
La asesora acadmica es una actividad peridica a travs de la cual se brinda apoyo a los
estudiantes para que desarrollen actividades de consulta para lograr la cabal compresin de
los diferentes temas de estudio. Est basada en consultas que el docente, fuera de su horario
de clases, puede apoyar al estudiante sobre temas especficos de su dominio, previa
coordinacin.
13. TUTORA
14. BIBLIOGRAFIA
Ing. Karim Ivette Cruzado Villar.
Docente del Curso.