You are on page 1of 7

SECUENCIA DIDÁCTICA

Nombre de curso: Programación Web Clave de curso: COM2105C11


Antecedente: Ninguno Clave de antecedente: Ninguna
Módulo
Competencia de Módulo:

Desarrollar software con la finalidad de agilizar los procesos y la toma de decisiones en empresas públicas y privadas, bajo estándares de calidad nacional e internacional

Competencia de curso:

Implementar aplicaciones Web para extender y posicionar los servicios de la organización en la www bajo estándares de calidad nacional e internacional.

Elementos de competencia:

1. Comprender las características de una aplicación Web y sus elementos para el desarrollo de aplicaciones tomando en cuenta los estándares de calidad.
2. Utilizar lenguajes empotrados en el servidor para el desarrollo de aplicaciones en Internet, aplicando los conceptos básicos de la programación estructurada con base a los lineamientos
del desarrollo de software.
3. Aplicar las nuevas tecnologías para el manejo de información a través de Internet bajo las normas de seguridad.

Perfil del docente:

Maestría en las áreas de Ingeniería de Software, Sistemas Computacionales o afín. El docente debe tener dominio de la lógica computacional para programación orientada a objetos, experiencia
en desarrollo en el lenguaje PHP, Java, Java Script, VBScript, manejo de base de datos. Contar con habilidades para desarrollar la función de docencia y mostrar interés por los temas
relacionados con su especialidad y tener espíritu investigador para garantizar su competencia y la de sus estudiantes. Evalúa los procesos de enseñanza y de aprendizaje con un enfoque
formativo, con una actitud de cambio a las innovaciones pedagógicas. Construye ambientes para el aprendizaje autónomo y colaborativo.

Elaboró: Ing. José Jesús Miranda Mirasol. Diciembre 2009.


Autorizó: Dirección de Programas Especiales Diciembre 2009.
Actualizó:
Autorizó:
Elemento de competencia:

1. Comprender las características de una aplicación Web y sus elementos para el desarrollo de aplicaciones tomando en cuenta los estándares de calidad.

Estrategias de Actividades con tiempos de dedicación (T.D)


Fase Contenido
formación Actividades supervisadas (T.D) Actividades Independientes (T.D)
Conocer los conceptos Origen y Evolución de Exposición por parte del Exposición por parte del facilitador sobre la 20 min Investigar los conceptos básicos (Sitio 2h
de la WWW Internet facilitador WWW Web, Portal, Direcciones IP, Dominio,
Sitio Web Exposición por parte del El alumno expondrá sobre los conceptos 50 min Servicio Web, Tipos de Páginas Web,
Direcciones IP alumno investigados Protocolo HTTP)
Dominio Discusión grupal sobre lenguajes HTML y 20 min Investigar sobre lenguajes HTML y 1h
Servicio Web XML XML.
Tipos de páginas Web Exposición por parte del facilitador sobre los 30 min
Protocolo HTTP lenguajes HTML y XML
Lenguajes HTML y XML

Instalar y configurar um Servidores Web Exposición por parte del Discusión por parte de los alumnos sobre 25 min Investigar sobre servidores Web 30 min
Servidor Web Instalación de un servidor facilitador servidores Web Realizar reporte de práctica de 30 min
Web Trabajo colaborativo Exposición por parte del facilitador sobre el 25 min laboratorio sobre instalación de servidor
Configuración del Práctica de Laboratorio servidor Web a instalar. Web
servidor Web Caso práctico Realizar práctica de laboratorio sobre 50 min Investigar sobre la metodología para el
Instalación de un sitio instalación del servidor Web. desarrollo de aplicaciones Web
Web Crear un sitio Web 50 min
1h
Conocer las Metodología para el Exposición por parte del El alumno expondrá sobre los conceptos 50 min Investigar sobre las arquitecturas de las 1h
arquitecturas y desarrollo de facilitador investigados aplicaciones Web.
herramientas para el aplicaciones. Trabajo colaborativo Discusión por parte de los alumnos sobre 30 min Investigar sobre el funcionamiento de 1h
desarrollo de Arquitectura de las Exposición por parte de arquitecturas de aplicaciones Web las hojas estilo cascada (CSS)
aplicaciones Web. aplicaciones Web. los alumnos. Exposición por parte del facilitador sobre 20 min
Seguridad. seguridad en aplicaciones Web.
CSS para diagramación y Discusión por parte de los alumnos sobre 30 min
estructuración de sitios hojas estilo cascada.
Web Demostración por parte del facilitador sobre 20 min
CSS.

Atributos genéricos Valores y actitudes Evaluación


Análisis. Tolerancia. Evidencias de la competencia
Diseño de soluciones. Perseverancia.
Creatividad. Puntualidad. Investigación sobre los conceptos básicos (Sitio Web, Portal, Direcciones IP, Dominio, Servicio Web, Tipos de
Aprendizaje autónomo. Responsabilidad. Páginas Web, Protocolo HTTP)
Trabajo en equipo. Honestidad Investigación sobre lenguajes HTML y XML.
Investigación sobre servidores Web
Reporte de práctica de laboratorio sobre instalación de servidor Web

Aspectos afectivo-emocionales
Materiales didácticos de apoyo Responsabilidad en la entrega de trabajos
Puntualidad en la asistencia y entrega de trabajos
Cañón Honestidad
Laptop Apoyo a sus compañeros
Computadora personal
Java
Eclipse Portafolio del estudiante
Apache Investigación sobre los conceptos básicos (Sitio Web, Portal, Direcciones IP, Dominio, Servicio Web, Tipos de
MySQL Páginas Web, Protocolo HTTP)
Servidor Web Investigación sobre lenguajes HTML y XML.
Internet Investigación sobre servidores Web
Reporte de práctica de laboratorio sobre instalación de servidor Web

Fuentes de Información
1. Babin Lee (2007). Introducción a AJAX con PHP. Editorial Anaya Multimedia
2. Boronczyk Timothy, (2009). Fundamentos. Desarrollo Web con PHP 6 Apache y MySQL. Editorial Anaya Multimedia
3. Oros Juan Carlos, (2008). Diseño de Páginas Web con XHTML, JavaScript y CSS, Editorial Rama.
Elemento de competencia:
2. Utilizar lenguajes empotrados en el servidor para el desarrollo de aplicaciones en Internet, aplicando los conceptos básicos de la programación estructurada con base a los lineamientos
del desarrollo de software.

Estrategias de Actividades con tiempos de dedicación (T.D)


Fase Contenido
formación Actividades supervisadas (T.D) Actividades Independientes (T.D)
Crear aplicaciones Web Introducción a la Exposición por parte del Exposición por parte del facilitador sobre 25 min Investigar sobre historia y características 1h
del lado del cliente programación del lado facilitador. la programación y lenguajes de de JavaScript.
del cliente Esquema gráfico programación del lado del cliente. Investigar sobre variables, tipos de datos, 2h
Fundamentos de Exposición por parte del Demostración por parte del facilitador 25 min operadores, estructuras de control de
JavaScript alumno sobre la elaboración de scripts. flujo.
Programación con Trabajo colaborativo Elaborar ejercicios sobre el uso de 50 min Crear un compendio de funciones y 1h
formularios Prácticas de laboratorio estructuras de control de flujo en propiedades básicas de JavaScript
Hojas de estilo CSS JavaScript. Crear una tabla que incluya los eventos 1h
Demostración por parte del facilitador 50 min más importantes definidos por JavaScript.
sobre el manejo de funciones en Crear una presentación en Power Point 1h
JavaScript. donde se demuestre como separar el
Elaborar ejercicios utilizando funciones. 50 min formato de un documento XHTML en una
Elaborar ejercicios sobre eventos 50 min hoja de estilo CSS
Demostración por parte del facilitador 30 min
sobre los componentes de un formulario.
Elaborar en equipos ejercicios con 50 min
formularios.
Elaborar práctica de laboratorio sobre 50 min
creación de páginas Web estáticas con
JavaScript.
Exposición por parte del facilitador sobre 20 min
el funcionamiento básico de CSS.
Exponer presentación sobre la 50 min
separación del formato XHTML de un
documento en una hoja CSS
Elaborar práctica de laboratorio sobre la 2h30min
creación de una página Web utilizando
CSS.

Programar en ambientes Introducción a la Exposición por parte del Exposición por parte del facilitador sobre, 50 min Investigar sobre la historia y 1h
Web del lado del servidor programación del lado facilitador. los tipos de datos, operadores y características de PHP.
del servidor. Prácticas de laboratorio expresiones en PHP. Investigar los tipos y el funcionamiento de 1h
Identificadores y tipos de Análisis de casos Elaborar ejercicios sobre estructuras 50 min estructuras selectivas en PHP
datos selectivas. Investigar sobre las estructuras repetitivas 1h
Operadores y Elaborar practica de laboratorio sobre el 50 min en PHP.
expresiones uso de estructuras selectivas en PHP.
Control de flujo Elaborar práctica de laboratorio sobre el 50 min
Funciones uso de estructuras repetitivas en PHP
Arreglos Demostración por parte del facilitador 50 min
Programación con sobre el uso de funciones y arreglos en
formularios. PHP.
Elaborar práctica de laboratorio sobre el 50 min
uso de funciones y arreglos en PHP
Elaboración de aplicaciones Web 1h40min
utilizando formularios
Conocer las aplicaciones Introducción al concepto Investigación Demostración de una aplicación Web 50 min Investigar y hacer un resumen sobre las 1h
Web distribuidas de aplicaciones Exposición por parte del distribuida por parte del facilitador. características de una aplicación Web
distribuidas facilitador Distribuida

Atributos genéricos Valores y actitudes Evaluación


Análisis. Tolerancia. Evidencias de la competencia
Diseño de soluciones. Perseverancia.
Creatividad. Puntualidad. Ejercicios sobre el uso de estructuras de control de flujo en JavaScript.
Aprendizaje autónomo. Responsabilidad. Ejercicios utilizando funciones.
Trabajo en equipo. Honestidad Ejercicios sobre eventos
Ejercicios con formularios.
Reporte de práctica de laboratorio sobre creación de páginas Web estáticas con JavaScript.
Presentación sobre la separación del formato XHTML de un documento en una hoja CSS
Reporte de práctica de laboratorio sobre la creación de una página Web utilizando CSS.

Aspectos afectivo-emocionales
Materiales didácticos de apoyo Responsabilidad en la entrega de trabajos
Puntualidad en la asistencia y entrega de trabajos
Cañón Honestidad
Laptop Apoyo a sus compañeros
Computadora personal
Java
Eclipse Portafolio del estudiante
Apache Ejercicios sobre el uso de estructuras de control de flujo en JavaScript.
MySQL Ejercicios utilizando funciones.
Servidor Web Ejercicios sobre eventos
Internet Ejercicios con formularios.
Reporte de Práctica de laboratorio sobre creación de páginas Web estáticas con JavaScript.
Presentación sobre la separación del formato XHTML de un documento en una hoja CSS
Reporte de práctica de laboratorio sobre la creación de una página Web utilizando CSS.
Fuentes de Información
1. Babin Lee (2007). Introducción a AJAX con PHP. Editorial Anaya Multimedia
2. Boronczyk Timothy, (2009). FUNDAMENTOS. DESARROLLO WEB CON PHP 6 APACHE Y MySQL. Editorial Anaya Multimedia
3. Oros Juan Carlos, (2008). Diseño de Páginas Web con XHTML, JavaScript y CSS, Editorial Rama.
Elemento de competencia:
3. Aplicar las nuevas tecnologías para el manejo de información a través de Internet bajo las normas de seguridad.

Estrategias de Actividades con tiempos de dedicación (T.D)


Fase Contenido
formación Actividades supervisadas (T.D) Actividades Independientes (T.D)
Utilizar bases de datos Introducción a las bases Exposición por parte del Exposición por parte del facilitador sobre 50 min Investigar los conceptos básicos y las 1h
distribuidas de datos distribuidas facilitador. las características e instalación de características de las bases de datos
Herramientas de Trabajo colaborativo MySQL Server. distribuidas.
administración Prácticas de laboratorio Instalación de MySQL Server en equipo 50 min Investigar las funciones para el manejo 1h
Sesiones de alumnos de sesiones en PHP.
Autentificación de Demostración por parte del facilitador 50 min
usuarios sobre el uso de las herramientas
administrativas de MySQL Server.
Elaborar práctica de laboratorio sobre el 1h40min
manejo de sesiones y autentificación de
usuarios en MySQL y PHP.
Interactuar con Actualización y Exposición por parte del Demostración por parte del facilitador 50 min Investigar sobre la historia y 1h
aplicaciones Web transferencia de facilitador. sobre aplicaciones Web con AJAX. características de AJAX.
avanzadas contenido (AJAX) Caso práctico Realizar ejercicios utilizando AJAX. 50 min Investigar sobre las plataformas de 1h
Plataformas de Prácticas de laboratorio Elaborar práctica de laboratorio 1h40min desarrollo Web avanzado.
desarrollo Web utilizando AJAX PHP y MySQL.
avanzado

Programar bajo el Introducción a la Exposición por parte del Demostración por parte del facilitador 50 min Investigar y realizar ejemplo sobre la 1h
paradigma Orientado a programación Orientada facilitador. sobre la creación de clases en PHP. aplicación de herencia en PHP.
Objetos a Objetos. Exposición por parte del Exposición por parte del alumno sobre la 50 min Investigar y realizar ejemplo sobre la 1h
Herencia alumno. aplicación de la herencia en PHP. aplicación del polimorfismo en PHP.
Polimorfismo Prácticas de laboratorio Elaborar práctica de laboratorio sobre el 1h40min
uso de herencia y polimorfismo en
aplicaciones Web.

Desarrollar Introducción a la Exposición por parte del Exposición por parte del alumno sobre 50 min Investigar sobre las propiedades y 1h
componentes Web programación basada en facilitador. las propiedades y características de los características de un componente.
componentes Caso práctico componentes.
Desarrollo y Prácticas de laboratorio Demostración por parte del facilitador 50 min
configuración de sobre la creación de un servlet en Java
SERVLETS Desarrollar aplicaciones Web con JSP 1h40min
Desarrollo de JSP Práctica de Laboratorio sobre la creación 2h30min
Construcción de de componentes Web reutilizables.
componentes Web Elaborar proyecto integrador 5h
reutilizables
Atributos genéricos Valores y actitudes Evaluación
Análisis. Tolerancia. Evidencias de la competencia
Diseño de soluciones. Perseverancia.
Creatividad. Puntualidad. Práctica de laboratorio sobre el manejo de sesiones y autentificación de usuarios en MySQL y PHP
Aprendizaje autónomo. Responsabilidad. Ejercicios utilizando AJAX.
Trabajo en equipo. Honestidad Práctica de laboratorio utilizando AJAX PHP y MySQL.
Práctica de laboratorio sobre el uso de herencia y polimorfismo en aplicaciones Web.
Aplicaciones Web con JSP
Práctica de Laboratorio sobre la creación de componentes Web reutilizables.
Proyecto integrador

Aspectos afectivo-emocionales
Materiales didácticos de apoyo Responsabilidad en la entrega de trabajos
Puntualidad en la asistencia y entrega de trabajos
Cañón Honestidad
Laptop Apoyo a sus compañeros
Computadora personal
Java
Eclipse
Apache Portafolio del estudiante
MySQL Práctica de laboratorio sobre el manejo de sesiones y autentificación de usuarios en MySQL y PHP
Servidor Web Ejercicios utilizando AJAX.
Internet Práctica de laboratorio utilizando AJAX PHP y MySQL.
Práctica de laboratorio sobre el uso de herencia y polimorfismo en aplicaciones Web.
Aplicaciones Web con JSP
Práctica de Laboratorio sobre la creación de componentes Web reutilizables.
Proyecto integrador.

Fuentes de Información
1. Babin Lee (2007). Introducción a AJAX con PHP. Editorial Anaya Multimedia
2. Boronczyk Timothy, (2009). FUNDAMENTOS. DESARROLLO WEB CON PHP 6 APACHE Y MySQL. Editorial Anaya Multimedia
3. Oros Juan Carlos, (2008). Diseño de Páginas Web con XHTML, JavaScript y CSS, Editorial Rama.

You might also like