You are on page 1of 24

UNIVERSIDAD NACIONAL DE JAN

LEY DE CREACIN N 29304 RESOLUCIN


DE FUNCIONAMIENTO N 647-2011-CONAFU

SILABO DE LA ASIGNATURA
PROGRAMACIN DE INGENIERA
I.

II.

INFORMACION GENERAL
1.1.

Carrera Profesional

Ingeniera Civil

1.2.
1.3.

Semestre Acadmico
Ciclo Acadmico

:
:

2014-I
III

1.4.
1.5.

Pre-requisito
Nmero de Crditos

:
:

Ninguno
03

1.6.
1.7.

Cdigo de Asignatura
Carcter de la Asignatura

:
:

IC-18
Obligatorio

1.8.

Horas Semanales

04 horas (02 HT / 02 HP)

1.9.
1.10.

Docente de Asignatura
Correo Electrnico

:
:

Ing. Johnny Cueva Valdivia.


johnny_cueva@hotmail.com

SUMILLA:
Posibilita el dominio y uso adecuado de software especializado para la simulacin y optimizacin de
procesos industriales, con la finalidad de preparar al Ingeniero para enfrentar los retos de lograr la
mxima productividad en el rea de su especialidad. Promueve el manejo de herramientas de
programacin digital y computarizada para realizar clculos aplicados al diseo de las operaciones
unitarias.

III.

DESCRIPCIN DE LA ASIGNATURA
La asignatura de Programacin de Ingeniera naturaleza terico prctica y de carcter obligatorio,
tiene como objetivo sentar las bases del futuro Ingeniero en el aprovechamiento de los lenguajes de
programacin para ser aplicados en simulacin y optimizacin de procesos industriales.
El contenido se orienta al desarrollo de las competencias reconociendo a los Algoritmos como una
herramienta til en la modelacin y solucin de problemas, planificando su trabajo y comunicando sus
ideas a travs de la utilizacin adecuada del Lenguaje de Programacin.
La asignatura est organizada en cuatro unidades temticas:
UNIDAD I :
UNIDAD II :

Introduccin a la Informtica y Fundamentos de Programacin


Instrucciones de Entrada / Salida y Operaciones.

UNIDAD III :

Instrucciones de Decisin, Repeticin, de Control y Seleccin.

UNIDAD IV :

Arreglos y Funciones.

IV.

COMPETENCIAS
Domina los conocimientos bsicos de informtica y el diseo de algoritmos y los utiliza en la
solucin de problemas, demostrando habilidad para disear programas e implementarlos en cualquier
lenguaje de programacin.

V.

CAPACIDADES Y ACTITUDES
5.1. CAPACIDADES
5.1.1. Identifica y analiza la evolucin de la Computadora, los perifricos, los sistemas operativos y
algoritmos, elaborando soluciones lgicas; demostrando su creatividad y responsabilidad al
expresar resultados.
5.1.2. Identifica, interpreta, analiza y disea algoritmos demostrando inters, coherencia y
perseverancia por encontrar resultados correctos y verdaderos.
5.1.3. Identifica, interpreta, analiza y desarrolla programas utilizando un lenguaje de programacin
en la solucin de problemas de casos prcticos; participando constructivamente y
respetando la apreciacin de sus compaeros.
5.1.4. Identifica, interpreta, analiza y desarrolla programas analizando paso a paso su
funcionamiento utilizando el lenguaje de programacin, demostrando perseverancia para
encontrar resultados correctos y verdaderos.
5.2. ACTITUDES
5.2.1. Valora el papel formativo de la Informtica en el desarrollo personal y profesional.
5.2.2. Valora los aportes de los Programadores para mejorar la calidad de la vida humana y el
desarrollo tecnolgico.
5.2.3. Respeta el pensamiento y el conocimiento producido por otros.
5.2.4. Posee una actitud reflexiva y crtica frente a la investigacin cientfica y sus resultados.
5.2.5. Demuestra un sentido crtico de la informacin referida a la Programacin que explora en las
redes de informacin.

VI.

CONTENIDOS
UNIDAD I: INTRODUCCIN A LA INFORMTICA Y FUNDAMENTOS DE PROGRAMACIN
DURACION: Cuatro Semanas INICIO: 21 de Abril TERMINO: 16 de Mayo del 2014

DURACIN: 20 HORAS (04 SEMANAS)

CAPACIDAD
Identifica y analiza la evolucin de la Computadora, los perifricos, los sistemas operativos y algoritmos, elaborando soluciones lgicas; demostrando su creatividad y
responsabilidad al expresar resultados.
CONTENIDOS
INDICADORES DE
INSTRUMENTOS
HORAS
EVALUACIN
DE EVALUACIN
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
Introduccin. Presentacin de Slabo.
Identifica los componentes
Evaluacin Diagnstica.
Establece diferencias entre las
de una computadora.
INTRODUCCIN A LA INFORMTICA.
generaciones de computadoras.
Reflexiona
sobre
sus
Generaciones de Computadoras.
Maneja
correctamente
la conocimientos, aceptando
Identifica
el
Sistema
05
Perifricos: dispositivos de entrada y
terminologa informtica.
Operativo
que
utiliza.
errores y se compromete
salida.
a superarlos.
Sistemas Operativos.
Demuestra la validez de las
diferentes
tcnicas
de
Se interesa en la ejecucin
programacin.
Utiliza aplicaciones tpicas en de resolucin de ejercicios
propuestos.
Aplicaciones Tpicas en Ingeniera
Ingeniera.
Utiliza los fundamentos de
Lenguajes de Programacin.
programacin para analizar Prueba objetiva.
FUNDAMENTOS DE PROGRAMACIN
Maneja correctamente conceptos Demuestra
algoritmos.
05
responsabilidad
y
Productos
Definicin de Algoritmos y Diagramas de sobre programacin.
creatividad,
en
la
acreditables.
flujo (DFD), casusticas, concepto de
Resuelve
problemas
Lista de cotejo.
programa e instrucciones
Utiliza lgica para desarrollar resolucin de problemas
utilizando Diagramas de
propuestos.
algoritmos.
Flujo.
Interpreta procedimientos
Resuelve problemas de programacin Participa
para la construccin de
constructivamente
y
Procedimientos generales para la
programas.
respeta
la
apreciacin
de
construccin de programas.
Simula correctamente procesos
05
sus compaeros.
Los Lenguajes de programacin
industriales.
Resuelve
ejercicios
aplicando
algoritmos.
Demuestra seguridad al
Implementacin de los DFDs para la
solucin de problemas.
Prctica N 01

Utiliza la Teora de algoritmos y


pseudocdigo
para
resolver
problemas propuestos.

expresar resultados.
05

Aplica la teora de la Lgica


de
programacin
y
algoritmos en la resolucin
de problemas propuestos.

UNIDAD II: INSTRUCCIONES DE ENTRADA / SALIDA Y OPERACIONES


DURACIN: 20 HORAS (04 SEMANAS)
DURACION: Cuatro Semanas INICIO: 19 de MayoTERMINO: 13 de Junio del 2014
CAPACIDAD
Identifica, interpreta, analiza y disea algoritmos demostrando inters, coherencia y perseverancia por encontrar resultados correctos y verdaderos.
CONTENIDOS
INSTRUMENTOS
HORAS INDICADORES DE EVALUACIN
DE EVALUACIN
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
INSTRUCCIONES DE ENTRADA /
Reconoce
e
interpreta
SALIDA
definicin sobre la estructura
La estructura de un programa, reglas
de un programa
de programacin, concepto de datos, Utiliza instrucciones de entrada y
05
constantes y variables, tipos de salida para resolver algoritmos.
Utiliza las propiedades de las
Reflexiona
sobre
sus
datos, declaracin de variables: int,
variables para aplicarles en
conocimientos,
aceptando
float, char, long, doubl.
problemas propuestos.
errores y se compromete a
superarlos.
Resuelve algoritmos mediante
el lenguaje de programacin.
Se interesa en la ejecucin de
Instrucciones de entrada y salida,
resolucin
de
ejercicios
Resuelve de manera correcta
Resuelve
algoritmos
operadores aritmticos y sus reglas.
05
propuestos.
Prueba
algoritmos utilizando operadores
expresando
resultados
Niveles de datos.
objetiva.
matemticos.
mediante el lenguaje de
Demuestra responsabilidad y
Productos
programacin.
creatividad, en la resolucin de
acreditables.
problemas propuestos.
Lista de cotejo.
Operaciones matemticas,
Resuelve de manera correcta
Resuelve
algoritmos
y
prioridades y uso de los parntesis,
algoritmos
que
utilizan Participa constructivamente y
expresa
sus
resultados
Instrucciones de asignacin y sus
05
respeta la apreciacin de sus
operaciones matemticas.
mediante
soluciones
reglas
compaeros.
programadas.
Conversiones de tipo
Funciones Math.: Abs(), Sqrt(), Sin(),
Demuestra
seguridad
al
Cos(), Tan(), Log(), Log10(), Pow(),
expresar resultados.
Exp(), Round(),PI / Asignaciones Utiliza funciones matemticas
Resuelve e interpreta
mltiples y operador incluido / para
resolver
problemas
05
problemas que involucran
Operadores: ++
propuestos.
funciones matemticas.
Examen Parcial

UNIDAD III:INSTRUCCIONES DE DECISIN, REPETICIN, DE CONTROL Y SELECCIN DURACIN: 20 HORAS (04 SEMANAS)
DURACION: Cuatro Semanas INICIO: 16 de JunioTERMINO: 11 de Julio del 2014
CAPACIDADES
Identifica, interpreta, analiza y desarrolla programas utilizando un lenguaje de programacin en la solucin de problemas de casos prcticos; participando constructivamente y respetando la apreciacin de
sus compaeros.
CONTENIDOS
INSTRUMENTOS DE
HORAS
INDICADORES DE EVALUACIN
EVALUACIN
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
Interpreta
instrucciones
INSTRUCCIONES DE DECISIN Y REPETICIN
definicin la relacin entre
Operadores lgicos, Operandos lgicos, Aplica correctamente los operadores lgicos en
operadores lgicos.
Reglas, lgicas. Algoritmos y diagramas con un programa.
Maneja
diferencias
entre
decisiones Lgicas, Instruccin if-else, Identifica y establece diferencias entre
05
algoritmos y diagramas.
sintaxis y reglas, Instruccin slo if, if-else algoritmos y diagramas con decisiones lgicas.
Interpreta
correctamente
con bloques, If dentro de if/ Algoritmos y Realiza correctamente algoritmos utilizando
algoritmos utilizando estructuras
programas con if-else
estructuras de control.
de control.
Determina correctamente una estructura de Reflexiona
sobre
sus
Instruccin while, sintaxis y reglas,
control repetitiva.
conocimientos,
aceptando
Instrucciones while con una instruccin y
errores y se compromete a
con bloque de instrucciones, Algoritmos y
Determinan correctamente la sintaxis de una superarlos.
programas con while, Instruccin do-while,
estructura repetitiva.
05
sintaxis y reglas, Instrucciones while con
Se
interesa
en
la
ejecucin
de
una instruccin y con bloque de
Interpreta correctamente una
Establece diferencias entre los tipos de resolucin
de
ejercicios
instrucciones, Algoritmos y programas con
estructura de control repetitiva.
estructuras de control.
propuestos.
Prueba objetiva.
do-while.
Resuelve y analiza la sintaxis de Productos
INSTRUCCIONES DE CONTROL Y DE
Demuestra responsabilidad y
acreditables.
una estructura de control.
SELECCIN
creatividad,
en
la
resolucin
de

Lista de cotejo.
Identifica tipos de estructuras de control.
Instruccin for, expresiones de inicio.
problemas propuestos.
Interpreta y analiza los tipos de
Evaluacin y preparacin, Control, sintaxis
Realiza operaciones con estructuras de control.
funciones.
y reglas, Instruccin for con una instruccin
05
Participa constructivamente y
y
con
bloque
de
instrucciones,
respeta la apreciacin de sus
Determina la sintaxis de la estructura de
Resuelve problemas que implican
Instrucciones for anidadas, for interior y
compaeros.
control.
operaciones con estructuras de
for exterior, Algoritmos y programas con
control selectivas.
for y con for anidado.
Demuestra
seguridad
al
Instruccin switch-case, sintaxis y reglas,
expresar resultados.
Resuelve problemas que implican
Uso del default en el switch-case, Seleccin
estructuras de control selectivas.
con switch-case y default, Algoritmos y
programas con switch-case, Instruccin
Utiliza la estructura de control selectiva para
05
break, sintaxis y reglas/ Uso del break
resolver problemas propuestos.
dentro del switch-case, Instrucciones
continue.
Prctica N 02

UNIDAD IV:ARREGLOS Y FUNCIONES

DURACIN: 20 HORAS (04 SEMANAS)

DURACION: Cuatro Semanas INICIO: 14 de Julio TERMINO: 08 de Agosto del 2014


CAPACIDAD
Identificar, resolver, interpretar y analizar ejercicios sobre Geometra Analtica, elaborando soluciones grficas.
CONTENIDOS
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
ARREGLOS
Concepto de arreglo, declaracin, subndices. Sintaxis y
reglas, Lectura y escritura de arreglos de una
dimensin. Ordenamiento y eliminacin de elementos
de un arreglo. Operaciones con arreglos
unidimensionales. Arreglos de cadenas string, Lectura
y escritura de cadenas. Comparaciones e
inicializaciones de Cadenas. Funciones internas de
cadenas. Arreglos bidimensionales, sintaxis y reglas.
Subndices, direcciones y declaracin de arreglos
bidimensionales. Lectura, escritura y operaciones con
arreglos bidimensionales. Arreglos multidimensionales,
sintaxis, reglas y usos. Programas con arreglos de una y
dos dimensiones y con cadenas. Programas con
matrices: suma, multiplicacin, inversa, determinantes.
FUNCIONES
Concepto de funcin, sintaxis y reglas. Definicin de
una funcin, argumentos y parmetros. Variables
locales y globales, su aplicacin y usos. Invocacin de
una funcin y transferencia de valores. Variables
propias de una funcin, ejecucin repetida de una
funcin. Retorno de resultados.
Algoritmos y programas con una funcin. Programas
con varias funciones y su invocacin iterativa. Concepto
de Recursin. Programas con Recursin de funciones.
Funciones con cadenas, funciones de Lectura y
escritura de cadenas. Funciones de comparacin de
cadenas. Dimensiones y con cadenas. Programas con
funciones.
Examen Final.

Construye programas utilizando


arreglos.
Resuelve problemas de arreglos.
Aplica el ordenamiento de un
arreglo.
Resuelve
problemas
que
aplicando
arreglos
incluyen
funciones internas de cadena.
Aplica definiciones para resolver
problemas con subndices, y
declaracin de arreglos.
Aplica definiciones para resolver
problemas de arreglos.
Aplica definiciones para resolver
problemas funciones
Aplica definiciones para resolver
llamadas de funciones.

Reflexiona
sobre
sus
conocimientos, aceptando
errores y se compromete a
superarlos.

HORAS

CRITERIOS DE EVALUACIN

05

Identifica
y
determina
problemas sobre arreglos.
Interpreta
y
determina
problemas de ordenamiento.

Se interesa en la ejecucin
de resolucin de ejercicios
propuestos.

Resuelve
e
interpreta
problemas aplicando funciones
internas.
05

Demuestra responsabilidad
y creatividad, en la
resolucin de problemas
propuestos.
Participa
constructivamente
y
respeta la apreciacin de
sus compaeros.

Identifica
y
determina
Prueba objetiva.
problemas
relacionados
a
Productos
subndice y declaracin de
acreditables.
arreglos
Lista de cotejo.
05

Resuelve
e
interpreta
problemas
relacionados
a
llamada de funciones.
Resuelve
e
interpreta
problemas complejos utilizando
la sintaxis de un lenguaje de
programacin.

Demuestra seguridad al
expresar resultados.
Utiliza la Teora algoritmos para
aplicar funciones en problemas
propuestos.

INSTRUMENTOS DE
EVALUACIN

05

VII.

ESTRATEGIAS METODOLGICAS
En el desarrollo del curso se tendr presente las siguientes estrategias metodolgicas:

7.1.

DE ACOMPAAMIENTO AL ESTUDIANTE
Exposicin magistral usando el mtodo inductivo-deductivo.
Desarrollo de talleres o ejercicios de aplicacin.
Desarrollo de tcnicas de trabajo grupal.
Asesora directa a los estudiantes.

7.2.

DE TRABAJO INDEPENDIENTE DEL ESTUDIANTE


Resolucin de problemas en forma individual y/o grupal.
Investigacin, organizacin de informacin y anlisis de temas especficos.
Consultas a travs de internet.

VIII.

MATERIAL EDUCATIVO
Gua de ejercicios, fichas, separatas.
Proyector multimedia.
Pizarra, plumones y borrador de pizarra.
Proyector multimedia.
Vdeos.

IX.

TUTORA Y CONSEJERA
El docente desarrollar dos horas semanales de tutora y consejera estudiantil.

X.

EVALUACIN
La evaluacin se realizar antes, durante y despus del proceso de formacin, teniendo en cuenta su
carcter integral, permanente, sistemtico, objetivo y participativo. La evaluacin mantiene coherencia
con los aprendizajes y contenidos previstos en cada sesin de aprendizaje.
Con la finalidad de verificar el desarrollo de la asignatura que coadyuve al logro las capacidades se
aplicar lo siguiente:
1.

Momento de evaluacin:
Durante el proceso y al final de cada Unidad Didctica

2.

Criterios:
Correcta conceptualizacin de la teora y aportes a la misma
Acierto en la aplicacin de la teora en un trabajo de investigacin.

3.

Procedimientos:
Evaluacin a travs de la observacin contina y anotacin sistemtica
Evaluacin de las Unidades Didcticas.
Evaluacin de los temas de investigacin presentados.
Participacin activa en las discusiones, ponencias, sustentaciones, casustica, etc.

4.

Requisitos de Aprobacin y normas de clase

Asistencia no menor al 70% a las clases programadas.


Puntualidad en la asistencia a clases con tolerancia cero.
No se aceptan distracciones en clase por celulares o dispositivos electrnicos.
Asistir a clases con vestimenta decente y bien aseada.
El ambiente de trabajo debe permanecer limpio y ordenado.
Puntualidad en las evaluaciones y en la entrega de informes de laboratorio.
Los trabajos de investigacin sern presentados en la fecha y hora lmite programada. Aquellos
alumnos que incumplan estas condiciones no sern calificados, considerndose para ellos la
NOTA CERO (00).

5.

Participacin activa en clase y trabajos grupales.


Dinmica grupal de tres (03) alumnos como mnimo y de cinco (05) como mximo.

El promedio final se obtendr teniendo en cuenta la sumatoria de las notas y sus respectivos
pesos; cuyo promedio debe ser 11 de la escala vigesimal.

Frmula de obtencin de promedio:


Para la obtencin del promedio final se aplicar lo siguiente:
A. EVALUACIN PROCEDIMENTAL Y ACTITUDINAL (EVAL PROC. A)
ACT. : NOTA ACTITUDINAL
TRAB. MON: NOTA TRABAJO MONOGRFICO
EXP: NOTA EXPOSICION
PS.: NOTA PROYECCIN SOCIAL, INVESTIGACIN
EVAL PROC.A: Promedio (ACT. + TRAB. MON. + ESP. + PS. + PRAC.A + PRAC. B)

B. EXAMEN PARCIAL (EP)


C. EXAMEN FINAL (EF)
Promedio final = 0,40(EVAL PROC. A) + 0,30(EP) + 0,30(EF)

XI.

BIBLIOGRAFIA

Alonso Alba, E. (2008) Introduccin a la Informtica (Informtica para torpes). Madrid: Anaya Multimedia.

Balagurusamy, E. (2007) Programacin orientada a objetos con C++.Madrid: Mcgraw-Hill.

Ceballos, F. J. (2007) C/C++ Curso de Programacin (3 Ed). Madrid: Ra-Ma.

Fatos Xhafa, F.; Vzquez Alcocer, P. y Marco Gmez, J. (2006) Programacin en C++ para Ingenieros.
Madrid: Thomson

Garca Molina, J. J. Y Montoya, F. J. (2006) Una Introduccin a La Programacin. Madrid: Thomson.

Joyanes Aguilar, L.,(2006) Programacin En C++. Algoritmos, estructuras de datos y objetos (2 Ed.).
Madrid: McGraw-Hill / Interamericana

Luque, J. A. (2008) Tcnicas de programacin y anlisis en Ingeniera. Buenos Aires: Riagro.


VV.AA. (2005) Programacin en C (2 Ed.). Madrid: McGraw-Hill / Interamericana.

____________________________
Ing. JOHNNY CUEVA VALDIVIA
DOCENTE

UNIVERSIDAD NACIONAL DE JAN


LEY DE CREACIN N 29304 RESOLUCIN
DE FUNCIONAMIENTO N 647-2011-CONAFU

SILABO DE LA ASIGNATURA
PROGRAMACIN DE INGENIERA
I.

II.

INFORMACION GENERAL
1.1.

Carrera Profesional

Ingeniera Civil

1.2.
1.3.

Semestre Acadmico
Ciclo Acadmico

:
:

2014-I
III

1.4.
1.5.

Pre-requisito
Nmero de Crditos

:
:

Ninguno
03

1.6.
1.7.

Cdigo de Asignatura
Carcter de la Asignatura

:
:

IC-18
Obligatorio

1.8.

Horas Semanales

04 horas (02 HT / 02 HP)

1.9.
1.10.

Docente de Asignatura
Correo Electrnico

:
:

Ing. Johnny Cueva Valdivia.


johnny_cueva@hotmail.com

SUMILLA:
Posibilita el dominio y uso adecuado de software especializado para la simulacin y optimizacin de
procesos industriales, con la finalidad de preparar al Ingeniero para enfrentar los retos de lograr la
mxima productividad en el rea de su especialidad. Promueve el manejo de herramientas de
programacin digital y computarizada para realizar clculos aplicados al diseo de las operaciones
unitarias.

III.

DESCRIPCIN DE LA ASIGNATURA
La asignatura de Programacin de Ingeniera naturaleza terico prctica y de carcter obligatorio,
tiene como objetivo sentar las bases del futuro Ingeniero en el aprovechamiento de los lenguajes de
programacin para ser aplicados en simulacin y optimizacin de procesos industriales.
El contenido se orienta al desarrollo de las competencias reconociendo a los Algoritmos como una
herramienta til en la modelacin y solucin de problemas, planificando su trabajo y comunicando sus
ideas a travs de la utilizacin adecuada del Lenguaje de Programacin.
La asignatura est organizada en cuatro unidades temticas:
UNIDAD I :
UNIDAD II :

Introduccin a la Informtica y Fundamentos de Programacin


Instrucciones de Entrada / Salida y Operaciones.

UNIDAD III :

Instrucciones de Decisin, Repeticin, de Control y Seleccin.

UNIDAD IV :

Arreglos y Funciones.

IV.

COMPETENCIAS
Domina los conocimientos bsicos de informtica y el diseo de algoritmos y los utiliza en la
solucin de problemas, demostrando habilidad para disear programas e implementarlos en cualquier
lenguaje de programacin.

V.

CAPACIDADES Y ACTITUDES
5.1. CAPACIDADES
5.1.1. Identifica y analiza la evolucin de la Computadora, los perifricos, los sistemas operativos y
algoritmos, elaborando soluciones lgicas; demostrando su creatividad y responsabilidad al
expresar resultados.
5.1.2. Identifica, interpreta, analiza y disea algoritmos demostrando inters, coherencia y
perseverancia por encontrar resultados correctos y verdaderos.
5.1.3. Identifica, interpreta, analiza y desarrolla programas utilizando un lenguaje de programacin
en la solucin de problemas de casos prcticos; participando constructivamente y
respetando la apreciacin de sus compaeros.
5.1.4. Identifica, interpreta, analiza y desarrolla programas analizando paso a paso su
funcionamiento utilizando el lenguaje de programacin, demostrando perseverancia para
encontrar resultados correctos y verdaderos.
5.2. ACTITUDES
5.2.1. Valora el papel formativo de la Informtica en el desarrollo personal y profesional.
5.2.2. Valora los aportes de los Programadores para mejorar la calidad de la vida humana y el
desarrollo tecnolgico.
5.2.3. Respeta el pensamiento y el conocimiento producido por otros.
5.2.4. Posee una actitud reflexiva y crtica frente a la investigacin cientfica y sus resultados.
5.2.5. Demuestra un sentido crtico de la informacin referida a la Programacin que explora en las
redes de informacin.

VI.

CONTENIDOS
UNIDAD I: INTRODUCCIN A LA INFORMTICA Y FUNDAMENTOS DE PROGRAMACIN
DURACION: Cuatro Semanas INICIO: 21 de Abril TERMINO: 16 de Mayo del 2014

DURACIN: 20 HORAS (04 SEMANAS)

CAPACIDAD
Identifica y analiza la evolucin de la Computadora, los perifricos, los sistemas operativos y algoritmos, elaborando soluciones lgicas; demostrando su creatividad y
responsabilidad al expresar resultados.
CONTENIDOS
INDICADORES DE
INSTRUMENTOS
HORAS
EVALUACIN
DE EVALUACIN
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
Introduccin. Presentacin de Slabo.
Identifica los componentes
Evaluacin Diagnstica.
Establece diferencias entre las
de una computadora.
INTRODUCCIN A LA INFORMTICA.
generaciones de computadoras.
Reflexiona
sobre
sus
Generaciones de Computadoras.
Maneja
correctamente
la conocimientos, aceptando
Identifica
el
Sistema
05
Perifricos: dispositivos de entrada y
terminologa informtica.
Operativo
que
utiliza.
errores y se compromete
salida.
a superarlos.
Sistemas Operativos.
Demuestra la validez de las
diferentes
tcnicas
de
Se interesa en la ejecucin
programacin.
Utiliza aplicaciones tpicas en de resolucin de ejercicios
propuestos.
Aplicaciones Tpicas en Ingeniera
Ingeniera.
Utiliza los fundamentos de
Lenguajes de Programacin.
programacin para analizar Prueba objetiva.
FUNDAMENTOS DE PROGRAMACIN
Maneja correctamente conceptos Demuestra
algoritmos.
05
responsabilidad
y
Productos
Definicin de Algoritmos y Diagramas de sobre programacin.
creatividad,
en
la
acreditables.
flujo (DFD), casusticas, concepto de
Resuelve
problemas
Lista de cotejo.
programa e instrucciones
Utiliza lgica para desarrollar resolucin de problemas
utilizando Diagramas de
propuestos.
algoritmos.
Flujo.
Interpreta procedimientos
Resuelve problemas de programacin Participa
para la construccin de
constructivamente
y
Procedimientos generales para la
programas.
respeta
la
apreciacin
de
construccin de programas.
Simula correctamente procesos
05
sus compaeros.
Los Lenguajes de programacin
industriales.
Resuelve
ejercicios
aplicando
algoritmos.
Demuestra seguridad al
Implementacin de los DFDs para la
solucin de problemas.
Prctica N 01

Utiliza la Teora de algoritmos y


pseudocdigo
para
resolver
problemas propuestos.

expresar resultados.
05

Aplica la teora de la Lgica


de
programacin
y
algoritmos en la resolucin
de problemas propuestos.

UNIDAD II: INSTRUCCIONES DE ENTRADA / SALIDA Y OPERACIONES


DURACIN: 20 HORAS (04 SEMANAS)
DURACION: Cuatro Semanas INICIO: 19 de MayoTERMINO: 13 de Junio del 2014
CAPACIDAD
Identifica, interpreta, analiza y disea algoritmos demostrando inters, coherencia y perseverancia por encontrar resultados correctos y verdaderos.
CONTENIDOS
INSTRUMENTOS
HORAS INDICADORES DE EVALUACIN
DE EVALUACIN
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
INSTRUCCIONES DE ENTRADA /
Reconoce
e
interpreta
SALIDA
definicin sobre la estructura
La estructura de un programa, reglas
de un programa
de programacin, concepto de datos, Utiliza instrucciones de entrada y
05
constantes y variables, tipos de salida para resolver algoritmos.
Utiliza las propiedades de las
Reflexiona
sobre
sus
datos, declaracin de variables: int,
variables para aplicarles en
conocimientos,
aceptando
float, char, long, doubl.
problemas propuestos.
errores y se compromete a
superarlos.
Resuelve algoritmos mediante
el lenguaje de programacin.
Se interesa en la ejecucin de
Instrucciones de entrada y salida,
resolucin
de
ejercicios
Resuelve de manera correcta
Resuelve
algoritmos
operadores aritmticos y sus reglas.
05
propuestos.
Prueba
algoritmos utilizando operadores
expresando
resultados
Niveles de datos.
objetiva.
matemticos.
mediante el lenguaje de
Demuestra responsabilidad y
Productos
programacin.
creatividad, en la resolucin de
acreditables.
problemas propuestos.
Lista de cotejo.
Operaciones matemticas,
Resuelve de manera correcta
Resuelve
algoritmos
y
prioridades y uso de los parntesis,
algoritmos
que
utilizan Participa constructivamente y
expresa
sus
resultados
Instrucciones de asignacin y sus
05
respeta la apreciacin de sus
operaciones matemticas.
mediante
soluciones
reglas
compaeros.
programadas.
Conversiones de tipo
Funciones Math.: Abs(), Sqrt(), Sin(),
Demuestra
seguridad
al
Cos(), Tan(), Log(), Log10(), Pow(),
expresar resultados.
Exp(), Round(),PI / Asignaciones Utiliza funciones matemticas
Resuelve e interpreta
mltiples y operador incluido / para
resolver
problemas
05
problemas que involucran
Operadores: ++
propuestos.
funciones matemticas.
Examen Parcial

UNIDAD III:INSTRUCCIONES DE DECISIN, REPETICIN, DE CONTROL Y SELECCIN DURACIN: 20 HORAS (04 SEMANAS)
DURACION: Cuatro Semanas INICIO: 16 de JunioTERMINO: 11 de Julio del 2014
CAPACIDADES
Identifica, interpreta, analiza y desarrolla programas utilizando un lenguaje de programacin en la solucin de problemas de casos prcticos; participando constructivamente y respetando la apreciacin de
sus compaeros.
CONTENIDOS
INSTRUMENTOS DE
HORAS
INDICADORES DE EVALUACIN
EVALUACIN
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
Interpreta
instrucciones
INSTRUCCIONES DE DECISIN Y REPETICIN
definicin la relacin entre
Operadores lgicos, Operandos lgicos, Aplica correctamente los operadores lgicos en
operadores lgicos.
Reglas, lgicas. Algoritmos y diagramas con un programa.
Maneja
diferencias
entre
decisiones Lgicas, Instruccin if-else, Identifica y establece diferencias entre
05
algoritmos y diagramas.
sintaxis y reglas, Instruccin slo if, if-else algoritmos y diagramas con decisiones lgicas.
Interpreta
correctamente
con bloques, If dentro de if/ Algoritmos y Realiza correctamente algoritmos utilizando
algoritmos utilizando estructuras
programas con if-else
estructuras de control.
de control.
Determina correctamente una estructura de Reflexiona
sobre
sus
Instruccin while, sintaxis y reglas,
control repetitiva.
conocimientos,
aceptando
Instrucciones while con una instruccin y
errores y se compromete a
con bloque de instrucciones, Algoritmos y
Determinan correctamente la sintaxis de una superarlos.
programas con while, Instruccin do-while,
estructura repetitiva.
05
sintaxis y reglas, Instrucciones while con
Se
interesa
en
la
ejecucin
de
una instruccin y con bloque de
Interpreta correctamente una
Establece diferencias entre los tipos de resolucin
de
ejercicios
instrucciones, Algoritmos y programas con
estructura de control repetitiva.
estructuras de control.
propuestos.
Prueba objetiva.
do-while.
Resuelve y analiza la sintaxis de Productos
INSTRUCCIONES DE CONTROL Y DE
Demuestra responsabilidad y
acreditables.
una estructura de control.
SELECCIN
creatividad,
en
la
resolucin
de

Lista de cotejo.
Identifica tipos de estructuras de control.
Instruccin for, expresiones de inicio.
problemas propuestos.
Interpreta y analiza los tipos de
Evaluacin y preparacin, Control, sintaxis
Realiza operaciones con estructuras de control.
funciones.
y reglas, Instruccin for con una instruccin
05
Participa constructivamente y
y
con
bloque
de
instrucciones,
respeta la apreciacin de sus
Determina la sintaxis de la estructura de
Resuelve problemas que implican
Instrucciones for anidadas, for interior y
compaeros.
control.
operaciones con estructuras de
for exterior, Algoritmos y programas con
control selectivas.
for y con for anidado.
Demuestra
seguridad
al
Instruccin switch-case, sintaxis y reglas,
expresar resultados.
Resuelve problemas que implican
Uso del default en el switch-case, Seleccin
estructuras de control selectivas.
con switch-case y default, Algoritmos y
programas con switch-case, Instruccin
Utiliza la estructura de control selectiva para
05
break, sintaxis y reglas/ Uso del break
resolver problemas propuestos.
dentro del switch-case, Instrucciones
continue.
Prctica N 02

UNIDAD IV:ARREGLOS Y FUNCIONES

DURACIN: 20 HORAS (04 SEMANAS)

DURACION: Cuatro Semanas INICIO: 14 de Julio TERMINO: 08 de Agosto del 2014


CAPACIDAD
Identificar, resolver, interpretar y analizar ejercicios sobre Geometra Analtica, elaborando soluciones grficas.
CONTENIDOS
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
ARREGLOS
Concepto de arreglo, declaracin, subndices. Sintaxis y
reglas, Lectura y escritura de arreglos de una
dimensin. Ordenamiento y eliminacin de elementos
de un arreglo. Operaciones con arreglos
unidimensionales. Arreglos de cadenas string, Lectura
y escritura de cadenas. Comparaciones e
inicializaciones de Cadenas. Funciones internas de
cadenas. Arreglos bidimensionales, sintaxis y reglas.
Subndices, direcciones y declaracin de arreglos
bidimensionales. Lectura, escritura y operaciones con
arreglos bidimensionales. Arreglos multidimensionales,
sintaxis, reglas y usos. Programas con arreglos de una y
dos dimensiones y con cadenas. Programas con
matrices: suma, multiplicacin, inversa, determinantes.
FUNCIONES
Concepto de funcin, sintaxis y reglas. Definicin de
una funcin, argumentos y parmetros. Variables
locales y globales, su aplicacin y usos. Invocacin de
una funcin y transferencia de valores. Variables
propias de una funcin, ejecucin repetida de una
funcin. Retorno de resultados.
Algoritmos y programas con una funcin. Programas
con varias funciones y su invocacin iterativa. Concepto
de Recursin. Programas con Recursin de funciones.
Funciones con cadenas, funciones de Lectura y
escritura de cadenas. Funciones de comparacin de
cadenas. Dimensiones y con cadenas. Programas con
funciones.
Examen Final.

Construye programas utilizando


arreglos.
Resuelve problemas de arreglos.
Aplica el ordenamiento de un
arreglo.
Resuelve
problemas
que
aplicando
arreglos
incluyen
funciones internas de cadena.
Aplica definiciones para resolver
problemas con subndices, y
declaracin de arreglos.
Aplica definiciones para resolver
problemas de arreglos.
Aplica definiciones para resolver
problemas funciones
Aplica definiciones para resolver
llamadas de funciones.

Reflexiona
sobre
sus
conocimientos, aceptando
errores y se compromete a
superarlos.

HORAS

CRITERIOS DE EVALUACIN

05

Identifica
y
determina
problemas sobre arreglos.
Interpreta
y
determina
problemas de ordenamiento.

Se interesa en la ejecucin
de resolucin de ejercicios
propuestos.

Resuelve
e
interpreta
problemas aplicando funciones
internas.
05

Demuestra responsabilidad
y creatividad, en la
resolucin de problemas
propuestos.
Participa
constructivamente
y
respeta la apreciacin de
sus compaeros.

Identifica
y
determina
Prueba objetiva.
problemas
relacionados
a
Productos
subndice y declaracin de
acreditables.
arreglos
Lista de cotejo.
05

Resuelve
e
interpreta
problemas
relacionados
a
llamada de funciones.
Resuelve
e
interpreta
problemas complejos utilizando
la sintaxis de un lenguaje de
programacin.

Demuestra seguridad al
expresar resultados.
Utiliza la Teora algoritmos para
aplicar funciones en problemas
propuestos.

INSTRUMENTOS DE
EVALUACIN

05

VII.

ESTRATEGIAS METODOLGICAS
En el desarrollo del curso se tendr presente las siguientes estrategias metodolgicas:

7.1.

DE ACOMPAAMIENTO AL ESTUDIANTE
Exposicin magistral usando el mtodo inductivo-deductivo.
Desarrollo de talleres o ejercicios de aplicacin.
Desarrollo de tcnicas de trabajo grupal.
Asesora directa a los estudiantes.

7.2.

DE TRABAJO INDEPENDIENTE DEL ESTUDIANTE


Resolucin de problemas en forma individual y/o grupal.
Investigacin, organizacin de informacin y anlisis de temas especficos.
Consultas a travs de internet.

VIII.

MATERIAL EDUCATIVO
Gua de ejercicios, fichas, separatas.
Proyector multimedia.
Pizarra, plumones y borrador de pizarra.
Proyector multimedia.
Vdeos.

IX.

TUTORA Y CONSEJERA
El docente desarrollar dos horas semanales de tutora y consejera estudiantil.

X.

EVALUACIN
La evaluacin se realizar antes, durante y despus del proceso de formacin, teniendo en cuenta su
carcter integral, permanente, sistemtico, objetivo y participativo. La evaluacin mantiene coherencia
con los aprendizajes y contenidos previstos en cada sesin de aprendizaje.
Con la finalidad de verificar el desarrollo de la asignatura que coadyuve al logro las capacidades se
aplicar lo siguiente:
1.

Momento de evaluacin:
Durante el proceso y al final de cada Unidad Didctica

2.

Criterios:
Correcta conceptualizacin de la teora y aportes a la misma
Acierto en la aplicacin de la teora en un trabajo de investigacin.

3.

Procedimientos:
Evaluacin a travs de la observacin contina y anotacin sistemtica
Evaluacin de las Unidades Didcticas.
Evaluacin de los temas de investigacin presentados.
Participacin activa en las discusiones, ponencias, sustentaciones, casustica, etc.

4.

Requisitos de Aprobacin y normas de clase

Asistencia no menor al 70% a las clases programadas.


Puntualidad en la asistencia a clases con tolerancia cero.
No se aceptan distracciones en clase por celulares o dispositivos electrnicos.
Asistir a clases con vestimenta decente y bien aseada.
El ambiente de trabajo debe permanecer limpio y ordenado.
Puntualidad en las evaluaciones y en la entrega de informes de laboratorio.
Los trabajos de investigacin sern presentados en la fecha y hora lmite programada. Aquellos
alumnos que incumplan estas condiciones no sern calificados, considerndose para ellos la
NOTA CERO (00).

5.

Participacin activa en clase y trabajos grupales.


Dinmica grupal de tres (03) alumnos como mnimo y de cinco (05) como mximo.

El promedio final se obtendr teniendo en cuenta la sumatoria de las notas y sus respectivos
pesos; cuyo promedio debe ser 11 de la escala vigesimal.

Frmula de obtencin de promedio:


Para la obtencin del promedio final se aplicar lo siguiente:
A. EVALUACIN PROCEDIMENTAL Y ACTITUDINAL (EVAL PROC. A)
ACT. : NOTA ACTITUDINAL
TRAB. MON: NOTA TRABAJO MONOGRFICO
EXP: NOTA EXPOSICION
PS.: NOTA PROYECCIN SOCIAL, INVESTIGACIN
EVAL PROC.A: Promedio (ACT. + TRAB. MON. + ESP. + PS. + PRAC.A + PRAC. B)

B. EXAMEN PARCIAL (EP)


C. EXAMEN FINAL (EF)
Promedio final = 0,40(EVAL PROC. A) + 0,30(EP) + 0,30(EF)

XI.

BIBLIOGRAFIA

Alonso Alba, E. (2008) Introduccin a la Informtica (Informtica para torpes). Madrid: Anaya Multimedia.

Balagurusamy, E. (2007) Programacin orientada a objetos con C++.Madrid: Mcgraw-Hill.

Ceballos, F. J. (2007) C/C++ Curso de Programacin (3 Ed). Madrid: Ra-Ma.

Fatos Xhafa, F.; Vzquez Alcocer, P. y Marco Gmez, J. (2006) Programacin en C++ para Ingenieros.
Madrid: Thomson

Garca Molina, J. J. Y Montoya, F. J. (2006) Una Introduccin a La Programacin. Madrid: Thomson.

Joyanes Aguilar, L.,(2006) Programacin En C++. Algoritmos, estructuras de datos y objetos (2 Ed.).
Madrid: McGraw-Hill / Interamericana

Luque, J. A. (2008) Tcnicas de programacin y anlisis en Ingeniera. Buenos Aires: Riagro.


VV.AA. (2005) Programacin en C (2 Ed.). Madrid: McGraw-Hill / Interamericana.

____________________________
Ing. JOHNNY CUEVA VALDIVIA
DOCENTE

UNIVERSIDAD NACIONAL DE JAN


LEY DE CREACIN N 29304 RESOLUCIN
DE FUNCIONAMIENTO N 647-2011-CONAFU

SILABO DE LA ASIGNATURA
PROGRAMACIN DE INGENIERA
I.

II.

INFORMACION GENERAL
1.1.

Carrera Profesional

Ingeniera Civil

1.2.
1.3.

Semestre Acadmico
Ciclo Acadmico

:
:

2014-I
III

1.4.
1.5.

Pre-requisito
Nmero de Crditos

:
:

Ninguno
03

1.6.
1.7.

Cdigo de Asignatura
Carcter de la Asignatura

:
:

IC-18
Obligatorio

1.8.

Horas Semanales

04 horas (02 HT / 02 HP)

1.9.
1.10.

Docente de Asignatura
Correo Electrnico

:
:

Ing. Johnny Cueva Valdivia.


johnny_cueva@hotmail.com

SUMILLA:
Posibilita el dominio y uso adecuado de software especializado para la simulacin y optimizacin de
procesos industriales, con la finalidad de preparar al Ingeniero para enfrentar los retos de lograr la
mxima productividad en el rea de su especialidad. Promueve el manejo de herramientas de
programacin digital y computarizada para realizar clculos aplicados al diseo de las operaciones
unitarias.

III.

DESCRIPCIN DE LA ASIGNATURA
La asignatura de Programacin de Ingeniera naturaleza terico prctica y de carcter obligatorio,
tiene como objetivo sentar las bases del futuro Ingeniero en el aprovechamiento de los lenguajes de
programacin para ser aplicados en simulacin y optimizacin de procesos industriales.
El contenido se orienta al desarrollo de las competencias reconociendo a los Algoritmos como una
herramienta til en la modelacin y solucin de problemas, planificando su trabajo y comunicando sus
ideas a travs de la utilizacin adecuada del Lenguaje de Programacin.
La asignatura est organizada en cuatro unidades temticas:
UNIDAD I :
UNIDAD II :

Introduccin a la Informtica y Fundamentos de Programacin


Instrucciones de Entrada / Salida y Operaciones.

UNIDAD III :

Instrucciones de Decisin, Repeticin, de Control y Seleccin.

UNIDAD IV :

Arreglos y Funciones.

IV.

COMPETENCIAS
Domina los conocimientos bsicos de informtica y el diseo de algoritmos y los utiliza en la
solucin de problemas, demostrando habilidad para disear programas e implementarlos en cualquier
lenguaje de programacin.

V.

CAPACIDADES Y ACTITUDES
5.1. CAPACIDADES
5.1.1. Identifica y analiza la evolucin de la Computadora, los perifricos, los sistemas operativos y
algoritmos, elaborando soluciones lgicas; demostrando su creatividad y responsabilidad al
expresar resultados.
5.1.2. Identifica, interpreta, analiza y disea algoritmos demostrando inters, coherencia y
perseverancia por encontrar resultados correctos y verdaderos.
5.1.3. Identifica, interpreta, analiza y desarrolla programas utilizando un lenguaje de programacin
en la solucin de problemas de casos prcticos; participando constructivamente y
respetando la apreciacin de sus compaeros.
5.1.4. Identifica, interpreta, analiza y desarrolla programas analizando paso a paso su
funcionamiento utilizando el lenguaje de programacin, demostrando perseverancia para
encontrar resultados correctos y verdaderos.
5.2. ACTITUDES
5.2.1. Valora el papel formativo de la Informtica en el desarrollo personal y profesional.
5.2.2. Valora los aportes de los Programadores para mejorar la calidad de la vida humana y el
desarrollo tecnolgico.
5.2.3. Respeta el pensamiento y el conocimiento producido por otros.
5.2.4. Posee una actitud reflexiva y crtica frente a la investigacin cientfica y sus resultados.
5.2.5. Demuestra un sentido crtico de la informacin referida a la Programacin que explora en las
redes de informacin.

VI.

CONTENIDOS
UNIDAD I: INTRODUCCIN A LA INFORMTICA Y FUNDAMENTOS DE PROGRAMACIN
DURACION: Cuatro Semanas INICIO: 21 de Abril TERMINO: 16 de Mayo del 2014

DURACIN: 20 HORAS (04 SEMANAS)

CAPACIDAD
Identifica y analiza la evolucin de la Computadora, los perifricos, los sistemas operativos y algoritmos, elaborando soluciones lgicas; demostrando su creatividad y
responsabilidad al expresar resultados.
CONTENIDOS
INDICADORES DE
INSTRUMENTOS
HORAS
EVALUACIN
DE EVALUACIN
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
Introduccin. Presentacin de Slabo.
Identifica los componentes
Evaluacin Diagnstica.
Establece diferencias entre las
de una computadora.
INTRODUCCIN A LA INFORMTICA.
generaciones de computadoras.
Reflexiona
sobre
sus
Generaciones de Computadoras.
Maneja
correctamente
la conocimientos, aceptando
Identifica
el
Sistema
05
Perifricos: dispositivos de entrada y
terminologa informtica.
Operativo
que
utiliza.
errores y se compromete
salida.
a superarlos.
Sistemas Operativos.
Demuestra la validez de las
diferentes
tcnicas
de
Se interesa en la ejecucin
programacin.
Utiliza aplicaciones tpicas en de resolucin de ejercicios
propuestos.
Aplicaciones Tpicas en Ingeniera
Ingeniera.
Utiliza los fundamentos de
Lenguajes de Programacin.
programacin para analizar Prueba objetiva.
FUNDAMENTOS DE PROGRAMACIN
Maneja correctamente conceptos Demuestra
algoritmos.
05
responsabilidad
y
Productos
Definicin de Algoritmos y Diagramas de sobre programacin.
creatividad,
en
la
acreditables.
flujo (DFD), casusticas, concepto de
Resuelve
problemas
Lista de cotejo.
programa e instrucciones
Utiliza lgica para desarrollar resolucin de problemas
utilizando Diagramas de
propuestos.
algoritmos.
Flujo.
Interpreta procedimientos
Resuelve problemas de programacin Participa
para la construccin de
constructivamente
y
Procedimientos generales para la
programas.
respeta
la
apreciacin
de
construccin de programas.
Simula correctamente procesos
05
sus compaeros.
Los Lenguajes de programacin
industriales.
Resuelve
ejercicios
aplicando
algoritmos.
Demuestra seguridad al
Implementacin de los DFDs para la
solucin de problemas.
Prctica N 01

Utiliza la Teora de algoritmos y


pseudocdigo
para
resolver
problemas propuestos.

expresar resultados.
05

Aplica la teora de la Lgica


de
programacin
y
algoritmos en la resolucin
de problemas propuestos.

UNIDAD II: INSTRUCCIONES DE ENTRADA / SALIDA Y OPERACIONES


DURACIN: 20 HORAS (04 SEMANAS)
DURACION: Cuatro Semanas INICIO: 19 de MayoTERMINO: 13 de Junio del 2014
CAPACIDAD
Identifica, interpreta, analiza y disea algoritmos demostrando inters, coherencia y perseverancia por encontrar resultados correctos y verdaderos.
CONTENIDOS
INSTRUMENTOS
HORAS INDICADORES DE EVALUACIN
DE EVALUACIN
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
INSTRUCCIONES DE ENTRADA /
Reconoce
e
interpreta
SALIDA
definicin sobre la estructura
La estructura de un programa, reglas
de un programa
de programacin, concepto de datos, Utiliza instrucciones de entrada y
05
constantes y variables, tipos de salida para resolver algoritmos.
Utiliza las propiedades de las
Reflexiona
sobre
sus
datos, declaracin de variables: int,
variables para aplicarles en
conocimientos,
aceptando
float, char, long, doubl.
problemas propuestos.
errores y se compromete a
superarlos.
Resuelve algoritmos mediante
el lenguaje de programacin.
Se interesa en la ejecucin de
Instrucciones de entrada y salida,
resolucin
de
ejercicios
Resuelve de manera correcta
Resuelve
algoritmos
operadores aritmticos y sus reglas.
05
propuestos.
Prueba
algoritmos utilizando operadores
expresando
resultados
Niveles de datos.
objetiva.
matemticos.
mediante el lenguaje de
Demuestra responsabilidad y
Productos
programacin.
creatividad, en la resolucin de
acreditables.
problemas propuestos.
Lista de cotejo.
Operaciones matemticas,
Resuelve de manera correcta
Resuelve
algoritmos
y
prioridades y uso de los parntesis,
algoritmos
que
utilizan Participa constructivamente y
expresa
sus
resultados
Instrucciones de asignacin y sus
05
respeta la apreciacin de sus
operaciones matemticas.
mediante
soluciones
reglas
compaeros.
programadas.
Conversiones de tipo
Funciones Math.: Abs(), Sqrt(), Sin(),
Demuestra
seguridad
al
Cos(), Tan(), Log(), Log10(), Pow(),
expresar resultados.
Exp(), Round(),PI / Asignaciones Utiliza funciones matemticas
Resuelve e interpreta
mltiples y operador incluido / para
resolver
problemas
05
problemas que involucran
Operadores: ++
propuestos.
funciones matemticas.
Examen Parcial

UNIDAD III:INSTRUCCIONES DE DECISIN, REPETICIN, DE CONTROL Y SELECCIN DURACIN: 20 HORAS (04 SEMANAS)
DURACION: Cuatro Semanas INICIO: 16 de JunioTERMINO: 11 de Julio del 2014
CAPACIDADES
Identifica, interpreta, analiza y desarrolla programas utilizando un lenguaje de programacin en la solucin de problemas de casos prcticos; participando constructivamente y respetando la apreciacin de
sus compaeros.
CONTENIDOS
INSTRUMENTOS DE
HORAS
INDICADORES DE EVALUACIN
EVALUACIN
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
Interpreta
instrucciones
INSTRUCCIONES DE DECISIN Y REPETICIN
definicin la relacin entre
Operadores lgicos, Operandos lgicos, Aplica correctamente los operadores lgicos en
operadores lgicos.
Reglas, lgicas. Algoritmos y diagramas con un programa.
Maneja
diferencias
entre
decisiones Lgicas, Instruccin if-else, Identifica y establece diferencias entre
05
algoritmos y diagramas.
sintaxis y reglas, Instruccin slo if, if-else algoritmos y diagramas con decisiones lgicas.
Interpreta
correctamente
con bloques, If dentro de if/ Algoritmos y Realiza correctamente algoritmos utilizando
algoritmos utilizando estructuras
programas con if-else
estructuras de control.
de control.
Determina correctamente una estructura de Reflexiona
sobre
sus
Instruccin while, sintaxis y reglas,
control repetitiva.
conocimientos,
aceptando
Instrucciones while con una instruccin y
errores y se compromete a
con bloque de instrucciones, Algoritmos y
Determinan correctamente la sintaxis de una superarlos.
programas con while, Instruccin do-while,
estructura repetitiva.
05
sintaxis y reglas, Instrucciones while con
Se
interesa
en
la
ejecucin
de
una instruccin y con bloque de
Interpreta correctamente una
Establece diferencias entre los tipos de resolucin
de
ejercicios
instrucciones, Algoritmos y programas con
estructura de control repetitiva.
estructuras de control.
propuestos.
Prueba objetiva.
do-while.
Resuelve y analiza la sintaxis de Productos
INSTRUCCIONES DE CONTROL Y DE
Demuestra responsabilidad y
acreditables.
una estructura de control.
SELECCIN
creatividad,
en
la
resolucin
de

Lista de cotejo.
Identifica tipos de estructuras de control.
Instruccin for, expresiones de inicio.
problemas propuestos.
Interpreta y analiza los tipos de
Evaluacin y preparacin, Control, sintaxis
Realiza operaciones con estructuras de control.
funciones.
y reglas, Instruccin for con una instruccin
05
Participa constructivamente y
y
con
bloque
de
instrucciones,
respeta la apreciacin de sus
Determina la sintaxis de la estructura de
Resuelve problemas que implican
Instrucciones for anidadas, for interior y
compaeros.
control.
operaciones con estructuras de
for exterior, Algoritmos y programas con
control selectivas.
for y con for anidado.
Demuestra
seguridad
al
Instruccin switch-case, sintaxis y reglas,
expresar resultados.
Resuelve problemas que implican
Uso del default en el switch-case, Seleccin
estructuras de control selectivas.
con switch-case y default, Algoritmos y
programas con switch-case, Instruccin
Utiliza la estructura de control selectiva para
05
break, sintaxis y reglas/ Uso del break
resolver problemas propuestos.
dentro del switch-case, Instrucciones
continue.
Prctica N 02

UNIDAD IV:ARREGLOS Y FUNCIONES

DURACIN: 20 HORAS (04 SEMANAS)

DURACION: Cuatro Semanas INICIO: 14 de Julio TERMINO: 08 de Agosto del 2014


CAPACIDAD
Identificar, resolver, interpretar y analizar ejercicios sobre Geometra Analtica, elaborando soluciones grficas.
CONTENIDOS
CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES
ARREGLOS
Concepto de arreglo, declaracin, subndices. Sintaxis y
reglas, Lectura y escritura de arreglos de una
dimensin. Ordenamiento y eliminacin de elementos
de un arreglo. Operaciones con arreglos
unidimensionales. Arreglos de cadenas string, Lectura
y escritura de cadenas. Comparaciones e
inicializaciones de Cadenas. Funciones internas de
cadenas. Arreglos bidimensionales, sintaxis y reglas.
Subndices, direcciones y declaracin de arreglos
bidimensionales. Lectura, escritura y operaciones con
arreglos bidimensionales. Arreglos multidimensionales,
sintaxis, reglas y usos. Programas con arreglos de una y
dos dimensiones y con cadenas. Programas con
matrices: suma, multiplicacin, inversa, determinantes.
FUNCIONES
Concepto de funcin, sintaxis y reglas. Definicin de
una funcin, argumentos y parmetros. Variables
locales y globales, su aplicacin y usos. Invocacin de
una funcin y transferencia de valores. Variables
propias de una funcin, ejecucin repetida de una
funcin. Retorno de resultados.
Algoritmos y programas con una funcin. Programas
con varias funciones y su invocacin iterativa. Concepto
de Recursin. Programas con Recursin de funciones.
Funciones con cadenas, funciones de Lectura y
escritura de cadenas. Funciones de comparacin de
cadenas. Dimensiones y con cadenas. Programas con
funciones.
Examen Final.

Construye programas utilizando


arreglos.
Resuelve problemas de arreglos.
Aplica el ordenamiento de un
arreglo.
Resuelve
problemas
que
aplicando
arreglos
incluyen
funciones internas de cadena.
Aplica definiciones para resolver
problemas con subndices, y
declaracin de arreglos.
Aplica definiciones para resolver
problemas de arreglos.
Aplica definiciones para resolver
problemas funciones
Aplica definiciones para resolver
llamadas de funciones.

Reflexiona
sobre
sus
conocimientos, aceptando
errores y se compromete a
superarlos.

HORAS

CRITERIOS DE EVALUACIN

05

Identifica
y
determina
problemas sobre arreglos.
Interpreta
y
determina
problemas de ordenamiento.

Se interesa en la ejecucin
de resolucin de ejercicios
propuestos.

Resuelve
e
interpreta
problemas aplicando funciones
internas.
05

Demuestra responsabilidad
y creatividad, en la
resolucin de problemas
propuestos.
Participa
constructivamente
y
respeta la apreciacin de
sus compaeros.

Identifica
y
determina
Prueba objetiva.
problemas
relacionados
a
Productos
subndice y declaracin de
acreditables.
arreglos
Lista de cotejo.
05

Resuelve
e
interpreta
problemas
relacionados
a
llamada de funciones.
Resuelve
e
interpreta
problemas complejos utilizando
la sintaxis de un lenguaje de
programacin.

Demuestra seguridad al
expresar resultados.
Utiliza la Teora algoritmos para
aplicar funciones en problemas
propuestos.

INSTRUMENTOS DE
EVALUACIN

05

VII.

ESTRATEGIAS METODOLGICAS
En el desarrollo del curso se tendr presente las siguientes estrategias metodolgicas:

7.1.

DE ACOMPAAMIENTO AL ESTUDIANTE
Exposicin magistral usando el mtodo inductivo-deductivo.
Desarrollo de talleres o ejercicios de aplicacin.
Desarrollo de tcnicas de trabajo grupal.
Asesora directa a los estudiantes.

7.2.

DE TRABAJO INDEPENDIENTE DEL ESTUDIANTE


Resolucin de problemas en forma individual y/o grupal.
Investigacin, organizacin de informacin y anlisis de temas especficos.
Consultas a travs de internet.

VIII.

MATERIAL EDUCATIVO
Gua de ejercicios, fichas, separatas.
Proyector multimedia.
Pizarra, plumones y borrador de pizarra.
Proyector multimedia.
Vdeos.

IX.

TUTORA Y CONSEJERA
El docente desarrollar dos horas semanales de tutora y consejera estudiantil.

X.

EVALUACIN
La evaluacin se realizar antes, durante y despus del proceso de formacin, teniendo en cuenta su
carcter integral, permanente, sistemtico, objetivo y participativo. La evaluacin mantiene coherencia
con los aprendizajes y contenidos previstos en cada sesin de aprendizaje.
Con la finalidad de verificar el desarrollo de la asignatura que coadyuve al logro las capacidades se
aplicar lo siguiente:
1.

Momento de evaluacin:
Durante el proceso y al final de cada Unidad Didctica

2.

Criterios:
Correcta conceptualizacin de la teora y aportes a la misma
Acierto en la aplicacin de la teora en un trabajo de investigacin.

3.

Procedimientos:
Evaluacin a travs de la observacin contina y anotacin sistemtica
Evaluacin de las Unidades Didcticas.
Evaluacin de los temas de investigacin presentados.
Participacin activa en las discusiones, ponencias, sustentaciones, casustica, etc.

4.

Requisitos de Aprobacin y normas de clase

Asistencia no menor al 70% a las clases programadas.


Puntualidad en la asistencia a clases con tolerancia cero.
No se aceptan distracciones en clase por celulares o dispositivos electrnicos.
Asistir a clases con vestimenta decente y bien aseada.
El ambiente de trabajo debe permanecer limpio y ordenado.
Puntualidad en las evaluaciones y en la entrega de informes de laboratorio.
Los trabajos de investigacin sern presentados en la fecha y hora lmite programada. Aquellos
alumnos que incumplan estas condiciones no sern calificados, considerndose para ellos la
NOTA CERO (00).

5.

Participacin activa en clase y trabajos grupales.


Dinmica grupal de tres (03) alumnos como mnimo y de cinco (05) como mximo.

El promedio final se obtendr teniendo en cuenta la sumatoria de las notas y sus respectivos
pesos; cuyo promedio debe ser 11 de la escala vigesimal.

Frmula de obtencin de promedio:


Para la obtencin del promedio final se aplicar lo siguiente:
A. EVALUACIN PROCEDIMENTAL Y ACTITUDINAL (EVAL PROC. A)
ACT. : NOTA ACTITUDINAL
TRAB. MON: NOTA TRABAJO MONOGRFICO
EXP: NOTA EXPOSICION
PS.: NOTA PROYECCIN SOCIAL, INVESTIGACIN
EVAL PROC.A: Promedio (ACT. + TRAB. MON. + ESP. + PS. + PRAC.A + PRAC. B)

B. EXAMEN PARCIAL (EP)


C. EXAMEN FINAL (EF)
Promedio final = 0,40(EVAL PROC. A) + 0,30(EP) + 0,30(EF)

XI.

BIBLIOGRAFIA

Alonso Alba, E. (2008) Introduccin a la Informtica (Informtica para torpes). Madrid: Anaya Multimedia.

Balagurusamy, E. (2007) Programacin orientada a objetos con C++.Madrid: Mcgraw-Hill.

Ceballos, F. J. (2007) C/C++ Curso de Programacin (3 Ed). Madrid: Ra-Ma.

Fatos Xhafa, F.; Vzquez Alcocer, P. y Marco Gmez, J. (2006) Programacin en C++ para Ingenieros.
Madrid: Thomson

Garca Molina, J. J. Y Montoya, F. J. (2006) Una Introduccin a La Programacin. Madrid: Thomson.

Joyanes Aguilar, L.,(2006) Programacin En C++. Algoritmos, estructuras de datos y objetos (2 Ed.).
Madrid: McGraw-Hill / Interamericana

Luque, J. A. (2008) Tcnicas de programacin y anlisis en Ingeniera. Buenos Aires: Riagro.


VV.AA. (2005) Programacin en C (2 Ed.). Madrid: McGraw-Hill / Interamericana.

____________________________
Ing. JOHNNY CUEVA VALDIVIA
DOCENTE