SNEST-AC-PO-004-01 Rev. 4
Instrumentación Didáctica y Planeación de Curso
Instrumentación Didáctica y Planeación del curso
Agosto-diciembre 2012 Enero-junio Verano
Nombre de la asignatura: Programaciòn Web Carrera: Ingeniería en Sistemas Computacionales
Plan de estudios (año): 2010Clave de la asignatura: AEB-1055
Horas teoría-Horas práctica-Créditos/SATCA: 1-4-5Número de unidades temáticas: 6
1. Aportación de la asignatura al perfil de egreso (2004)
2. Objetivo (s) general(es) del curso (2004) Desarrollar aplicaciones web que involucre lenguajes de marcas, de presentación, del lado del cliente, del lado del servidor, con la integración de servicios web.
3. Análisis por unidad
Unidad: 1 Tema: Arquitectura
Objetivo educacional de la unidad (2004)Analizar, diseñar y planificar aplicaciones web.
Conocimientos Habilidades Actitudes y Valores Criterios de desempeño
Esta asignatura aporta al perfil del egresado la capacidad para desarrollar e implementar sistemas de información en ambiente web para la automatización de procesos y toma dedecisiones utilizando metodologías basadas en estándares internacionales y tecnologías emergentes, introduciéndonos a la arquitectura de las aplicaciones web, los conceptosbásicos del lenguaje de marcas, al lenguaje de presentación de datos, al desarrollo de código de lado cliente y servidor e implementación de servicios web. y que aplique los conocimientos ligados de otras materias como taller de base de datos .
SNEST-AC-PO-004-01 Rev. 4
Subtemas (2004)
Evolución de las aplicaciones web. Arquitectura de las aplicaciones web. Tecnologías para el desarrollo deaplicaciones web.Planificación de aplicaciones web.
*Aplica un lenguaje orientado a objetos para la solución de problemas.• Crea y manipular bases de datos utilizando distintos Gestores de Bases de Datos considerando elementos de integridad y seguridad para el tratamiento de lainformación en distintas plataformas. *Toma de deciones de forma eficaz y efectiva . *Modelar una aplicaciòn web
1.-Honestidad 2.- Respeto 3.- Disciplina 4.-Compromiso 5.- Trabajo en equipo 6.-Puntualidad 7.-Lealtad 8.-Responsabilidad 9.-Participaciòn
El estudiante es competente cuando:1. Transcribe sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos en la unidad 1 .
Actividades de Aprendizaje(Antes Actividades del participante)
Actividades de enseñanza(Antes actividades del facilitador)
1.1 Evolución de las aplicaciones web.1.2 Arquitectura de las aplicaciones web.1.3 Tecnologías para el desarrollo deaplicaciones web.1.4 Planificación de aplicaciones web.
1.-Investigaciòn de los temas que se le piden 2.- Estudio Autodidacta 3.-Practica en su tiempo libre de lo visto en clase en la computadora 4.- Llevar registro y responsabilidad sobre su agenda personal y de actividades escolares para una entrega a tiempo de sus proyectos y practicas. 5.-Llevar registro , seguimiento y Responsabilidad sobre su portafolio profesional y calificaciones 6.-Investigar los temas y conceptos claves sobreaplicaciones web.7.- Representar en forma gráfica la evolución yarquitectura de las aplicaciones web.8.- Elaborar un reporte escrito y/o multimediasobre los temas de la presente unidad.9.-Analizar en equipo las diferentes tecnologíasexistentes para el desarrollo de aplicacionesweb.10.-Seleccionar, instalar y configurar un servidorweb en modo gráfico y/o consola.(avance proyecto)11.- Seleccionar e instalar el intérprete y/ocompilador.(avance proyecto)12.- Seleccionar e instalar un sistema manejador debase de datos.(avance proyecto)13.- Seleccionar e instalar un ambiente de interfaz gráfico (GUI).(avance proyecto)14.- Modelar y planificar la construcción deaplicaciones web.(avance proyecto)
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
SNEST-AC-PO-004-01 Rev. 4
Fuentes de información
Unidad: 2 Tema: Lenguaje de marcado
Objetivo educacional de la unidad (2004)Construir proyectos web mediante un lenguaje de marcas.
Conocimientos Habilidades Actitudes y Valores Criterios de desempeño
Subtemas (2004)
1. Joyanes Aguilar, Luis. Java 2: Manual de Programación. 4ta. edición. Ed. PrenticeHall.2. Joyanes Aguilar, Luis. Programación en Java 2, Algoritmos, Estructura de Datos yProgramación Orientada a Objetos. Ed. Prentice Hall.3. Java Sun. Guia de Programación.4. Eckel, Bruce. Thinking in Java. Ed. Prentice Hall.5. Martin, Robert. UML para Programadores Java. Ed. Pearson Education.6. Pilone, Dan y Pitman, Neil. UML 2.0 in a Nutshell. Ed. O´Reilly.7. Sierra, Katherine. SCJP Sun Certified Programmer for Java 6. Ed. McGraw Hill.8. Forta, Ben. ColdFusion(R) MX Web Application Construction Kit. 5th Edition. Ed.Adobe.9. Snook, Jonathan, Gustafson, Aaron, Langridge y Webb, Dan.Accelerated DOM Scripting with Ajax, APIs and Libraries. Ed. Apress.10. Pollock, John. JavaScript, A Beginner's Guide. Third Edition. Ed. McGraw Hill. 2009.11. Nixon, Robin. Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide toCreating Dynamic Websites. Ed. O’Reilly.12. Lindley, Cody. High Performance JavaScript (Build Faster Web ApplicationInterfaces). Ed. O’Reilly.13. M. Schafer, Steven. HTML, XHTML, and CSS Bible. Wiley Publishing Inc.14. Bowers, Michael. Pro CSS and HTML Design Patterns. Ed. Apress.
Representación de documentos.Tipos de datos básicos. Estructura global de un documento. Elementos básicos: texto, vínculos, listas,tablas, objetos, imágenes y aplicaciones.Estructura y disposición.Formularios.
Aplicar un lenguaje orientado a objetos para la solución de problemas.• Crear y manipular bases de datos utilizando distintos Gestores de Bases de Datos considerando elementos de integridad y seguridad para el tratamiento de lainformación en distintas plataformas. *Ejecuta elementos basicos para la creaciòn de una pagina web.
1.-Honestidad 2.- Respeto 3.- Disciplina 4.-Compromiso 5.- Trabajo en equipo 6.-Puntualidad 7.-Lealtad 8.-Responsabilidad 9.-Participaciòn 10.-
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 2.
Actividades de Aprendizaje(Antes Actividades del participante)
Actividades de enseñanza(Antes actividades del facilitador)
SNEST-AC-PO-004-01 Rev. 4
Fuentes de información
Unidad: 3 Tema: Lenguaje de presentación
2.1 Introducción.2.2 Representación de documentos.2.3 Tipos de datos básicos.2.4 Estructura global de un documento.2.5 Elementos básicos: texto, vínculos, listas,tablas, objetos, imágenes y aplicaciones.2.6 Estructura y disposición.2.7 Formularios.
1.-Investigaciòn de los temas que se le piden 2.- Estudio Autodidacta 3.-Practica en su tiempo libre de lo visto en clase en la computadora 4.- Llevar registro y responsabilidad sobre su agenda personal y de actividades escolares para una entrega a tiempo de sus proyectos y practicas. 5.-Llevar registro , seguimieto y Responsabilidad sobre su portafolio profesional y calificaciones 6.-Investigar los temas y conceptos claves sobre ellenguaje de marcas.7.-Identificar y utilizar los tipos de datos básicos dellenguaje.8.- Elaborar un reporte escrito y/o multimedia sobrelos temas de la presente unidad.10.-Investigar las palabras reservadas del lenguajede marcas.11.- Realizar ejercicios sobre los elementos básicosdel lenguaje de marcas, tales como: texto,vínculos, listas, tablas, objetos y aplicaciones.(avance proyecto)12.-Realizar ejercicios sobre el manejo deformularios.(avance proyecto)13.-Utilizar los comentarios como documentación delprograma.(avance proyecto)14.- Realizar ejercicios donde distinga identificadoresvalidos y no validos.(avance proyecto)15.- Identificar y utilizar los tipos de datos básicos dellenguaje de marcas.(avance proyecto)16.- Realizar ejercicios de compatibilidad condiferentes navegadores web.17.-Utilizar los estándares vigentes.
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
1. Joyanes Aguilar, Luis. Java 2: Manual de Programación. 4ta. edición. Ed. PrenticeHall.2. Joyanes Aguilar, Luis. Programación en Java 2, Algoritmos, Estructura de Datos yProgramación Orientada a Objetos. Ed. Prentice Hall.3. Java Sun. Guia de Programación.4. Eckel, Bruce. Thinking in Java. Ed. Prentice Hall.5. Martin, Robert. UML para Programadores Java. Ed. Pearson Education.6. Pilone, Dan y Pitman, Neil. UML 2.0 in a Nutshell. Ed. O´Reilly.7. Sierra, Katherine. SCJP Sun Certified Programmer for Java 6. Ed. McGraw Hill.8. Forta, Ben. ColdFusion(R) MX Web Application Construction Kit. 5th Edition. Ed.Adobe.9. Snook, Jonathan, Gustafson, Aaron, Langridge y Webb, Dan.Accelerated DOM Scripting with Ajax, APIs and Libraries. Ed. Apress.10. Pollock, John. JavaScript, A Beginner's Guide. Third Edition. Ed. McGraw Hill. 2009.11. Nixon, Robin. Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide toCreating Dynamic Websites. Ed. O’Reilly.12. Lindley, Cody. High Performance JavaScript (Build Faster Web ApplicationInterfaces). Ed. O’Reilly.13. M. Schafer, Steven. HTML, XHTML, and CSS Bible. Wiley Publishing Inc.14. Bowers, Michael. Pro CSS and HTML Design Patterns. Ed. Apress.
SNEST-AC-PO-004-01 Rev. 4
Objetivo educacional de la unidad (2004)Utilizar un lenguaje de presentación en un proyecto web.
Conocimientos Habilidades Actitudes y Valores Criterios de desempeño
Subtemas (2004)
Sintaxis. Selectores.Tipos de medios. Modelo de caja.Aplicación en documento web.
Aplicar un lenguaje orientado a objetos para la solución de problemas.• Crear y manipular bases de datos utilizando distintos Gestores de Bases de Datos considerando elementos de integridad y seguridad para el tratamiento de lainformación en distintas plataformas. *Aplica el diseño al desarrollo de una pagina web implementando diferentens , selectores y modelo caja .
1.-Honestidad 2.- Respeto 3.- Disciplina 4.-Compromiso 5.- Trabajo en equipo 6.-Puntualidad 7.-Lealtad 8.-Responsabilidad 9.-Participaciòn 10.-Organizaciòn 11.- Toma de
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 3.
Actividades de Aprendizaje(Antes Actividades del participante)
Actividades de enseñanza(Antes actividades del facilitador)
3.1 Introducción.3.2 Sintaxis.3.3 Selectores.3.4 Tipos de medios.3.5 Modelo de caja.3.6 Aplicación en documento web.
1.-Investigaciòn de los temas que se le piden 2.- Estudio Autodidacta 3.-Practica en su tiempo libre de lo visto en clase en la computadora 4.- Llevar registro y responsabilidad sobre su agenda personal y de actividades escolares para una entrega a tiempo de sus proyectos y practicas. 5.-Llevar registro , seguimieto y Responsabilidad sobre su portafolio profesional y calificaciones 6.-Investigar los temas y conceptos claves sobreel lenguaje de presentación de datos.7.- Investigar las palabras reservadas dellenguaje.8.- Identificar y utilizar los tipos de datos básicosdel lenguaje.9.-Investigar los operadores del lenguaje.10.- Realizar ejercicios donde distingaidentificadores validos y no validos.(avance proyecto)11.- Elaborar un reporte escrito y/o multimediasobre los temas de la presente unidad.12.-Construir documentos con lenguaje depresentación.(avance proyecto)13.- Realizar ejercicios de compatibilidad con diferentes navegadores web.(avance proyecto)14.- Utilizar los estándares vigentes.
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
SNEST-AC-PO-004-01 Rev. 4
Fuentes de información
Unidad: 4 Tema:
Objetivo educacional de la unidad (2004)Utilizar un lenguaje de programación del lado del cliente, para la construcción de aplicaciones web.
Conocimientos Habilidades Actitudes y Valores Criterios de desempeño
Subtemas (2004)
1. Joyanes Aguilar, Luis. Java 2: Manual de Programación. 4ta. edición. Ed. PrenticeHall.2. Joyanes Aguilar, Luis. Programación en Java 2, Algoritmos, Estructura de Datos yProgramación Orientada a Objetos. Ed. Prentice Hall.3. Java Sun. Guia de Programación.4. Eckel, Bruce. Thinking in Java. Ed. Prentice Hall.5. Martin, Robert. UML para Programadores Java. Ed. Pearson Education.6. Pilone, Dan y Pitman, Neil. UML 2.0 in a Nutshell. Ed. O´Reilly.7. Sierra, Katherine. SCJP Sun Certified Programmer for Java 6. Ed. McGraw Hill.8. Forta, Ben. ColdFusion(R) MX Web Application Construction Kit. 5th Edition. Ed.Adobe.9. Snook, Jonathan, Gustafson, Aaron, Langridge y Webb, Dan.Accelerated DOM Scripting with Ajax, APIs and Libraries. Ed. Apress.10. Pollock, John. JavaScript, A Beginner's Guide. Third Edition. Ed. McGraw Hill. 2009.11. Nixon, Robin. Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide toCreating Dynamic Websites. Ed. O’Reilly.12. Lindley, Cody. High Performance JavaScript (Build Faster Web ApplicationInterfaces). Ed. O’Reilly.13. M. Schafer, Steven. HTML, XHTML, and CSS Bible. Wiley Publishing Inc.14. Bowers, Michael. Pro CSS and HTML Design Patterns. Ed. Apress.
Programación del lado del cliente.
Introducción al lenguaje. Elementos de programación.Manipulación de objetos.
Aplicar un lenguaje orientado a objetos para la solución de problemas.• Crear y manipular bases de datos utilizando distintos Gestores de Bases de Datos considerando elementos de integridad y seguridad para el tratamiento de lainformación en distintas plataformas. *Aplica los conocimientos de programaciòn para manipular objetos del lado cliente .
1.-Honestidad 2.- Respeto 3.- Disciplina 4.-Compromiso 5.- Trabajo en equipo 6.-Puntualidad 7.-Lealtad 8.-Responsabilidad 9.-Participaciòn 10.-
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2.Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 4.
Actividades de Aprendizaje(Antes Actividades del participante)
Actividades de enseñanza(Antes actividades del facilitador)
SNEST-AC-PO-004-01 Rev. 4
Fuentes de información
Unidad: 5 Tema:
Objetivo educacional de la unidad (2004)
4.1 Introducción al lenguaje.4.2 Elementos de programación.4.3 Manipulación de objetos.
1.-Investigaciòn de los temas que se le piden 2.- Estudio Autodidacta 3.-Practica en su tiempo libre de lo visto en clase en la computadora 4.- Llevar registro y responsabilidad sobre su agenda personal y de actividades escolares para una entrega a tiempo de sus proyectos y practicas. 5.-Llevar registro , seguimieto y Responsabilidad sobre su portafolio profesional y calificaciones 6.-Investigar las palabras reservadas dellenguaje.7.- Identificar y utilizar los tipos de datos básicosdel lenguaje.8.-Investigar los operadores del lenguaje.9.- Utilizar los comentarios como documentacióndel programa.10.-Realizar ejercicios donde distingaidentificadores validos y no validos.11.- Elaborar un reporte escrito y/o multimediasobre los temas de la presente unidad.12.- Realizar ejercicios de inicialización devariables.13.-Utilizar la estructura global del programa.14.-Crear documentos con lenguaje de marcadoque se vinculen con lenguaje del lado delcliente, utilizando un editor de textos sencillo.15.- Seleccionar e instalar un ambiente de interfazgráfico (GUI).(avance de proyecto)16.-Construir elementos básicos de texto, vínculos,
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
1. Joyanes Aguilar, Luis. Java 2: Manual de Programación. 4ta. edición. Ed. PrenticeHall.2. Joyanes Aguilar, Luis. Programación en Java 2, Algoritmos, Estructura de Datos yProgramación Orientada a Objetos. Ed. Prentice Hall.3. Java Sun. Guia de Programación.4. Eckel, Bruce. Thinking in Java. Ed. Prentice Hall.5. Martin, Robert. UML para Programadores Java. Ed. Pearson Education.6. Pilone, Dan y Pitman, Neil. UML 2.0 in a Nutshell. Ed. O´Reilly.7. Sierra, Katherine. SCJP Sun Certified Programmer for Java 6. Ed. McGraw Hill.8. Forta, Ben. ColdFusion(R) MX Web Application Construction Kit. 5th Edition. Ed.Adobe.9. Snook, Jonathan, Gustafson, Aaron, Langridge y Webb, Dan.Accelerated DOM Scripting with Ajax, APIs and Libraries. Ed. Apress.10. Pollock, John. JavaScript, A Beginner's Guide. Third Edition. Ed. McGraw Hill. 2009.11. Nixon, Robin. Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide toCreating Dynamic Websites. Ed. O’Reilly.12. Lindley, Cody. High Performance JavaScript (Build Faster Web ApplicationInterfaces). Ed. O’Reilly.13. M. Schafer, Steven. HTML, XHTML, and CSS Bible. Wiley Publishing Inc.14. Bowers, Michael. Pro CSS and HTML Design Patterns. Ed. Apress.
Programación del lado del servidor.
SNEST-AC-PO-004-01 Rev. 4
Utilizar un lenguaje de programación del lado del servidor, para la construcción de aplicaciones web.
Conocimientos Habilidades Actitudes y Valores Criterios de desempeño
Subtemas (2004)
Fuentes de información
Introducción al lenguaje.Elementos de programación. Aplicación.
Aplicar un lenguaje orientado a objetos para la solución de problemas.• Crear y manipular bases de datos utilizando distintos Gestores de Bases de Datos considerando elementos de integridad y seguridad para el tratamiento de lainformación en distintas plataformas. *Aplica los conocimientos de programaciòn para manipular objetos del lado servidor .
1.-Honestidad 2.- Respeto 3.- Disciplina 4.-Compromiso 5.- Trabajo en equipo 6.-Puntualidad 7.-Lealtad 8.-Responsabilidad 9.-Participaciòn
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 5 .
Actividades de Aprendizaje(Antes Actividades del participante)
Actividades de enseñanza(Antes actividades del facilitador)
5.1 Introducción al lenguaje.5.2 Elementos de programación.5.3 Aplicación.
1.-Investigaciòn de los temas que se le piden 2.- Estudio Autodidacta 3.-Practica en su tiempo libre de lo visto en clase en la computadora 4.- Llevar registro y responsabilidad sobre su agenda personal y de actividades escolares para una entrega a tiempo de sus proyectos y practicas. 5.-Llevar registro , seguimieto y Responsabilidad sobre su portafolio profesional y calificaciones 6.-Investigar las palabras reservadas dellenguaje.7.- Identificar y utilizar los tipos de datos básicos del lenguaje.8.- Investigar los operadores del lenguaje.• Utilizar los comentarios como documentacióndel programa.9.-Realizar ejercicios donde distingaidentificadores validos y no validos.10.- Realizar ejercicios de inicialización devariables.11.- Utilizar la estructura global del programa.12.- Crear documentos con lenguaje de marcadoque se vinculen con lenguaje del lado delcliente y del servidor, utilizando un editor detextos sencillo.13.-Seleccionar e instalar un ambiente de interfazgráfico (GUI).14.-Crear elementos básicos de texto, vínculos,listas, tablas, objetos, imágenes, aplicacionesque envíen datos y sean recibidoscorrectamente en el servidor.15.-Crear formularios dinámicos, que dispongan deelementos generados con lenguaje del lado delservidor.16.- Realizar pruebas de acceso al servidor por
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
SNEST-AC-PO-004-01 Rev. 4
Unidad: 6 Tema: Servicios web
Objetivo educacional de la unidad (2004)Desarrollar aplicaciones web que incorporen servicios web.
Conocimientos Habilidades Actitudes y Valores Criterios de desempeño
Subtemas (2004)
1. Joyanes Aguilar, Luis. Java 2: Manual de Programación. 4ta. edición. Ed. PrenticeHall.2. Joyanes Aguilar, Luis. Programación en Java 2, Algoritmos, Estructura de Datos yProgramación Orientada a Objetos. Ed. Prentice Hall.3. Java Sun. Guia de Programación.4. Eckel, Bruce. Thinking in Java. Ed. Prentice Hall.5. Martin, Robert. UML para Programadores Java. Ed. Pearson Education.6. Pilone, Dan y Pitman, Neil. UML 2.0 in a Nutshell. Ed. O´Reilly.7. Sierra, Katherine. SCJP Sun Certified Programmer for Java 6. Ed. McGraw Hill.8. Forta, Ben. ColdFusion(R) MX Web Application Construction Kit. 5th Edition. Ed.Adobe.9. Snook, Jonathan, Gustafson, Aaron, Langridge y Webb, Dan.Accelerated DOM Scripting with Ajax, APIs and Libraries. Ed. Apress.10. Pollock, John. JavaScript, A Beginner's Guide. Third Edition. Ed. McGraw Hill. 2009.11. Nixon, Robin. Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide toCreating Dynamic Websites. Ed. O’Reilly.12. Lindley, Cody. High Performance JavaScript (Build Faster Web ApplicationInterfaces). Ed. O’Reilly.13. M. Schafer, Steven. HTML, XHTML, and CSS Bible. Wiley Publishing Inc.14. Bowers, Michael. Pro CSS and HTML Design Patterns. Ed. Apress.
Conceptos generales.Estándares.Seguridad e interoperabilidad.
* Aplica sus conocimientos de computo , programaciòn y base de datos para diseñar servicios web . *Implementa servicios web de acuerdo a los estandares , seguridad e interoperabilidad que necesite la pagina web que desarrolla.
1.-Honestidad 2.- Respeto 3.- Disciplina 4.-Compromiso 5.- Trabajo en equipo 6.-Puntualidad 7.-Lealtad 8.-Responsabilidad 9.-Participaciòn 10.-Organizaciòn 11.-
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 6 y la materia en general.
Actividades de Aprendizaje(Antes Actividades del participante)
Actividades de enseñanza(Antes actividades del facilitador)
SNEST-AC-PO-004-01 Rev. 4
Fuentes de información
6.1 Conceptos generales.6.2 Estándares.6.3 Seguridad e interoperabilidad.
1.-Investigaciòn de los temas que se le piden 2.- Estudio Autodidacta 3.-Practica en su tiempo libre de lo visto en clase en la computadora 4.- Llevar registro y responsabilidad sobre su agenda personal y de actividades escolares para una entrega a tiempo de sus proyectos y practicas. 5.-Llevar registro , seguimieto y Responsabilidad sobre su portafolio profesional y calificaciones 6.-Investigar los diferentes servicios disponiblesen la web, sus beneficios, costos, posibilidadesde acceso remoto e incorporación a suspáginas.7.- Conocer, identificar y aplicar estándares yprotocolos de seguridad e interoperabilidad.8.- Crear páginas que incorporen servicios webpara ubicación satelital y cartografía.9.- Crear páginas que incorporen servicios webpara consultar el estado del clima.10.- Incorporar servicios útiles que atiendansolicitudes de diferentes páginas.11.- Compartir servicios web con sus compañerosde clase.(avance de proyecto)12.-Realizar ejercicios de compatibilidad condiferentes navegadores web.
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
1. Joyanes Aguilar, Luis. Java 2: Manual de Programación. 4ta. edición. Ed. PrenticeHall.2. Joyanes Aguilar, Luis. Programación en Java 2, Algoritmos, Estructura de Datos yProgramación Orientada a Objetos. Ed. Prentice Hall.3. Java Sun. Guia de Programación.4. Eckel, Bruce. Thinking in Java. Ed. Prentice Hall.5. Martin, Robert. UML para Programadores Java. Ed. Pearson Education.6. Pilone, Dan y Pitman, Neil. UML 2.0 in a Nutshell. Ed. O´Reilly.7. Sierra, Katherine. SCJP Sun Certified Programmer for Java 6. Ed. McGraw Hill.8. Forta, Ben. ColdFusion(R) MX Web Application Construction Kit. 5th Edition. Ed.Adobe.9. Snook, Jonathan, Gustafson, Aaron, Langridge y Webb, Dan.Accelerated DOM Scripting with Ajax, APIs and Libraries. Ed. Apress.10. Pollock, John. JavaScript, A Beginner's Guide. Third Edition. Ed. McGraw Hill. 2009.11. Nixon, Robin. Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide toCreating Dynamic Websites. Ed. O’Reilly.12. Lindley, Cody. High Performance JavaScript (Build Faster Web ApplicationInterfaces). Ed. O’Reilly.13. M. Schafer, Steven. HTML, XHTML, and CSS Bible. Wiley Publishing Inc.14. Bowers, Michael. Pro CSS and HTML Design Patterns. Ed. Apress.
SNEST-AC-PO-004-01 Rev. 4
4. Calendarización de evaluación (semanas)Semana 1 2 3 4 5 7 8 9 10 11 12 13
EF-U3 EF-U3 EF-U4 EF-U4 ES-U4 EF-U5 EF-U6 EF-U6 ES-U5,U6
ED = Evaluación diagnóstica ES = Evaluación sumativa
Fecha de elaboración:
Ing.Xanatl Donaji Casasola Cervera M en C Bany Sabel Hernández CardonaNombre del Docente Jefe del Departamento
Código: ITTOL-AC-PO-004-01 Revisión 1
Tiempo programado
ED/EF U1
EFU2
EF/ESU2Tiempo
realEF = Evaluación formativa
SNEST-AC-PO-004-01 Rev. 4
Instrumentación Didáctica y Planeación de Curso
Instrumentación Didáctica y Planeación del curso
Verano
Programaciòn Web Ingeniería en Sistemas Computacionales2010AEB-10551-4-56
1. Aportación de la asignatura al perfil de egreso (2004)
2. Objetivo (s) general(es) del curso (2004) Desarrollar aplicaciones web que involucre lenguajes de marcas, de presentación, del lado del cliente, del lado del servidor, con la integración de servicios web.
3. Análisis por unidad
Criterios de evaluación de la unidad
Criterios de desempeño Evidencias
básicos del lenguaje de marcas, al lenguaje de presentación de datos, al desarrollo de código de lado cliente y servidor e implementación de servicios web. y que aplique los conocimientos ligados de otras materias como taller de base de datos .
Examen Diagnostico (10%) Actividades de Aprendizaje en Moodle (10%)Avance del proyecto (10%) Examen Ordinario (70%)
SNEST-AC-PO-004-01 Rev. 4
Horas teórico-prácticas
25
El estudiante es competente cuando:1. Transcribe sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos en la unidad 1 .
1. Actividadesde Aprendizaje en Moodle (Exposiciones, Ejerccios , etc)2. Avance del Proyecto escolar de la materia 3. Examen diagnostico 4.Examen Ordinario
Actividades de enseñanza(Antes actividades del facilitador)
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
SNEST-AC-PO-004-01 Rev. 4
Apoyos didácticos
Criterios de evaluación de la unidad
Criterios de desempeño Evidencias
Horas teórico-prácticas
Laboratorio de Computo con Internet y PC`s con las caracteristicas anexadas en archivo de word .Pizarrón, cañon , Sw necesario para que el alumno practiqueMaterial Bibliográfico y Multimedia
Actividades de Aprendizaje en Moodle (15%)Avance del proyecto (35%) Examen Ordinario (50%)
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 2.
1. Actividadesde Aprendizaje en Moodle (Exposiciones, Ejerccios , etc)2. Avance del Proyecto escolar de la materia 3. Examen
Actividades de enseñanza(Antes actividades del facilitador)
SNEST-AC-PO-004-01 Rev. 4
25
Apoyos didácticos
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
Laboratorio de Computo con Internet y PC`s con las caracteristicas anexadas en archivo de word .Pizarrón, cañon , Sw necesario para que el alumno practiqueMaterial Bibliográfico y Multimedia
SNEST-AC-PO-004-01 Rev. 4
Criterios de evaluación de la unidad
Criterios de desempeño Evidencias
Horas teórico-prácticas
25
Actividades de Aprendizaje en Moodle (15%)Avance del proyecto (35%) Examen Ordinario (50%)
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 3.
1. Actividadesde Aprendizaje en Moodle (Exposiciones, Ejerccios , etc)2. Avance del Proyecto escolar de la materia 3. Examen
Actividades de enseñanza(Antes actividades del facilitador)
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
SNEST-AC-PO-004-01 Rev. 4
Apoyos didácticos
Criterios de evaluación de la unidad
Criterios de desempeño Evidencias
Horas teórico-prácticas
Laboratorio de Computo con Internet y PC`s con las caracteristicas anexadas en archivo de word .Pizarrón, cañon , Sw necesario para que el alumno practiqueMaterial Bibliográfico y Multimedia
Actividades de Aprendizaje en Moodle (15%)Avance del proyecto (35%) Examen Ordinario (50%)
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2.Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 4.
1. Actividadesde Aprendizaje en Moodle (Exposiciones, Ejerccios , etc)2. Avance del Proyecto escolar de la materia 3. Examen
Actividades de enseñanza(Antes actividades del facilitador)
SNEST-AC-PO-004-01 Rev. 4
25
Apoyos didácticos
Criterios de evaluación de la unidad
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
Laboratorio de Computo con Internet y PC`s con las caracteristicas anexadas en archivo de word .Pizarrón, cañon , Sw necesario para que el alumno practiqueMaterial Bibliográfico y Multimedia
SNEST-AC-PO-004-01 Rev. 4
Criterios de desempeño Evidencias
Horas teórico-prácticas
25
Apoyos didácticos
Actividades de Aprendizaje en Moodle (15%)Avance del proyecto (35%) Examen Ordinario (50%)
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 5 .
1. Actividadesde Aprendizaje en Moodle (Exposiciones, Ejerccios , etc)2. Avance del Proyecto escolar de la materia 3. Examen
Actividades de enseñanza(Antes actividades del facilitador)
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
SNEST-AC-PO-004-01 Rev. 4
Criterios de evaluación de la unidad
Criterios de desempeño Evidencias
Horas teórico-prácticas
Laboratorio de Computo con Internet y PC`s con las caracteristicas anexadas en archivo de word .Pizarrón, cañon , Sw necesario para que el alumno practiqueMaterial Bibliográfico y Multimedia
Actividades de Aprendizaje en Moodle (15%)Avance del proyecto (35%) Examen Ordinario (50%)
El estudiante es competente cuando:1. Puede transcribir sus ideas para solucionar un problema por medio de herramientas de progrmaciòn, Base de Datos , entre otras.2. Maneja la computadora y los conceptos aprendidos desde la unidad 1 a la unidad 6 y la materia en general.
1. Actividadesde Aprendizaje en Moodle (Exposiciones, Ejerccios , etc)2. Avance del Proyecto escolar de la materia 3. Examen
Actividades de enseñanza(Antes actividades del facilitador)
SNEST-AC-PO-004-01 Rev. 4
25
Apoyos didácticos
1.-Investigaciòn de los temas a impartir en la clase 2.- Preparaciòn de la clase y explicacion de Actividades Escolares y Practicas 3.-Asesorias en horas fuera de clase en el horario acordado por alumnos y profesor 4.- Informar al alumno sobre el reglamento de la escuela y clase , asi como del temario y otros puntos al inicio del semestre 5.-Informar al alumno sobre sus calificaciones , rubricas e indicadores con los que se evaluaran. 6.-Mantener al alumno al tanto de algun otro material que le pueda ser de utilidad para que estudie y busque informaciòn que le sirva para realizar su estudio , practicas y/o actividades escolares 7.- Plantearle problemas reales a resolver
Laboratorio de Computo con Internet y PC`s con las caracteristicas anexadas en archivo de word .Pizarrón, cañon , Sw necesario para que el alumno practiqueMaterial Bibliográfico y Multimedia
SNEST-AC-PO-004-01 Rev. 4
14 15 16EF-U7 EF-U7 ES-U7
M en C Bany Sabel Hernández CardonaJefe del Departamento
Revisión 1
Instrumentación Didáctica y Planeación de Curso
Instrumentación Didáctica y Planeación del curso
Agosto-diciembre Enero-junio
Nombre de la asignatura:Carrera:
Plan de estudios (año):Clave de la asignatura:
Horas teoría-Horas práctica-Créditos/SATCA:Número de unidades temáticas:
1. Caracterización de la asignatura
2. Competencias específicas a desarrollar
3. Análisis por unidad
Unidad: Tema:
Competencia específica de la unidad (2009)
Conocimientos Habilidades Actitudes y Valores
Actividades de Aprendizaje Actividades de enseñanza
Fuentes de información
4. Calendarización de evaluación (semanas)Semana 1 2 3 4 5 6 7
ED = Evaluación diagnóstica
Nombre del Docente
Código: ITTOL-AC-PO-004-01
Tiempo programado
Tiempo real
EF = Evaluación formativa
Instrumentación Didáctica y Planeación de Curso
Instrumentación Didáctica y Planeación del curso
Enero-junio Verano
1. Caracterización de la asignatura
2. Competencias específicas a desarrollar
3. Análisis por unidad
Competencia específica de la unidad (2009) Criterios de evaluación de la unidad
Actitudes y Valores Criterios de desempeño Evidencias
Actividades de enseñanza Desarrollo de competencias genéricas
Fuentes de información Apoyos didácticos
Horas teórico-
prácticas
4. Calendarización de evaluación (semanas)8 9 10 11 12 13 14 15 16
ES = Evaluación sumativa
Fecha de elaboración:
Jefe del Departamento
Revisión 1
Formato de propuesta de mejora de Programa de Estudios
Propuesta de mejora de programa de estudios
Agosto-diciembre
Nombre de la asignatura:Carrera:
Plan de estudios (año):Clave de la asignatura:
Horas teoría-Horas práctica-Créditos/SATCA:
AREA DE MEJORA Objetivo/Competencia ( ), Temario ( ), Otra ( ) Especifique:
TEXTO DEL PROGRAMA
PROPUESTA DE MEJORA
Nombre del Docente
Formato de propuesta de mejora de Programa de Estudios
Propuesta de mejora de programa de estudios
Enero-junio Verano
AREA DE MEJORA
Fecha de elaboración:
Jefe del Departamento)
Formato de propuesta de mejora de Programa de Estudios
Propuesta de mejora de programa de estudios
Verano
AREA DE MEJORA
mof/ehj
Jefe del Departamento)