Silabus

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

UNIVERSIDAD SAN PEDRO – VICERECTORADO ACADEMICO

FACULTAD DE INGENIERIA
ESCUELA PROFESIONAL DE INGENIERIA CIVIL

SILABO TÉCNICAS DE PROGRAMACIÓN I

1.0.- DATOS GENERALES


1.1.-Código de Asignatura : 01307
1.2.-Ciclo de Estudios : III
1.3.-Créditos : 04
1.4.- Pre –Requisitos : 01106
1.5.-Extensión Temporal : Teoría 03 Hr. / Practica 03 Hr.
1.6.-Duración : 17 Semanas
1.7.-Fecha : Del 01 de Abril al 31 de Julio
1.8.- Semestre Académico : 2013 – I
1.9.- Docente : Ing. Marco Castro Javier

2.0 .-FUNDAMENTACION:
El desarrollo de la asignatura tiene el propósito de familiarizar y brindar nuevos enfoques y técnicas para
una cultura de la programación, mediante conceptos, técnicas de programación y lenguaje de
programación y desarrollar capacidades: pensamiento creativo y resolver problemas específicos de las
ciencias de la ingeniería.
Se propone dos unidades de aprendizaje: Estructura de Datos y Programación Orientada a Objetos.

3.0 .-COMPETENCIA Y CAPACIDADES:


3.1.-COMPETENCIA:
Desarrolla sistemas de representación mediante el desarrollo de algoritmos, pseudo código y
aplicaciones científicas como fundamento de la informática. Así mismo, el computador con un
lenguaje de programación; con respeto, responsabilidad, cumplimiento y trabajo en equipo.
3.2.-CAPACIDADES
3.2.1 Resuelve problemas específicos de la ciencia relacionados con la ingeniería civil, aplicando
las técnicas de programación.
3.2.2 Verifica la ejecución y funcionalidad de la propuesta de solución del problema específico
mediante un lenguaje de programación utilizando el computador.

4.0.- EVALUACION
4.1.-Evaluación Diagnóstica: Comprende conceptos básicos sobre: Algoritmo. Razonamiento Lógico.
Mediante: Diálogo. Test de entrada; se realizará en la primera semana.

4.2.-Evaluación Formativa – Sumativa: Se evaluará las capacidades establecidas en el sílabo para


articular los contenidos conceptuales: Problemas algorítmicos. Niveles de aplicación de las herramientas
y lenguaje de programación. T rabajos prácticos. Asignaciones; mediante: Diálogo. Trabajo en equipo.
Sustentación. Auto evaluación. Observación. La evaluación y calificación será de conformidad al
reglamento General de Evaluación de la UPSP, en las semanas programadas
5.0. BIBLIOGRAFÍA:
5.1. BÁSICA:
∑ Joyanes, Luis, 2002. Fundamentos de Programación Orientada a objetos. Editorial McGraw
Hill.
∑ Charte, Francisco, 2002. Visual C# .NET . Editorial Anaya Multimedia.
5.2. COMPLEMENTARIA O DE CONSULTA:
∑ Joyanes, Luis, 1986. Metodología de la Programación. Editorial McGraw Hill.
∑ Revistas, monografías y tesis digitales disponibles en Internet.
5.3. REFERENCIAS WEB O DIGITAL:
∑ http://adiestramiento.moodleperu.org
∑ www.lawebdelprogramador.com

6.0. CONTENIDO TEMÁTICO:

CONTENIDOS CONCEPTUALES CONTENIDOS


PROCEDIMENTALES
SOFTWARE DE APLICACIÓN (1 Semana) ∑ Resuelve casos específicos
Revisión de saberes previos. utilizando Software de
MS-Excel: Funciones Búsqueda, Filtros, Sub Totales, Aplicación.
Macros con Visual Basic. Casos Prácticos. ∑ Propone algoritmos utilizando
herramientas de programación.
ESTRUCTURA DE CONTROL (2 Semanas) ∑ Resuelve problemas específicos
Estructuras de Control Selectivas, Repetitivas, Aplicaciones aplicando técnicas de
con Visual C# .NET programación estructurada y
programación orientada a
ESTRUCTURAS DE DATOS (6 Semanas) objetos.
Arrays: conceptos básicos, operaciones básicas para ∑ Resuelve problemas específicos
manipulación de Arrays, Aplicaciones con Visual C# .NET. utilizando un lenguaje de
Registro: conceptos básicos, operaciones básicas para programación.
manipulación de Registro, Array de Registro, Aplicaciones
con Visual C# .NET

PROGRAMACION ORIENTADA A OBJETOS (P.O.O.)


(7 Semanas)
Fundamentos de Programación modular.
P.O.O.: Conceptos básicos, Clase, Objeto, Métodos,
Herencia, Propiedades, Aplicaciones con Visual C# .NET

CAPACIDADES A DESARROLLAR CONTENIDOS ACTITUDINALES


∑ Analiza y explica el proceso constructivo de un ∑ Respeto.
algoritmo informático. ∑ Puntualidad.
∑ Representa y hace pruebas de verificación mediante ∑ Responsabilidad.
las herramientas de programación, y crea programas ∑ Trabajo en equipo.
para problemas específicos.

También podría gustarte