Está en la página 1de 5

UNIVERSIDAD NACIONAL DE CAJAMARCA

FACULTAD INGENIERIA
ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA CIVIL
SYLLABUS DE LA ASIGNATURA DE PROGRAMACION EN INGENIERA
I. DATOS INFORMATIVOS:

Cdigo de la Asignatura
Escuela Acadmico Profesional
Departamento Acadmico
rea Acadmica
Lnea Curricular
Ao de Estudios
Condicin de la Asignatura
Naturaleza de la Asignatura
Prerrequisito
Horas de Clase Semanales
Valor Acadmico
Rgimen de Estudios
Ao Acadmico
Duracin
Inicio de Actividades
Fecha de Trmino
Docente:
Jefe de Prcticas
Aprobacin de Syllabus:

Ingeniera Civil
Sistemas, Estadstica e Informtica.
Sistemas.
Informtica
Primer Ao / II Semestre.
Obligatoria.
Formacin Bsica Profesional.
Lgica.
02 Teora + 03 Prctica.
03 Crditos.
Semestral.
2016-II.
17 semanas.
29 de agosto de 2016.
23 de diciembre de 2016.
Ing Eduardo A. Barrantes Meja.
Ing Eduardo A. Barrantes Meja.

II. FUNDAMENTACION:
La asignatura de Programacin en Ingeniera, para la carrera Profesional de Ingeniera
Civil, es desarrollada en el Primer Ao, Segundo Ciclo de estudios; tiene como objetivos la
construccin algoritmos para elaborar esquemas cognitivos flexibles para la solucin de
problemas, utilizando tcnicas de programacin y su implementacin con un lenguaje de
programacin resultan ser herramientas valiosas para acelerar los clculos en forma eficiente y
econmica, de gran utilidad para el estudiante de ingeniera civil y luego para el desempeo
profesional del ingeniero civil.
III. NORMAS DE CONVIVENCIA.
1.
2.
3.
4.
5.
6.

Asistir a todas las actividades, respetando los horarios y cumpliendo tareas.


Escuchar y respetar las opiniones ajenas.
Sinceridad.
Trabajar en equipo.
Comprensin emptica.
Permeabilidad, flexibilidad, pensamiento divergente y convergente.

IV. NECESIDADES:
El alumno de la asignatura de Programacin en Ingeniera tiene necesidad de:
1. Practicar la construccin de algoritmos para solucionar problemas.

- 1 -

2. Utilizar un lenguaje de programacin para implementar los algoritmos empleando un


computador.
V. COMPETENCIAS
El alumno de la asignatura de Programacin en Ingeniera, adquiere las siguientes competencias:
1. Practica la construccin de algoritmos, desarrollando una capacidad analtica y creadora en la
solucin lgica de problemas.
2. Implementa los algoritmos en un computador utilizando un lenguaje de programacin.
VI. CONTENIDOS
1. CONOCIMIENTOS:
a. Diseo de Programas.
b. Estructuras de Control
c. Funciones
d. Estructuras de Datos
2. HABILIDADES:
a. Comprende la metodologa de la solucin de problemas empleando un computador.
b. Construye algoritmos utilizando estructuras de control.
c. Elabora programas utilizando funciones
d. Construye algoritmos empleando estructuras de datos.
3. VALORES:
a. El alumno practica, promueve y define los siguientes valores propios de un estudiante:
perseverancia, orden y bsqueda de la verdad cientfica, tiene una visin holstica de la
realidad.
b. El alumno practica los siguientes valores personales: tiene un proyecto de vida coherente, es
realista y exigente, prioriza sus actividades, es constante, disciplinado y natural.
c. El alumno practica, promueve y defiende los siguientes valores sociales: evita la
contaminacin, es respetuoso de los derechos ajenos.
VII. PROGRAMACION DE CONTENIDOS:
Semana 1.
CAPITULO I
1. Diseo de Programas: Identificacin y anlisis del problema. Diseo del Algoritmo: Algoritmo.
Herramientas para escribir algoritmos: diagramas de flujo, diagramas de Nassi-Shneiderman,
Pseudocdigo.
Semana 2.
CAPITULO II
2. Introduccin a Visual Basic.Net.
Programas secuenciales, interactivos y orientados a eventos. Programas para el entorno Windows.
Modo de Diseo y Modo de Ejecucin. Formularios y Controles. Objetos y Propiedades. Nombres
de objetos. Eventos. Mtodos. Proyectos y ficheros.
3. Entorno de desarrollo
3.1. El entorno de desarrollo de Visual Basic .NET.
3.2. Crear un proyecto en Visual Basic.NET.

- 2 -

Semana 3
4. Elementos del Lenguaje Visual Basic.Net:
4.1. Tipos de Datos.
4.2. Variables, Constantes,
4.3. Conversin de tipos de datos
Prctica: Programa ejemplo.
Semana 4
4.4. Operadores: Aritmticos, de asignacin, relacionales, lgicos.
5. Estructura de Decisin
5.1. Estructura de Decisin Simple IfThenElse, IfThenElseIf
Prctica: Programas utilizando IfThenElse, IfThenElseIf
Semana 5
5.2. Estructura de Decisin Mltiple: Select . Case
Prctica: Programas usando Select . Case
Semana 6
6. Estructuras de Repeticin:
6.1. Contadores y acumuladores.
6.2. Estructura de Control Repetitiva: El bucle ForNext
Prctica: Programas usando ForNext
Semana 7.
6.3. Estructura de Control Repetitiva: El bucle Do (While/Until) ... Loop
Prctica: Programas usando Do (While/Until) ... Loop.
Semana 8.
6.4. Estructuras de Control Repetitivas: El bucle Do ... Loop (While/Until)
Prctica: Programas usando Do ... Loop (While/Until).
Semana 9.
PRIMER EXAMEN PARCIAL
CAPITULO III
Semana 10.
7. Funciones, Subrutinas y Procedimientos
7.1. Funciones Matemticas Predefinidas.
Prctica: Programas usando funciones.
Semana 11.
7.2. Funciones y Procedimientos Sub
Prctica: Programas usando funciones.
Semana 12.
8. Arrays y Estructuras
8.1. Arrays
8.2. Estructuras: Structure
Prctica: Programas con arrays y estructuras.
Semana 13.
9. Formularios
9.1. Formularios.
9.2. Interfaz de Mltiples Documentos (MDI).
Semana 14.
CAPITULO IV
10. Streams y Ficheros
10.1. La Clase Stream.
10.2. Archivos.
Prctica: Programas usando archivos.

- 3 -

Semana 15.
11. Interaccin con otras aplicaciones.
11.1. Interactuar con AutoCAD.
11.2. Interactuar con Excel.
Prctica en laboratorio.
Semana 16.
SEGUNDO EXAMEN PARCIAL
Semana 17.
EXAMEN DE APLAZADOS

VIII. CRONOGRAMA DE CONTENIDOS Y EVALUACIONES


CAPITULO

SEMANA

SESION

TEMAS POR DESARROLLAR

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

01-02
03-04
05-06
07-08
09-10
11-12
13-14
15-16
17-18
19-20
21-22
23-24
25-26
27-28
29-30
31-32
33-34

1
2, 3.1, 3.2
4.1, 4.2, 4.3
4.4, 5.1
5.2
6.1, 6.2
6.3
6.4
PRIMER EXAMEN PARCIAL
7.1
7.2
8.1, 8.2
9.1. 9.2
10.1, 10.2
11.1,11.2
SEGUNDO EXAMEN PARCIAL

II

III

IV

IX. ESTRATEGIAS METODOLOGICAS.


Prctica las normas de convivencia asumidas.
Presentacin y elaboracin de algoritmos.
Mtodo: Inductivo-Deductivo, Deductivo-Inductivo.
Forma: Expositiva-Interrogativa.
Procedimiento: Analtico-Sinttico.
Medios y Materiales: Pizarra, Computador, Proyector y Bibliografa.
Uso del software del Lenguaje de Programacin Visual Basic .Net para implementar los
algoritmos.
X. EVALUACION
La evaluacin ser integral y deber reflejar el logro de los objetivos de la asignatura por parte del
alumno. Se tomar en cuenta la siguiente matriz:

- 4 -

Abrev.
NT
PT1
EP
PT2
EF
NP
PP1
PP2
NF

Criterio
Nota Teora
Promedio teora 1
Evaluacin parcial
Promedio teora 2
Evaluacin final
Nota Prctica
Promedio prctica1
Promedio prctica 2
NOTA FINAL

Peso (%)
Frmula
50 0.15*PT1+0.3*EP+0.25*PT2+0.30*EF
15
30
25
30
50 0.50*PP1+0.50*PP2
50
50
0.50*NT+0.50NP

El promedio se redondea a enteros


Requisitos para la aprobacin:
Asistencia a clases no menor del 70%
Obtener un promedio de Once (11) o ms.
XI. BIBLIOGRAFIA
1. BLANCO, Luis Miguel. Programacin en Visual Basic .NET. Madrid. Grupo EIDOS. 2002.
2. ALARCON HERRERA, Erika y CROVETTO HUERTA, Christian. Visual Basic 2005 Express. Lima.
Editorial Megabyte. 2004.
3. BRIAN SILER y JEFF SPOTTS. Visual Basic .NET. Madrid. PEARSON EDUCACION, S.A. 2002.
4. CEBALLOS, F.J. Microsof Visual Basic .NET. Lenguaje Y Aplicaciones 2da Edicin. Madrid. Editorial Rama. 520 pag. 2006.
5. CEBALLOS, F.J. Visual Basic .NET. Curso de Programacin. Madrid. Editorial Ra-ma. 803 pag. 2007.
6. HALVORSON, MICHAEL. Microsoft Visual Basic NET: APRENDA YA. Madrid. Editorial Mc Graw-Hill /
Interamericana de Espaa, S.A. 2002

7. Utilizar los recursos que brinda el Internet, empleando motores de bsqueda adecuados.

Cajamarca, agosto de 2016.

ING EDUARDO A. BARRANTES MEJA

- 5 -

También podría gustarte