Presentación del curso Programación Avanzada Ing. Andrés M García O
PROPOSITO Formar a los estudiantes en los conceptos básicos de POO Desarrollar las habilidades de programación empleando el lenguaje Action script.  Formación para el proceso de creación de aplicaciones multimedia basadas en POO. Ing. Andrés M García O
COMPETENCIAS A DESARROLLAR  Emplear conceptos de POO (programación orientada a objetos) para desarrollo de aplicaciones. Tener habilidades para diseñar y desarrollar aplicaciones basadas en POO empleando ActionScript. Programar aplicaciones interactivas empleando Flash y Action Script Desarrollar aplicaciones multimedia que integren gráficas y sonido. Ing. Andrés M García O
OBJETIVOS ESPECÍFICOS  Comprender que es un paradigma de programación Conocer los conceptos fundamentales de la POO. Aplicar POO en Action Script Diseñar y desarrollar aplicaciones empleando POO Ing. Andrés M García O
PRESENTACIÓN Y JUSTIFICACIÓN  En la actualidad existen diversos paradigmas de programación, es indispensable que los desarrolladores profesionales empleen estos paradigmas para crear aplicaciones que se ajusten a un proyecto específico, en este curso se explica el paradigma de programación orientada a objetos el cual es uno de los más empleados actualmente. Ing. Andrés M García O
TEMARIO  Repaso Conceptos básicos de programación aplicados en Action Script. Conceptos de la Programación Orientada a Objetos . Manejo del lenguaje Action Script. Programación de aplicaciones que integran elementos audiovisuales. Introducción a UML Ing. Andrés M García O
METODOLOGÍA   Las clases serán magistrales y se desarrollaran en la sala de computo y el laboratorio de realidad virtual de la USB con ayuda de un video proyector. Se conformarán equipos de trabajo que realizarán algunos talleres y proyectos y las exposiciones con base en las técnicas y herramientas vistas en clase. Ing. Andrés M García O
METODOLOGÍA   El proyecto final está compuesto por tres avances que se entregarán a medida que se desarrolla el curso.  Se realizaran talleres teórico prácticos que permitirán a los estudiantes afianzar los conocimientos adquiridos en clase Ing. Andrés M García O
CRITERIOS DE CALIFICACIÓN La calificación se realizará con base en los siguientes criterios: Puntualidad y asistencia a las clases y las actividades. Responsabilidad en la entrega de talleres . Buen manejo del tema en las exposiciones y actividades asignadas. Ing. Andrés M García O
CONTENIDO (I) Semana 1 ( 1 al 4 de Febrero )   Temas de repaso 1 (Variables, tipos de datos, operadores lógicos y aritméticos,estructuras de decisión, estructuras cíclicas) Ejercicios aplicados en AS3 Entrega primer taller Semana 2 ( 6 al 11 de Febrero )  Temas de repaso 2 (Arreglos, vectores, matrices) Ejercicios aplicados en AS3 Semana 3 ( 13 al 18 de Febrero )  Temas de repaso 2 (funciones) Ejercicios aplicados en AS3 Introducción a Programación Orientada a Objetos Ejercició de creación de clases y objetos Quiz I. (Temas de repaso  ) . Departamento de ingeniería
CONTENIDO (II) Semana 4 ( 20 al 25 de Febrero )   Introducción a POO (Herencia, clases, métodos, propiedades) Ejercicios en clase con herencia Semana 5 ( 27 de Febrero al 3 de Marzo )   Introducción a POO (Encapsulamiento, polimorfismo) Ejercicios en clase con encapsulamiento y polimorfismo Quiz II. (Temas de repaso  ) . Entrega de Instructivo proyecto final Semana 6 ( 5 al 10 de Marzo )  Ejercicios en clase sobre POO (Creación de un avatar) Primer parcial ( Conceptos básicos de programación y temas vistos de POO) Departamento de ingeniería
CONTENIDO (III) Semana 7 ( 12 al 17 de Marzo )   Manejadores de eventos(Eventos de mouse, eventos de teclado, otro tipo de eventos.) Entrega Taller III. Semana 8 ( 20 al 24 de Marzo )  Introducción a AS3  y clases principales. Ejercicio creación de interfaces gráficas básicas Quiz III. Eventos y POO Semana 9 ( 26 al 31 de Marzo )  Clases Stage, Shape,  Sprite y Movieclip. Ejercicios en AS3 Semana 10 ( 9 al 14 de Abril ) Introducción amotores de video juegos y motores de física. Ejercicios en AS3 Quiz IV. Interfaces gráficas. Primer avance proyecto final (15% nota funcional del proyecto) Departamento de ingeniería
CONTENIDO (IV) Semana 11 ( 16 al 20 de Abril )   Clases que permiten crear y controlar Sonido y Video. Semana 12 ( 23 al 28 de Abril )  Refuerzo de temas (Motores de física) Segundo Parcial Semana 13 ( 30 de Abril al 5 de Mayo )  Quiz IV. Clases Motor de física, gráficas y sonido. Programación de un avatar (Animaciónes y ciclos de movimiento) EntregaTaller IV. Semana 14 ( 7 al 12 de Mayo )  Programación de un avatar (Efecto de gravedad y lanzar objetos)  Departamento de ingeniería
CONTENIDO (V) Semana 15 ( 14 al 19 de Mayo )   Revisión del avatar del proyecto final. Quiz V. Objetos, propiedades y métodos. Segundo avance proyecto final(15% nota funcional del proyecto). Semana 16 ( 22 al 26 de Mayo )  Refuerzo proyectos finales y conceptos básicos de objetos y matrices. Semana 17 ( 28 de Mayo a 2 de Junio )  Revisión del proyecto final. Semana 18 ( 4 al 9 de Junio )  Entrega trabajo final. Parcial final (Todos los temas vistos). Departamento de ingeniería
Evaluaciones (I) Primer corte (30%) Quiz I.Temas de repaso 1    15% Quiz II  Temas de repaso 2 15% Parcial I. 70% Segundo corte (30%)   Quiz III. Eventos y POO    15% Quiz IV.  Clases gráficas y sonido 15% Parcial II. 70% Departamento de ingeniería
Evaluaciones (II) Tercer corte (40%) Quiz V 10% Parcial III 50% (Basado en el trabajo final) Trabajo final 40% Sustentación individual 70% Funcionalidad 30% Departamento de ingeniería
DEBATE EXPECTATIVAS DEL CURSO En esta parte de la presentación vamos a discutir, que expectativas hay acerca del curso.  ¿Qué se quiere lograr? ¿Cuáles son los anhelos de los estudiantes? ¿Qué espera el profesor del grupo de estudio? Departamento de ingeniería
Debate Expectativas del curso En esta parte de la presentación vamos a discutir, que expectativas hay acerca del curso.  Que se quiere lograr? cuales son los anhelos de los estudiantes? Que espera el profesor del grupo de estudio? Ing. Andrés M García O

Presentación Del Curso Programacion Avanzada

  • 1.
    Presentación del cursoProgramación Avanzada Ing. Andrés M García O
  • 2.
    PROPOSITO Formar alos estudiantes en los conceptos básicos de POO Desarrollar las habilidades de programación empleando el lenguaje Action script. Formación para el proceso de creación de aplicaciones multimedia basadas en POO. Ing. Andrés M García O
  • 3.
    COMPETENCIAS A DESARROLLAR Emplear conceptos de POO (programación orientada a objetos) para desarrollo de aplicaciones. Tener habilidades para diseñar y desarrollar aplicaciones basadas en POO empleando ActionScript. Programar aplicaciones interactivas empleando Flash y Action Script Desarrollar aplicaciones multimedia que integren gráficas y sonido. Ing. Andrés M García O
  • 4.
    OBJETIVOS ESPECÍFICOS Comprender que es un paradigma de programación Conocer los conceptos fundamentales de la POO. Aplicar POO en Action Script Diseñar y desarrollar aplicaciones empleando POO Ing. Andrés M García O
  • 5.
    PRESENTACIÓN Y JUSTIFICACIÓN En la actualidad existen diversos paradigmas de programación, es indispensable que los desarrolladores profesionales empleen estos paradigmas para crear aplicaciones que se ajusten a un proyecto específico, en este curso se explica el paradigma de programación orientada a objetos el cual es uno de los más empleados actualmente. Ing. Andrés M García O
  • 6.
    TEMARIO RepasoConceptos básicos de programación aplicados en Action Script. Conceptos de la Programación Orientada a Objetos . Manejo del lenguaje Action Script. Programación de aplicaciones que integran elementos audiovisuales. Introducción a UML Ing. Andrés M García O
  • 7.
    METODOLOGÍA Las clases serán magistrales y se desarrollaran en la sala de computo y el laboratorio de realidad virtual de la USB con ayuda de un video proyector. Se conformarán equipos de trabajo que realizarán algunos talleres y proyectos y las exposiciones con base en las técnicas y herramientas vistas en clase. Ing. Andrés M García O
  • 8.
    METODOLOGÍA El proyecto final está compuesto por tres avances que se entregarán a medida que se desarrolla el curso. Se realizaran talleres teórico prácticos que permitirán a los estudiantes afianzar los conocimientos adquiridos en clase Ing. Andrés M García O
  • 9.
    CRITERIOS DE CALIFICACIÓNLa calificación se realizará con base en los siguientes criterios: Puntualidad y asistencia a las clases y las actividades. Responsabilidad en la entrega de talleres . Buen manejo del tema en las exposiciones y actividades asignadas. Ing. Andrés M García O
  • 10.
    CONTENIDO (I) Semana1 ( 1 al 4 de Febrero ) Temas de repaso 1 (Variables, tipos de datos, operadores lógicos y aritméticos,estructuras de decisión, estructuras cíclicas) Ejercicios aplicados en AS3 Entrega primer taller Semana 2 ( 6 al 11 de Febrero ) Temas de repaso 2 (Arreglos, vectores, matrices) Ejercicios aplicados en AS3 Semana 3 ( 13 al 18 de Febrero ) Temas de repaso 2 (funciones) Ejercicios aplicados en AS3 Introducción a Programación Orientada a Objetos Ejercició de creación de clases y objetos Quiz I. (Temas de repaso  ) . Departamento de ingeniería
  • 11.
    CONTENIDO (II) Semana4 ( 20 al 25 de Febrero ) Introducción a POO (Herencia, clases, métodos, propiedades) Ejercicios en clase con herencia Semana 5 ( 27 de Febrero al 3 de Marzo )   Introducción a POO (Encapsulamiento, polimorfismo) Ejercicios en clase con encapsulamiento y polimorfismo Quiz II. (Temas de repaso  ) . Entrega de Instructivo proyecto final Semana 6 ( 5 al 10 de Marzo ) Ejercicios en clase sobre POO (Creación de un avatar) Primer parcial ( Conceptos básicos de programación y temas vistos de POO) Departamento de ingeniería
  • 12.
    CONTENIDO (III) Semana7 ( 12 al 17 de Marzo ) Manejadores de eventos(Eventos de mouse, eventos de teclado, otro tipo de eventos.) Entrega Taller III. Semana 8 ( 20 al 24 de Marzo ) Introducción a AS3  y clases principales. Ejercicio creación de interfaces gráficas básicas Quiz III. Eventos y POO Semana 9 ( 26 al 31 de Marzo ) Clases Stage, Shape,  Sprite y Movieclip. Ejercicios en AS3 Semana 10 ( 9 al 14 de Abril ) Introducción amotores de video juegos y motores de física. Ejercicios en AS3 Quiz IV. Interfaces gráficas. Primer avance proyecto final (15% nota funcional del proyecto) Departamento de ingeniería
  • 13.
    CONTENIDO (IV) Semana11 ( 16 al 20 de Abril ) Clases que permiten crear y controlar Sonido y Video. Semana 12 ( 23 al 28 de Abril ) Refuerzo de temas (Motores de física) Segundo Parcial Semana 13 ( 30 de Abril al 5 de Mayo ) Quiz IV. Clases Motor de física, gráficas y sonido. Programación de un avatar (Animaciónes y ciclos de movimiento) EntregaTaller IV. Semana 14 ( 7 al 12 de Mayo ) Programación de un avatar (Efecto de gravedad y lanzar objetos)  Departamento de ingeniería
  • 14.
    CONTENIDO (V) Semana15 ( 14 al 19 de Mayo ) Revisión del avatar del proyecto final. Quiz V. Objetos, propiedades y métodos. Segundo avance proyecto final(15% nota funcional del proyecto). Semana 16 ( 22 al 26 de Mayo ) Refuerzo proyectos finales y conceptos básicos de objetos y matrices. Semana 17 ( 28 de Mayo a 2 de Junio ) Revisión del proyecto final. Semana 18 ( 4 al 9 de Junio ) Entrega trabajo final. Parcial final (Todos los temas vistos). Departamento de ingeniería
  • 15.
    Evaluaciones (I) Primercorte (30%) Quiz I.Temas de repaso 1    15% Quiz II  Temas de repaso 2 15% Parcial I. 70% Segundo corte (30%)   Quiz III. Eventos y POO    15% Quiz IV.  Clases gráficas y sonido 15% Parcial II. 70% Departamento de ingeniería
  • 16.
    Evaluaciones (II) Tercercorte (40%) Quiz V 10% Parcial III 50% (Basado en el trabajo final) Trabajo final 40% Sustentación individual 70% Funcionalidad 30% Departamento de ingeniería
  • 17.
    DEBATE EXPECTATIVAS DELCURSO En esta parte de la presentación vamos a discutir, que expectativas hay acerca del curso. ¿Qué se quiere lograr? ¿Cuáles son los anhelos de los estudiantes? ¿Qué espera el profesor del grupo de estudio? Departamento de ingeniería
  • 18.
    Debate Expectativas delcurso En esta parte de la presentación vamos a discutir, que expectativas hay acerca del curso. Que se quiere lograr? cuales son los anhelos de los estudiantes? Que espera el profesor del grupo de estudio? Ing. Andrés M García O