Upload
daniel-augusto
View
65
Download
0
Embed Size (px)
Citation preview
1
UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO
FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS
DEPARTAMENTO ACADEMICO DE COMPUTACIÓN Y ELECTRONICA
SILABO
I. DATOS GENERALES
1.1. Nombre del Curso : PROGRAMACIÓN II
1.2. Escuela Profesional : Computación e Informática
1.3. Tipo de Curso : Teórico – Práctico
1.4. Código del Curso : CL324
1.5. Ciclo : V
1.6. Créditos : 04
1.7. Horas Semanales : 2h teoría, 4h práctica
1.8. Pre-requisito : Programación I
1.9. Semestre Académico : 2012 – II
1.10. Profesor : Ing. Carlos Alberto Valdivia Salazar
1.11. Correo Electrónico : [email protected]
II. SUMILLA
El curso de Programación II es de naturaleza profesional práctico, de carácter Teórico Práctico
cuyo propósito general es de que el estudiante conozca y programe sobre un lenguaje visual
como es Visual Basic, el cual le permita desarrollar aplicación de forma fácil y rápida, para lo
cual se ha estructurado de la siguiente manera: En la primera unidad se hace una introducción
al Lenguaje de Programación Visual Basic, en la segunda unidad se desarrollan aplicaciones
teniendo como base los controles estándar que brinda el IDE, en la tercera unidad se utilizan
controles avanzados y se manipula el trabajo sobre archivos, y en la cuarta unidad se
desarrollan aplicaciones comerciales utilizando una Base de Datos.
III. COMPETENCIAS
Utilizar los conceptos básicos de la programación por eventos para el desarrollo de
aplicaciones.
Diseñar aplicaciones que manipulen controles estándar de visual Basic.
Utilizar controles avanzados en el desarrollo de aplicaciones más sofisticadas.
Comprender el concepto de base de datos e implementar aplicaciones que se conecten a
una Base de Datos.
2
IV. PROGRAMACIÓN DE LOS CONTENIDOS Y ACTIVIDADES
4.1. PRIMERA UNIDAD : Introducción al Lenguaje Visual Basic
Competencias:
- Reconocer los elementos de un proyecto en Visual Basic.
- Comprender la programación por eventos.
TEMA ACTIVIDADES Nº
HORAS
TÉCNICAS
DIDÁCTICAS.
EQUIPOS Y
MATERIALES SEMANAS FECHAS
Introducción a los Lenguajes de
Programación
- Exposición por parte del
profesor
- Entrega de Material
- Resumen General
2 - Diálogo
- Análisis
- Narración
- Enseñanza asistida por
computador
- Computador
- Software
especializado
- Pizarra
- Plumones
- Mota
3
Conceptos fundamentales de
Visual Basic 4
Entorno de desarrollo Integrado
8
Programación por eventos
Práctica Calificada
4
Bibliografía
- Siel B. & Spotts J. (2000), “Visual Basic Edición Especial”, Editorial Mc.Graw Hill
3
4.2. SEGUNDA UNIDAD : Construcción de Aplicaciones con Visual Basic
Competencias:
- Desarrollar aplicaciones simples utilizando los controles estándar de Visual Basic.
- Administrar los errores en tiempo de ejecución para el desarrollo de aplicaciones confiables.
- Utilizar memoria dinámica para la solución de aplicaciones.
- Crear aplicaciones que manipulen multiformularios.
TEMA ACTIVIDADES Nº
HORAS TÉCNICAS DIDÁCTICAS.
EQUIPOS Y
MATERIALES SEMANAS FECHAS
Manipulación de Controles
Estándar
- Exposición por parte del
profesor
- Entrega de Material
- Resumen General
- Practica de Laboratorio
- Trabajo Práctico
- Examen Parcial
6 - Diálogo
- Análisis
- Narración
- Demostración
- Análisis de Casos
- Enseñanza asistida por
computador
- Computador
- Software
especializado
- Pizarra
- Plumones
- Mota
4
Administración de Errores 4
Utilización de Registros y
Memoria Dinámica
6
Aplicación de Menús 4
Examen Parcial
4
Bibliografía
- Siel B. & Spotts J. (2000), “Visual Basic Edición Especial”, Editorial Mc.Graw Hill
4
4.3. TERCERA UNIDAD : Manipulación de Controles Avanzados y Archivos
Competencias:
- Utilizar controles avanzados para el desarrollo de aplicaciones más potentes.
- Implementar controles personalizados para mejorar el trabajo.
- Conocer los conceptos básicos de la manipulación de archivos en disco.
- Identificar los tipos de archivos que se pueden crear.
- Grabar y recuperar la información almacenada en un archivo.
TEMA ACTIVIDADES Nº
HORAS TÉCNICAS DIDÁCTICAS.
EQUIPOS Y
MATERIALES SEMANAS FECHAS
Manipulación de Controles
Avanzados
- Exposición por parte del
profesor
- Entrega de Material
- Resumen General
- Practica de Laboratorio
- Trabajo Práctico
- Proyecto de Investigación
10 - Diálogo
- Análisis
- Narración
- Demostración
- Análisis de Casos
- Enseñanza asistida por
computador
- Computador
- Software
especializado
- Pizarra
- Plumones
- Mota
5
Implementación de Proyectos.
5
Manipulación de Archivos
10
Construcción de Proyectos
Basados en Archivos
Práctica Calificada
5
Bibliografía
- Siel B. & Spotts J. (2000), “Visual Basic Edición Especial”, Editorial Mc.Graw Hill
5
4.4. CUARTA UNIDAD : Proyectos de VB con Conexión a Base de Datos
Competencias:
- Conocer los conceptos fundamentales de Base de Datos.
- Utilizar controles ActiveX para acceder a los datos de la Base.
- Crear reportes personalizados utilizando el Data Report de Visual Basic
TEMA ACTIVIDADES Nº
HORAS TÉCNICAS DIDÁCTICAS
EQUIPOS Y
MATERIALES SEMANAS FECHAS
Fundamentos sobre Base de Datos
- Exposición por parte del
profesor
- Entrega de Material
- Resumen General
- Practica de Laboratorio
- Trabajo Práctico
- Sustentación del Proyecto
Final
- Examen Final
4 - Diálogo
- Análisis
- Narración
- Demostración
- Análisis de Casos
- Enseñanza asistida por
computador
- Computador
- Software
especializado
- Pizarra
- Plumones
- Mota
5
Programación ADO 8
Creación de reportes 8
Sustentación de Proyecto
FINAL
6
Examen Final
4
Bibliografía
- Siel B. & Spotts J. (2000), “Visual Basic Edición Especial”, Editorial Mc.Graw Hill
6
V. EVALUACIÓN DE LA ASIGNATURA
5.1. Criterios de Evaluación
- El desarrollo del curso será teórico – práctico, incidiendo en la parte práctica que será
en el desarrollo de programas que complementen lo explicado en las clases teóricas.
- Durante el avance del curso el alumno desarrollará prácticas calificadas, exposiciones,
así como rendirán exámenes.
- En caso de no presentarse a una evaluación o trabajo de investigación obtendrá la nota
mínima de Cero (00).
- El 30% de inasistencia a clases imposibilita al estudiante a rendir las evaluaciones
correspondientes.
- El alumno aprobará el curso si la nota del Promedio Final es mayor o igual a 10.5
5.2. Procedimiento de Evaluación
La nota promedio final (NPF) se calcula mediante la siguiente fórmula:
6
*2*3 PIPEUPTANPF
Donde:
PTA : Promedio De Tarea Académica (laboratorios, prácticas calificadas,
participación en clase).
PEU : Promedio de Exámenes de Unidad (parcial y final)
PI : Proyectos de Investigación
- Toda práctica, laboratorio o examen no presentado por el alumno, será calificado
con nota CERO, si en caso no justifica su inasistencia durante los TRES (03) días
posteriores a la de evaluación.
- No se tomará examen de aplazados.
- Cualquier contacto con el docente ser realizará a través de los correos
electrónicos: [email protected] y [email protected]
5.3. Consultoría
Se brindará consultoría del curso los días:
- Viernes: 1:00 – 3 pm (Lab. Computación)
7
VI. BIBLIOGRAFÍA
SIEL B. & SPOTTS J (2000), “Visual Basic Edición Especial”, Editorial Mc. Graw
Hill
BUSTAMANTE C (2002), “Desarrollo de Aplicaciones en Visual Basic”, Editorial
Anaya
MICROSOFT PRESS, “Visual Basic – Manual del Programador”, México
CEBALLOS J. (2000), “Enciclopedia de Microsoft Visual Basic 6”. México
BLANCO L. (2000), “Fundamentos de Programación con Visual Basic 6”, Grupo
EIDOS – España.
Direcciones de Internet
www.vbexplorer.com
www.programacion.net
www.planet-source-code.com/vb
www.aulaclic.org
www.portalvb.com
www.cybercursos.net
www.lawebdelprogramador.com
www.codeguru.com
Lambayeque, Abril de 2013
Ing. Carlos Alberto Valdivia Salazar
Docente FACFYM