Académique Documents
Professionnel Documents
Culture Documents
Secretaria de Docencia Coordinacin General de Estudios Superiores Programa Institucional de Innovacin Curricular
ORGANISMO ACADMICO:
Facultad de Ingeniera rea de docencia: Programa elaborado por: Ing. Ma. del Consuelo Maon Salas Programa revisado por: Horas de prctica 3.0 Total de horas 6.0 Tipo de Carcter de la Unidad de Unidad de Aprendizaje Aprendizaje Obligatoria Curso Unidad de Antecedente Ncleo de formacin Bsica Fecha de elaboracin : Enero 2006
Programa Educativo: Ingeniera en Computacin Aprobacin por los H.H. Consejos Acadmico y de Gobierno Fecha:
Clave
Crditos 9
Ninguna
Ninguna
Programas educativos en los que se imparte: Unidades AP(Ecatepec, Atlacomulco, Texcoco, Valle de Chalco, Valle de Mxico, Valle de Teotihuacan, Valle de Zumpango)
El conocimiento en el desarrollo de aplicaciones en algn lenguaje de programacin visual, se vuelve un requisito en la formacin acadmica del ingeniero en sus diferentes ramas. Con el manejo de un lenguaje de programacin orientada a objetos, el estudiante podr desarrollar, en cursos consecuentes, un nmero significativo de aplicaciones, en las diferentes plataformas que as lo soliciten. Por lo previamente expuesto y como parte de una formacin integral para el ingeniero en computacin, se propone el siguiente programa que consta de tres unidades de competencia, en la primera se consideran los fundamentos tericos sobre las diferentes plataformas de programacin que existen. En la segunda, se abordan conocimientos sobre un lenguaje de programacin orientado a objetos y el diseo de Applets. En la tercera unidad se lleva a cabo la integracin de applets a las pginas Web, usando diferentes herramientas de diseo visual, terminando con la configuracin de un servidor de pginas Web. Para lograr lo anterior se sugieren como estrategias didcticas la revisin bibliogrfica y solucin de ejercicios por parte del alumno y la explicacin por parte del instructor de temas especficos de mayor complejidad. Para consolidar los conocimientos, tambin es necesario realizar ejercicios que fortalezcan la parte terica e incrementen su capacidad creativa. La evaluacin de la unidad de aprendizaje se efectuar a travs de tres exmenes parciales escritos, as mismo se considerar la puntual asistencia a clase y la presentacin de un proyecto final desarrollado por el alumno en el cual se apliquen los conocimientos adquiridos durante el curso. Con lo antes mencionado, el ingeniero en computacin como experto en su ramo tendr las herramientas necesarias para poder interactuar de manera holstica con profesionales en otros campos del saber para as solucionar problemas en bases cientfico-metodolgicas congruentes afrontando los retos actuales del desarrollo tecnolgico y econmico.
III.
LINEAMIENTOS DE LA UNIDAD DE APRENDIZAJE DISCENTE : - Contar con la asistencia establecida en el reglamento de Facultades: 80% para examen ordinario 60% para examen extraordinario 30% para examen a titulo de suficiencia - Cumplir con las actividades encomendadas entregando con calidad en tiempo y forma los trabajos requeridos Participar activa y crticamente en el proceso
DOCENTE Establecer las polticas del curso. Respetar el horario del curso y la forma de evaluarlo. - Cumplir el temario y el nmero de horas asignadas al curso. - Asesorar y guiar el trabajo de las unidades de aprendizaje. - Retroalimentar el trabajo de los alumnos. - Fomentar la creatividad en los alumnos a travs del desarrollo de proyectos. IV. PROPSITO DE LA UNIDAD DE APRENDIZAJE -
El alumno: Conocer la estructura de un lenguaje de programacin orientado a objetos, el cual explotar como herramienta para el diseo y elaboracin de pginas WEB.
V. COMPETENCIAS GENRICAS El alumno: - Analizar e interpretar diversos programas en un lenguaje orientado a objetos. - Conocer un lenguaje de programacin orientada a objetos que le permitir desarrollar aplicaciones. - Adquirir una herramienta bsica para participar en el desarrollo de proyectos. VI. MBITOS DE DESEMPEO 1. 2. 3. 4. Empresas pblicas y privadas dedicadas al desarrollo de aplicaciones. Diseo e implementacin de sistemas con bases de datos. Desarrollo de proyectos. Anlisis, diseo, implementacin y mantenimiento de sistemas computacionales
VIII. NATURALEZA DE LA COMPETENCIA La asignatura de programacin Avanzada establece bases tericas y prcticas en la formacin del alumno, por lo que constituye un desarrollo inicial de competencias. As mismo se requiere la prctica en equipo de cmputo de lo aprendido en el aula, lo que representa un entrenamiento en la naturaleza de sus competencias.
IX. ESTRUCTURA DE LA UNIDAD DE APRENDIZAJE 1. Conocer las diferentes plataformas de programacin y sus lenguajes con el fin de dotar al alumno de una gama de
posibilidades, que le permitirn elegir entre las diversas herramientas de programacin existentes. 2. Conocer la sintaxis, el control de flujo, las estructuras y manejo de datos, y la interfaz grfica de un lenguaje para programacin visual, que le permitirn dominar la herramienta en cuestin. 3. Elaborar proyectos usando un lenguaje de programacin visual y sus herramientas de diseo, que permitirn al alumno incrementar su creatividad y su nivel de competitividad en el desarrollo de aplicaciones.
X.- SECUENCIA DIDCTICA 1. Conocer las diferentes plataformas de programacin y sus lenguajes. Para
poder definir un lenguaje de alto nivel, la computacin personal, distribuida y cliente servidor y los sistemas operativos en los que operan.
XI. DESARROLLO DE LA UNIDAD DE APRENDIZAJE UNIDAD DE COMPETENCIA I ELEMENTOS DE COMPETENCIA Habilidades Actitudes/ Valores
Observacin Conceptualiza cin Anlisis Responsabilidad Receptiv para cumplir con las a tareas asignadas
Conocimientos
Identificar las diferentes Definicin de un lenguaje plataformas de programacin orientado a eventos. Computacin personal, distribuida y cliente servidor Sistemas operativos multiusuario Unix Linux Windows NT
Analtica
Actitud
CRITERIOS DE DESEMPEO I
DESEMPEO / PRODUCTOS
1. A partir de conceptos bsicos, elaborar - Esquema, cuadro sinptico un esquema que incorpore las caractersticas de las diferentes plataformas de programacin que 2. Investigar las caractersticas de los - Cuadro sinptico , trabajo escrito lenguajes de programacin.
UNIDAD DE COMPETENCIA II Conocer y manejar un lenguaje de programacin orientado a desarrollo WEB. Manipular los comandos bsicos de algn medio ambiente de desarrollo.
Conocimientos
Sintaxis Bsica del lenguaje Control de flujo Estructur as y manejo de datos. Manejo de propiedades y eventos.
Receptiv a Analtica
ESTRATEGIAS DIDCTICAS:
RECURSOS REQUERIDOS
TIEMPO DESTINADO
- Responsabilidad para cumplir con las tareas asignadas - Actitud propositiva, constructivista e innovadora - Tolerancia y participacin - Trabajo en equipo
- Pizarrn - Libro de texto Revisin y anlisis de material - Computadora - Can bibliogrfico Diapositivas o videos Explicacin por parte del instructor de temas especficos de mayor complejidad Solucin de ejercicios
EVIDENCIAS CONOCIMIENTOS
Esquema del modelo lgico o - Programar en un lenguaje orientado a conceptual, diagramas de UML, objetos pseudo cdigo.
Conocimientos
Controles estndar. Controles Avanzados. Controles Active X Controles Administradores archivos Manipulacin de imgenes Acceso a bases de datos.
Actitudes/ Valores Responsabilidad Receptiv para cumplir con Conceptualizac las tareas a in
Anlisis Creatividad
de
Analtica
Actitud
asignadas
ESTRATEGIAS DIDCTICAS:
Revisin y anlisis de material bibliogrfico Explicacin por parte del instructor y/o discente de temas especficos
RECURSOS REQUERIDOS
- Pizarrn - Can videos Computadora - Libro de texto - Diapositivas o
en
la
unidad
de
XII. EVALUACIN Y ACREDITACIN Evaluacin Para obtener la calificacin se considerar: 3 exmenes parciales Tareas de investigacin Proyecto de aplicacin 6 2 2
Acreditacin: 1. Cumplir con el 80% de asistencia al curso terico y 100% en la entrega de tareas 2. Presentar un proyecto de aplicacin 3. Cumplir con 6 puntos de calificacin XIII. BIBLIOGRAFA
1. 2. 3. 4.
Matias Blzquez Iglesias (1999), Manual Avanzado de Visual Basic 6, Anaya Multimedia, 1 edicin, Espaa Fco. Javier Ceballos (1997), Enciclopedia de Visual Basic 4, Ra-Ma, Espaa
Visual Basic. Curso programacin 2ed. Fco. Javier Ceballos Sierra. Microsoft visual basic 6.0. Biblioteca de referencia Microsoft Corporation.
10