Presentación Del Curso Programacion Avanzada

9,613 views

Published on

Presentación del curso

Published in: Business, Real Estate
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
9,613
On SlideShare
0
From Embeds
0
Number of Embeds
7,433
Actions
Shares
0
Downloads
46
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentación Del Curso Programacion Avanzada

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

×