Upload
others
View
13
Download
0
Embed Size (px)
Citation preview
COIS 215
Introducción al Desarrollo de Aplicaciones
Universidad del Este, Universidad Metropolitana, Universidad del Turabo © Sistema Universitario Ana G. Méndez, 2003 Derechos Reservados
Prep.28 MAY.04. Prof. Carmen G. Betancourt, MA
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 2
TABLA DE CONTENIDO Páginas
Prontuario .............................................................................................................. 3 Taller Uno .......................................................................................................................... 8 Taller Dos .......................................................................................................................... 11 Taller Tres .......................................................................................................................... 15 Taller Cuatro .......................................................................................................................... 19 Taller Cinco .......................................................................................................................... 22 Taller Seis .......................................................................................................................... 25 Taller Siete .......................................................................................................................... 27 Taller Ocho .......................................................................................................................... 30 Anejos Anejo A Hoja de Punto más confuso...................................................................... 34 Anejo B Ventana Microsoft Visual Basic 6.0...................................................... 35 Anejo C Tabla de los 6 pasos del Ciclo de Desarrollo de Programas....... 36 Anejo D Hoja de Punto más confuso...................................................................... 37 Anejo E Hoja de Punto más confuso...................................................................... 38 Anejo F Hoja de Punto más confuso...................................................................... 39 Anejo G Hoja de Punto más confuso...................................................................... 40 Anejo H Hoja de Punto más confuso...................................................................... 41 Anejo I Hoja de Punto más confuso...................................................................... 42 Anejo J Hoja de Punto más confuso...................................................................... 43 Anejo K Rúbrica para evaluar Asistencia y participación en clase........................ 44 Anejo L Rúbrica para evaluar trabajos escritos ............................................ 45
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 3
Prontuario Título del Curso: Introducción al desarrollo de aplicaciones
Codificación: COIS 215
Duración: Ocho semanas
Pre-requisito: COIS 110
Descripción: Introducción al desarrollo de aplicaciones. Los conceptos básicos para el
desarrollo de aplicaciones o programas. Incluye experiencias de diseño de
programas y de uso de un lenguaje de programación.
Objetivos Generales: Al finalizar el curso, el estudiante:
1. Programará en un lenguaje estructurado de alto nivel que incluya a la programación orientada hacia el objeto.
2. Conocerá algunas de las técnicas de programación así como el manejo de bibliotecas de subrutinas de objetos.
3. Se familiarizará con el uso de objetos, propiedades de cada objeto, eventos y/o subrutinas codificadas y las librerías estándares del lenguaje para crear herramientas prácticas.
4. Demostrar como analizar un algoritmo mediante programación.
5. Desarrollará técnicas en el diseño, manejo y depuración de programas que envuelven los principios de programación estructurada y programación orientada a objetos.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 4
Textos: Cashman, Repede & Mick. (2004). Microsoft Visual Basic 6 Complete
Concepts and Techniques. Cambridge, Massachusetts: Course Technology.
Schneider, D. (2004). Visual Basic 6.0 Updated Edition, (4 th ed.) New Jersey: Prentice Hall.
Referencias electrónicas:
Tutoriales básicos sobre conceptos de Computadoras http:computer.howstuffworks.com/ Conceptos básicos de Visual Basic: http://msdn.microsoft.com/uba/.microsoft Visual Basic. Updated 9/03/2003
http://www.traininghott.com/Courses/Visual-Basic-Hands-On-Training-Course-VB-Class-Seminar-COM-ActiveX-ADO-SQL-OCX.htm
http://luisbonilla.com Referencias Suplementarias y/o Materiales:
• Diskette 3.5” DS,HD – 1.44MB
• Un cartapacio tamaño carta
• Computadora donde puede realizar las tareas o utilizar las disponibles en los laboratorios de la Institución
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 5
Evaluación del estudiante Se le requerirá a cada estudiante la presentación de un portafolio con no menos
de 3 proyectos. Será evaluado al finalizar cada proyecto. Se le requerirá una
prueba escrita para demostrar su dominio teórico sobre programación y
desarrollo de aplicaciones. La asistencia a clase es indispensable y formará
parte de la evaluación final.
Entrega de Ejercicios de Taller (7) 10 puntos (c/u) = 70 puntos = 17.5%
Examen Final 100 puntos = 25%
Proyecto Final (Tres programas) 150 puntos = 37.5%
Participación y Asistencia a clases (8) 10 puntos (c/u) = 80 puntos = 20%
400 puntos = 100%
Curva de Evaluación A (100-90) (400-360 puntos)
B (89-80) (359-320 puntos)
C (79-70) (319-280 puntos)
D (69-60) (279-240 puntos)
F (59-) (239-0 puntos)
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 6
Notas Relacionadas con las asignaciones:
Este curso consiste de ocho clases de cuatro horas, que se llevarán a cabo una vez por
semana. El ritmo altamente acelerado del curso requiere que los estudiantes tomen una
gran cantidad de responsabilidad por los resultados de su aprendizaje. Durante los talleres
se espera que el estudiante participe activamente en las discusiones y actividades de
grupo. Fuera de clase, se espera que los estudiantes dediquen un mínimo de 25 horas a
estudiar, hacer asignaciones, y/o proyectos.
Las asignaciones de laboratorio serán discutidas en el taller siguiente. Ningún trabajo de
laboratorio será aceptado más de una semana después de concluido el Taller.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 7
Descripción de las normas del curso:
• La asistencia es obligatoria. El estudiante debe excusarse con el facilitador,
si tiene alguna ausencia y reponer todo trabajo. El facilitador se reserva el
derecho de aceptar la excusa y el trabajo presentado y ajustar la evaluación,
según entienda necesario.
• Las presentaciones orales y actividades especiales no se pueden reponer, si
el estudiante presenta una excusa válida y constatable (ej. médica o de
tribunal), se procederá a citarlo para un examen escrito de la actividad a la
cual no asistió.
• Este curso es de naturaleza acelerada y requiere que el estudiante se
prepare antes de cada taller, según especifica el módulo. Se requiere un
promedio de 10 horas semanales para prepararse para cada taller.
• El estudiante debe someter trabajos de su autoría, por lo tanto, no deberá
incurrir en plagio. Debe dar crédito a cualquier referencia.
• Si el facilitador realiza algún cambio, deberá discutir los mismos con el
estudiante en el Taller Uno. Además, entregará los acuerdos por escrito a
los estudiantes y al Programa.
• El facilitador establecerá el medio y proceso de contacto.
• El uso de teléfonos celulares está prohibido durante los talleres.
• No está permitido traer niños o familiares a los salones de clases.
• Si tienes algún impedimento que requieren acomodo razonable, por favor
notifícalo a (a la) facilitador (a).
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 8
Taller Uno Objetivos Específicos Al finalizar el Taller, el/la estudiante:
1. Describirá correctamente las partes de la ventana de Microsoft Visual Basic 6.0 y sus usos.
2. Identificará los conceptos de programación de objetos.
3. Describirá las características del Ciclo de Vida del Desarrollo de un
Programa.
4. Identificará los siguientes controles:
• label • listbox • combo box • shapebox • optionbox • command button • frame
5. Trabajará ejercicios con las funciones y propiedades de los controles y
botones discutidos en clase. 6. Practicará el uso de los controles mediante el desarrollo de un programa.
Direcciones Electrónicas *Para conocer los beneficios y usos del producto Visual Basic ver:
http://msdn.microsoft.com/vbasic/. Microsoft Visual Basic. Updated 9/03/2003
*Para acceder otros cursos en línea Visual Basic ver: www.traininghott.com/courses/visual-Basic-hands-on Training-course-VB- Class-seminar-com-activex-ado-sql-ocx.htm
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 9
Tareas a realizar antes del Taller Uno Instrucciones:
1. Buscar información relacionada a Microsoft Visual Basic, Ciclo de Vida de Desarrollo de Programas y programación orientada a objetos.
2. Realizar el Anejo A- Ventana Microsoft Visual Basic (Valor: 10 puntos).
3. Realizar una tabla con los 6 pasos del ciclo de vida de desarrollo de programas (Utilizar el formato del Anejo D – Valor 10 puntos).
4. Identificar los conceptos básicos de programación de objetos.
5. Revisar Anejo B - Combinación de Teclas y Shortcuts. Referencias: * Para repasar los conceptos asignados, ver Cap.1 del libro: Cashman, Repede & Mick. (1999). Microsoft Visual Basic 6 Complete Concepts
and Techniques. Cambridge, Massachusetts: Course Technology. * Para referirse al Ciclo Desarrollo de Programas (pág.31) del libro: Schneider, D. (2004). Visual Basic 6.0 Updated Edition (4 th ed.) New Jersey: Prentice Hall. Direcciones electrónicas: *Para ver la historia de Visual Basic: http://coqui.metro.inter.edu/cadiaz/CEDU5120V/Contenido/HistVB.html
* Para Conceptos de Programación orientada a Objetos:
http://www.drts-pr.com/cedu5120V/ProgObj.htm#Introducción
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 10
Actividades
1. Presentación del facilitador.
2. Conocerse los integrantes del grupo por medio de actividad (formar parejas para presentarse). Seleccionar representante estudiantil. 3. Discutir los objetivos, la evaluación del curso, explicar y aclarar dudas sobre el curso, módulo y su uso. 4. Repasar el concepto de programación orientada a objetos. 5. Presentar la Ventana de Microsoft Visual Basic (utilizar anejo A). 6. Distribuir entre los estudiantes los controles: label, listbox, combo box,
shapebox, optionbox, command button y frame, para repasar sus funciones.
7. Discusión en grupo sobre el Ciclo de Vida de Desarrollo de Programas,
8. Subdividirse en pequeños grupos para preparar diagramas de flujo, a
cada grupo se le asignará un problema para resolverlo.
9. El facilitador discutirá el proyecto #1 ( pág. Vb 1.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), los estudiantes continuarán en pequeños grupos para completar este proyecto.
Assessment
1. El estudiante hará su assessment llenando el Anejo C -Hoja Punto más confuso
2. Entregará la Hoja Punto más confuso al finalizar el Taller.
3. Mediante los hallazgos, el facilitador(a) podrá repasar lo que así amerite para el próximo Taller.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 11
Taller Dos
Objetivos Específicos Al finalizar el Taller, el/la estudiante:
1. Desarrollará proyectos utilizando el Proyecto discutido en el Taller Uno como referencia y apoyo.
2. Dominará el uso de por lo menos 5 controles básicos y las añadirá a
una forma.
3. Describirán las propiedades y eventos asociados con los botones de comando, caja de texto y de la etiqueta.
4. Practicarán con la aplicación para lograr una destreza competente en su uso.
5. Aplicará las destrezas aprendidas para el manejo de un proyecto: abrir un proyecto existente, correr una aplicación, salvar un proyecto, remover controles, establecer el nombre de la propiedad de un control, establecer el tamaño de una forma, escribir un proceso de un evento y empezar un nuevo Proyecto.
6. Se familiarizarán con la función integrada de ayuda del sistema de programación de Visual Basic. Direcciones Electrónicas:
* Para cursos en línea de Visual Basic:
www.trainninghott.com
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 12
Tareas a realizar antes del Taller Dos
1. Diseñar para entregar un proyecto muy sencillo donde se apliquen por lo menos cinco de los botones discutidos en clase, pueden utilizar como referencia el proyecto discutido en clase.
2. El diseño del programa debe contener las siguientes especificaciones:
• Definición del problema • Operaciones matemáticas que se utilizarán • Documentación de los procesos • Se grabará en disco
3. Se discutirá en el Taller Dos este diseño con el facilitador. Valor 10 puntos.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 13
Actividades: 1. El facilitador(a) discutirá los conceptos generales para el desarrollo de un proyecto por medio de ejemplos.
El facilitador continuará con la discusión del proyecto #1 ( pág. Vb 1.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), los estudiantes se formarán en pequeños grupos para completar este proyecto.
2. Los estudiantes practicarán en el laboratorio el manejo de las siguientes herramientas esenciales de la Aplicación Visual Basic 6:
a) Las barras de herramientas.
b) Tamaño y ubicación de las formas y los controles.
c) Etiquetas de control y la nomenclatura.
d) Controles de texto y botones.
e) Las propiedades y características de las formas.
f) Escribir los códigos.
g) Salvar el proyecto.
3. Presentación y manejo de la Biblioteca de Visual Basic y el Sistema de Ayuda.
4. Los estudiantes prepararán una descripción del primer proyecto que entregarán al final del curso. Se reunirán en pequeños grupos y discutirán el mismo con el facilitador. Se utilizará como referencia los ejemplos de los libros de referencia del curso.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 14
Assessment
1. El estudiante hará su assessment llenando el Anejo E -Hoja Punto más confuso
2. Entregará la Hoja Punto más confuso al finalizar el Taller.
3. Mediante los hallazgos, el facilitador(a) podrá repasar lo que así amerite para el próximo Taller.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 15
Taller Tres Objetivos Específicos: Al finalizar el Taller, el/la estudiante: 1. Creará un proyecto en Visual Basic con la ayuda del facilitador. 2. Distinguirá entre clases y objetos.
3. Definirá y proveerá ejemplos de cada uno de los siguientes conceptos:
a) Objeto
b) Propiedad
c) Método
d) Evento
5. Utilizará declaraciones para definir valores a múltiples propiedades de un
objeto.
6. Practicará el uso de los siguientes controles:
a) ListBox
b) CheckBox
c) OptionButton
d) Frame
e) Copy
f) CommonDialog
g) Label
h) Name
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 16
Direcciones Electrónicas:
* Para añadir componentes al proyecto:
http://www.drts-pr.com/cedu5120V/contenido/AddComponent.html
* Presentación de tabla de expresiones aritméticas:
http://www.drts-pr.com/cedu5120V/Contenido/Funciones.htm
* Funciones de Formato:
http://www.drts-pr.com/cedu5120V/Contenido/Formato.html
Tareas a ser realizadas antes del Taller Tres:
1. El estudiante estudiará el proyecto #2 ( pág. Vb 2.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge), 2. Repasar los conceptos matemáticos (ver referencia electrónica de tabla de expresiones aritméticas recomendadas)
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 17
Actividades:
1. El (la) facilitador(a) presentará los usos de los controles intrínsicos y los controles del ActiveX.
2. Se distribuirán y discutirán en pequeños grupos los siguientes controles, luego se practicarán en laboratorio:
a) ListBox
b) CheckBox
c) OptionButton
d) Frame
e) Copy
f) CommonDialog
g) Label
i) Name
3. Discusión liderada por el (la) facilitador (a) sobre el uso de código para reducir texto, métodos AddItem y ShowColor, declaración de variables, uso de operaciones matemáticas y de comparación y el uso de If... Then...Else en la estructura del código. 4. El (la) facilitador(a) discutirá el Proyecto #2 ( pág. Vb 2.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), los estudiantes se formarán en pequeños grupos para completar este proyecto. 5. Este proyecto será entregado al finalizar el curso en un disco. Valor 10 puntos
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 18
Assessment
1. El estudiante hará su assessment llenando el Anejo F-Hoja Punto más confuso
2. Entregará la Hoja Punto más confuso al finalizar el Taller.
3. Mediante los hallazgos, el facilitador(a) podrá repasar lo que así amerite para el próximo Taller.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 19
Taller Cuatro Objetivos Específicos: Al finalizar el Taller, el/la estudiante: 1. Añadirá formas a un proyecto. 2. Especificará la forma de comienzo y su ubicación. 3. Especificará un icono en una aplicación.
4. Practicará el uso de los siguientes controles en una aplicación:
a. Imágenes
b. Barras corredizas (ScrollBar)
c. Líneas
5. Creará una ventana de diálogo con la función MsgBox.
6. Desarrollará estructuras con la declaración If...Then...Else.
7. Escribirá procedimientos para eventos: Change, Scroll y Load.
8. Escribirá código usando los métodos: Show, Unload y SetFocus.
9. Utilizará la función IsNumeric en códigos.
Direcciones Electrónicas:
* Para declaraciones If..Then...Else:
http://www.drts-pr.com/cedu5120V/Contenido/Decision.htm
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 20
Tareas a ser realizadas antes del Taller Cuatro:
1. El estudiante estudiará el proyecto #3 ( pág. VB 3.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), 2. El estudiante presentará por escrito a el (la) facilitador(a) los temas para los tres proyectos finales. Valor 10 puntos
Actividades:
1. Discusión amplia sobre los conceptos: múltiples formas, diálogos, procesos de depuración y ejecutables.
2. Se distribuirán y discutirán en pequeños grupos los siguientes temas:
a. Forma de comienzo
b. Propiedades de las formas
c. Control de imágenes
d. Control de barras
e. Control de líneas
f. Caja de diálogo
g. Función IsNumeric
h. Codificando con IF...Then...Else
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 21
i. Codificando con los métodos de Show, Unload y
SetFocus
j. Preparación de procedimientos para los eventos de
Change, Scroll y Load.
4. Los estudiantes practicarán lo aprendido en el Laboratorio, realizarán el Proyecto #3. Se entregará al finalizar el curso en un disco. Valor 10 puntos.
Assessment
1. El estudiante hará su assessment llenando el Anejo G-Hoja Punto más confuso
2. Entregará la Hoja Punto más confuso al finalizar el Taller.
3. Mediante los hallazgos, el facilitador(a) podrá repasar lo que así amerite para el próximo Taller.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 22
Taller Cinco Objetivos Específicos: Al finalizar el Taller, el/la estudiante:
1. Comprenderá la estructura general de una base de datos.
2. Describirá : campos, records y tablas. 3. Desarrollará aplicaciones que contengan: menús y submenús. 4. Comprenderá el uso de Data control. 5. Creará Control de Arreglos. 6. Escribirá un procedimiento general.
7. Usará la estructura de codificación For...Next en procesos. Direcciones electrónicas Para ver el uso de Data control: http://www.elguille.info/vb/cursos_vb/BASICO/basico35.htm Para realizar consultas en una base de datos DAO: http://www.elguille.info/vb/cursos_vb/BASICO/basico40.htm#DAOsindatacontrol Acceso a Bases de Datos SQL Server: http://www.elguille.info/colabora/vb/bdSQL_quique.htm
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 23
Tareas a ser realizadas antes del Taller Cinco:
1. El estudiante estudiará el proyecto #4 ( pág. VB 4.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), 2. El estudiante presentará por escrito a el (la) facilitador(a) los temas para los tres proyectos finales. Valor 10 puntos
Actividades
1. Discusión liderada por el (la) facilitador (a) sobre la estructura general de una base de datos. 2. El (la) facilitador(a) discutirá el Proyecto #4( pág. Vb 4.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), los estudiantes se formarán en pequeños grupos para completar este proyecto en el laboratorio. 4. Se distribuirán en pequeños grupos los siguiente temas para presentarse oralmente:
a. Claves de acceso, atajos, barras de separación y menús de cotejo.
b. Desarrollo de aplicaciones que usen Data Control.
c. Creación de control de arreglos.
d. Uso de declaración With y el operador Not.
5. Cada estudiante trabajará individualmente en los proyectos finales, el facilitador ofrecerá la ayuda necesaria.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 24
Assessment
1. El estudiante hará su assessment llenando el Anejo H-Hoja Punto más confuso.
2. Entregará la Hoja Punto más confuso al finalizar el Taller.
3. Mediante los hallazgos, el facilitador(a) podrá repasar lo que así amerite para el próximo Taller.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 25
Taller Seis Objetivos Específicos: Al finalizar el Taller, el/la estudiante: 1. Declarará variables utilizando caracteres de tipo-declaración. 2. Especificará el procedimiento de un evento DragOver y DragDrop. 3. Escribirá códigos para llamar procedimientos de eventos. 4. Comprenderá los tipos de datos en Visual Basic. 5. Desarrollará subrutinas que contengan códigos de estructuras anidadas. 6. Uso de las declaraciones Select Case y Do..Loop en el código. 7. Cambiar las propiedades de un grupo de controles. Direcciones electrónicas * Variables en Visual Basic: Algunos tipos de datos de uso frecuente http://www.cayey.upr.edu/crivera/sici3007/variables_operadores_VB.htm Tareas a ser realizadas antes del Taller Seis:
1. El estudiante estudiará el proyecto #5 ( pág. VB 5.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), 2. El estudiante presentará a el (la) facilitador(a) la parte de los proyectos finales que ha trabajado.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 26
Actividades
1. Discusión liderada por el (la) facilitador (a) sobre Drag and Drop. 2. El (la) facilitador(a) discutirá el Proyecto #5( pág. Vb 5.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), los estudiantes se formarán en pequeños grupos para completar este proyecto en el laboratorio. 3. Se distribuirán en pequeños grupos los siguiente temas para presentarse oralmente:
a. Declaración de variables con caracteres de tipo-declaración.
b. Tipos de datos en Visual Basic.
c. Subrutinas con códigos de estructuras anidadas.
d. Declaraciones Select Case y Do ...Loop.
e. Funciones Input Box y Ucase$.
f. Propiedades de grupos de control.
Assessment
1. El estudiante hará su assessment llenando el Anejo I-Hoja Punto más confuso.
2. Entregará la Hoja Punto más confuso al finalizar el Taller.
3. Mediante los hallazgos, el facilitador(a) podrá repasar lo que así amerite para el próximo Taller.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 27
Taller Siete Objetivos Específicos: Al finalizar el Taller, el/la estudiante: 1. Creará y modificará archivos de bases de datos con el Visual Data Manager Add-In. 2. Diseñará formas con el Data Form Designer. 3. Comprenderá el código que contiene los métodos para el control de datos. 4. Aplicará el Control Combo Box en aplicaciones. 5. Entenderá y escribirá códigos para eventos Form_Activate. 6. Creará y Añadirá informes a aplicaciones con el control CrystalReport
ActiveX. Direcciones electrónicas Para ver diseño del formulario: http://www.elguille.info/vb/cursos_vb/BASICO/BASICO34.HTM Acceso a base de datos de Access http://www.elguille.info/vb/ejemplo/DAO_Access2000.htm Para conocer Data Form Wizard http://coqui.metro.inter.edu/almartinez/pf_data_wzd.htm
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 28
Tareas a ser realizadas antes del Taller Siete:
1. El estudiante estudiará el proyecto #6 ( pág. VB 6.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), 2. El estudiante presentará a el (la) facilitador(a) la parte de los proyectos finales que ha trabajado. Actividades
1. Discusión liderada por el (la) facilitador (a) sobre archivos de base de datos con el Visual Data Manager. 2. El (la) facilitador(a) discutirá el Proyecto #6( pág. Vb 6.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), los estudiantes se formarán en pequeños grupos para completar este proyecto en el laboratorio. 3. Se distribuirán en pequeños grupos los siguiente temas para presentarse oralmente:
a. Añadir controles Active X de CrystalReport a un proyecto.
b. Responder a eventos de los controles y recuperar los
valores.
c. Diseñar una forma de entrada de datos con el asistente para formas.
d. Utilizar funciones internas de Visual Basic para la
manipulación de datos.
4. Los estudiantes continuarán trabajando en los proyectos finales con la supervisión del facilitador.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 29
Assessment
1. El estudiante hará su assessment llenando el Anejo J-Hoja Punto más confuso.
2. Entregará la Hoja Punto más confuso al finalizar el Taller.
3. Mediante los hallazgos, el facilitador(a) podrá repasar lo que así amerite para el próximo Taller.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 30
Taller Ocho Objetivos Específicos: Al finalizar el Taller, el/la estudiante: 1. Definirá y trabajará con controles Active X. 2. Creará controles personales de ActiveX para usarse en aplicaciones y contenedores externos. 3. Usará funcione para la generación de números aleatorios. 4. Uso del diseñador de Active X para la migración de documentos. Direcciones electrónicas: Para crear ActiveX visual basic control Msdn.microsoft.com/vbasic/technical/tutorial/activex.asp www.geocities.com/SiliconValley/Horizon/3950/ActiveX.htm http://www.visual-basic.com.ar/
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 31
Tareas a ser realizadas antes del Taller Siete:
1. El estudiante estudiará el proyecto #7 ( pág. VB 7.5 del libro de referencia del autor Cashman, Microsoft Visual Basic 6 Complete Concepts and Techniques.Cambridge ), 2. El estudiante presentará a el (la) facilitador(a) los proyectos finales ya terminados. 3 Prepararse para tomar el examen Final.
Actividades . 1. Discusión amplia sobre la funcionalidad mediante controles Actives.
2. Se distribuirán y discutirán en pequeños grupos los siguientes temas:
a. Control ActiveX b. Creación de controles personales ActiveX para usarse en aplicaciones.
b. Uso de funciones para la generación de números Aleatorios.
3. El estudiante entregará el trabajo Final y tomará un Examen Final.
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 32
Assessment Al final del curso el estudiante hará su assessment desarrollando en esta página un breve Resumen de los conceptos que más le interesaron durante los 8 Talleres. ________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 33
Anejos
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 34
Anejo A
Asignación: Ventana Microsoft Visual Basic 6.0
Instrucciones: Identifica las ventanas en el espacio provisto. Valor 10 pts
Si tienes dudas puedes repasar la ventana en :
Cashman, Repede & Mick. (1999). Microsoft Visual Basic 6 Complete Concepts and Techniques. Cambridge, Massachusetts: Course Technology (pág. VB 1.10 – VB 1.11)
http://www.drts-pr.com/CEDU5120V/Contenido/Interface.html
4._________________________
3.____________________________
2._________________________
1._________________________
5._________________________
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 35
Anejo B
Combinación de Teclas y Shortcuts
o CTRL + Flechas: para mover el objeto seleccionado o SHIFT + Flechas: para cambiar el tamaño del objeto
seleccionado o TAB para mover el foco de un objeto a otro o CTRL + SHIFT + primera letra propiedad: te lleva a esa
propiedad o Double Click a propiedad va pasando de una opción a
otra o Para Ayuda selecciona el comando y presionas F1 o Si selecciono un grupo de instrucciones y presiono TAB,
se mueve todo el bloque, lo contrario es SHIFT + TAB o F2: Object Browser o F5: RUN o 9: o click a la barra gris o 8: línea a línea o SHIFT + F2: Lleva a donde se encuentra la función
declarada (busca función) o CTRL + SHIFT + F2: regresa de donde lo llamaste o Selecciono variable y SHIFT + F9
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 36
Anejo C Hoja de Punto más confuso Nombre: ________________________ Fecha: ____________________ COIS 215 Taller 1 Favor de indicar cuál fue el punto que entendió mejor sobre el material del Taller Uno: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Favor de indicar que no entendió bien sobre el material del Taller Uno: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Indique en que forma puede superar las dificultades que tiene, si alguna:
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
_________________________ __________________________
Nombre Firma
COIS 215 Introducción al desarrollo de aplicaciones
Favor de entregar al finalizar del Taller Uno.
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 37
Anejo D Tabla de los 6 pasos del Ciclo de Desarrollo de Programas Instrucciones: Menciona cada paso del Ciclo y descríbelo al lado en el espacio
provisto. Valor 10 pts
Si tienes dudas puedes repasar en: Cashman, Repede & Mick. (1999). Microsoft Visual Basic 6 Complete Concepts
and Techniques. Cambridge, Massachusetts: Course Technology (pág.VB 1.7).
Schneider, D. (2004). Visual Basic 6.0 Updated Edition (4 th ed.) New Jersey: Prentice Hall (pág. 31).
Proceso
Descripción
1._________________
______________________________________
2._________________
______________________________________
3._________________
______________________________________
4._________________
______________________________________
5._________________
______________________________________
6._________________
______________________________________
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 38
Anejo E Hoja de Punto más confuso Nombre: ________________________ Fecha: ____________________ COIS 215 Taller 2 Favor de indicar cuál fue el punto que entendió mejor sobre el material del Taller dos: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Favor de indicar que no entendió bien sobre el material del Taller dos: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Indique en que forma puede superar las dificultades que tiene, si alguna:
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________ __________________________
Nombre Firma
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 39
Anejo F Hoja de Punto más confuso Nombre: ________________________ Fecha: ____________________ COIS 215 Taller 3 Favor de indicar cuál fue el punto que entendió mejor sobre el material del Taller tres: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Favor de indicar que no entendió bien sobre el material del Taller tres: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Indique en que forma puede superar las dificultades que tiene, si alguna:
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
_________________________ __________________________
Nombre Firma
COIS 215 Introducción al desarrollo de aplicaciones
Favor de entregar al finalizar del Taller tres.
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 40
Anejo G Hoja de Punto más confuso Nombre: ________________________ Fecha: ____________________ COIS 215 Taller 4 Favor de indicar cuál fue el punto que entendió mejor sobre el material del Taller cuatro: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Favor de indicar que no entendió bien sobre el material del Taller cuatro: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Indique en que forma puede superar las dificultades que tiene, si alguna:
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
_________________________ __________________________
Nombre Firma
COIS 215 Introducción al desarrollo de aplicaciones
Favor de entregar al finalizar del Taller cuatro.
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 41
Anejo H Hoja de Punto más confuso Nombre: ________________________ Fecha: ____________________ COIS 215 Taller 5 Favor de indicar cuál fue el punto que entendió mejor sobre el material del Taller cinco: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Favor de indicar que no entendió bien sobre el material del Taller cinco: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Indique en que forma puede superar las dificultades que tiene, si alguna:
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________ __________________________
Nombre Firma
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 42
Anejo I Hoja de Punto más confuso Nombre: ________________________ Fecha: ____________________ COIS 215 Taller 6 Favor de indicar cuál fue el punto que entendió mejor sobre el material del Taller seis: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Favor de indicar que no entendió bien sobre el material del Taller seis: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Indique en que forma puede superar las dificultades que tiene, si alguna:
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
_________________________ __________________________
Nombre Firma
COIS 215 Introducción al desarrollo de aplicaciones
Favor de entregar al finalizar del Taller seis.
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 43
Anejo J Hoja de Punto más confuso Nombre: ________________________ Fecha: ____________________ COIS 215 Taller 7 Favor de indicar cuál fue el punto que entendió mejor sobre el material del Taller siete: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Favor de indicar que no entendió bien sobre el material del Taller siete: ________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
Indique en que forma puede superar las dificultades que tiene, si alguna:
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
_________________________ __________________________
Nombre Firma
COIS 215 Introducción al desarrollo de aplicaciones
Favor de entregar al finalizar del Taller siete.
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 44
Anejo K RÚBRICA PARA EVALUAR LA ASISTENCIA Y PARTICIPACIÓN EN CLASE
NOMBRE: _______________________________ CURSO: ______________ 1- Asistencia y puntualidad: ______ 2 - Aportación a la clase: ______ Puntuación Total: __________ ____ 0 = Faltó al taller; _____ 1-5 = Asistió pero llegó tarde al taller; ____ 6-10= Asistió a tiempo ____ 0 = Faltó al taller; _____ 1-5 = Participación: Poca a regular; _____ 6-10= Buena a excelente
Taller 1 Taller 2 Taller 3 Taller 4 Taller 5CRITERIOS 1 2 1 2 1 2 1 2 1 2
1. Contribuye frecuentemente a las discusiones en clase
2. Demuestra interés en las discusiones en clase
3. Contesta preguntas del facilitador y sus compañeros
4. Formula preguntas pertinentes al tema de la clase
5. Viene preparado(a) a clase
6. Contribuye a la clase con material e información adicional
7. Presenta argumentos fundamentados en las lecturas y trabajos de la clase
8. Demuestra atención y apertura a los argumentos de sus compañeros
9. Contesta preguntas y planteamientos de sus compañeros
10. Demuestra iniciativa y creatividad
Comentarios
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 45
Anejo L Rúbrica para evaluar trabajos escritos Curso:_____________________________________________ fecha: _______________________________ Nombre: __________________________________________________________________________________
CRITERIOS NIVELES PUNTAJE
1 2 3 4 N/A Organización No sigue el formato
establecido para el trabajo
Casi no sigue el formato establecido para el trabajo
Sigue casi en su totalidad el formato establecido para el trabajo
Sigue completamente el formato establecido para el trabajo
Desarrollo Ninguna consistencia en fluir de tema o argumento, defensa de puntos de vista, elaboración y profundidad
Muy poca consistencia en fluir de tema o argumento, defensa de vista, elaboración y profundidad
Consistencia parcial en fluir de tema o argumento, defensa de puntos de vista, elaboración y profundidad
Es consistente en fluir de tema o argumento, defensa de puntos de vista, elaboración y profundidad
Contenido Ausencia casi total de: precisión en conceptos presentados, conocimiento previo, corrección conceptual
Mucha falta de: precisión en conceptos presentados, conocimiento previo, corrección conceptual
Presencia parcial de: precisión en conceptos presentados, conocimiento previo, corrección conceptual
Presencia completa de: precisión presentados, conocimiento previo, corrección conceptual
Redacción Deficiencia en sintaxis y gramática, organización de ideas y coherencia en párrafos
Mucha falta de corrección sintáctica y gramatical, organización de ideas y coherencia en párrafos
Corrección sintáctica y gramatical parcial, buena organización de ideas, coherencia en párrafos
Corrección sintáctica y gramatical, fuera de toda duda, buena organización de ideas, coherencia en párrafos
Pensamiento Crítico
No hay interpretaciones, inferencias, análisis, síntesis o juicio
Hay mucho poco de interpretación, inferencia, análisis, síntesis o juicio
Hay, algo interpretaciones, inferencias, análisis, síntesis y juicio
Hay, fuera de toda duda, interpretaciones, inferencias, análisis, síntesis y juicio
Manejo de información
No se citan fuentes de información ni se alude a referencia alguna
No se citan fuentes de información, aunque puede incluirse
Se citan fuentes de información, pero no se citan adecuadamente y/o no se incluye
Se usan fuentes de información, se citan adecuadamente y se incluye
COIS 215 Introducción al desarrollo de aplicaciones
Escuela de Estudios Profesionales
Programa Ahora Universidad Metropolitana
Prep. 28 MAY.04. Prof. Carmen G. Betancourt, MA, CSI 46
CRITERIOS NIVELES PUNTAJE
1 2 3 4 N/A bibliografía o hacer alusión a alguna referencia
bibliografía si aplica
bibliografía si aplica
COIS 215 Introducción al desarrollo de aplicaciones