1. DATOS DE LA ASIGNATURA. Nombre de la Asignatura: Carrera: Clave de la Asignatura: SACTA 2 3-5 2. PRESENTACION. Caracterización de la asignatura.



Documentos relacionados
En la quinta unidad se aplicaran los conocimientos de las unidades anteriores en un caso de estudio práctico.

Carrera : Ingeniería Informática SATCA

Carrera: DWF

Carrera: Ingeniera en Tecnologías de la Información y Comunicaciones

La unidad dos, se centra en la arquitectura y uso de entornos de desarrollo de

Contador Publico CPD

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Fundamentos de Ingeniería de Software. Ingeniería en Sistemas Computacionales.

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Desarrollo de aplicaciones para. dispositivos móviles. Carrera:

1.6 Plataforma de Negocios Electrónicos 1. Datos Generales de la asignatura

Competencias genéricas:

Carrera: Clave de la asignatura: SATCA: 2-2-4

Carrera: LOD-0906 SATCA

Caracterización de la asignatura.

Caracterización de la asignatura. Intención didáctica. 1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Programación de Móviles.

Dirección General de Educación Superior Tecnológica

INTEGRACION DE BASES DE DATOS EN LA WEB

Nombre de la asignatura: Sistemas flexibles de producción. Carrera: Ingeniería Industrial. Clave de la asignatura: SPD (Créditos) SATCA (2 3 5)

Academia de Ingeniería en Sistemas Computacionales

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Desarrollo de aplicaciones para dispositivos móviles. Carrera:

En la segunda unidad se analizan los tres software ERP disponibles en el mercado.

Nombre de la asignatura: Proceso Personal para el Desarrollo de Software

Carrera: ISH

1.- DATOS DE LA ASIGNATURA. Seminario de Publicidad II. Nombre de la asignatura: Licenciatura en administración. Carrera: MOM-1007

Nombre de la asignatura: Desarrollo de aplicaciones para dispositivos móviles Carrera: Licenciatura en Informática

Carrera: Clave de la asignatura: SATCA:

Nombre del documento: ProgramadeEstudiode asignaturadeespecialidad. Referencia a la Norma ISO9001: Página 1 de 7

Carrera : Ingeniería en Materiales SATCA

Dirección General de Educación Superior Tecnológica

Carrera: GND

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Fundamentos de Auditoria. Carrera: Contador Público CPC Clave de la asignatura: 2-2-4

Carrera: LOC-0928 SATCA

Dirección General de Educación Superior Tecnológica

Nombre de la asignatura: Programación Web. Créditos: Aportación al perfil

Dirección General de Educación Superior Tecnológica

1.- DATOS DE LA ASIGNATURA

Contador Publico CPD

1.- DATOS DE LA ASIGNATURA

SATCA En la primera unidad, el estudiante conocerá los fundamentos de la administración de redes de acuerdo a los estándares internacionales.

Adquirir conocimientos y habilidades para diseñar e implementar soluciones de software para diferentes tipos de dispositivos móviles.

Carrera : SATCA

1.- DATOS DE LA ASIGNATURA. Sistemas Gestores de Base de Datos. Nombre de la asignatura. Ingeniería en Sistemas Computacionales.

Nombre de la asignatura: Contabilidad Orientada a los Negocios

1.- DATOS DE LA ASIGNATURA. Tecnologías de Virtualización. Nombre de la asignatura:

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Carrera: Clave de la asignatura : SATCA 1

1.- DATOS DE LA ASIGNATURA 2.- PRESENTACIÓN. Caracterización de la asignatura

Contador Público CPD-1011

BDZ La unidad dos muestra la forma de implementación de políticas de grupo en un dominio.

Taller de Administración I ADD

Mercadotecnia. Carrera: Contador Público CPC

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN: ÁREA SISTEMAS INFORMÁTICOS.

Dirección General de Educación Superior Tecnológica

1.-DATOS DE LA ASIGNATURA. Nombre de la asignatura: Carrera: Clave de la Asignatura: Créditos:

1. DATOS DE LA ASIGNATURA

1.- DATOS DE LA ASIGNATURA. Programación de Base de Datos. Nombre de la asignatura. Ingeniería en Sistemas Computacionales. Carrera BDM-1201.

3. Participantes en el diseño y seguimiento curricular del programa. Lugar y fecha de elaboración o revisión

Dirección General de Educación Superior Tecnológica

Nombre de la asignatura: Seminario de Planeación Estratégica y Financiara

Ingeniería en Sistemas Computacionales

Nombre de la asignatura: Programación en Ambiente Cliente-Servidor

Intención didáctica 1.- DATOS DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA

Programación Didáctica de Desarrollo de Aplicaciones y Herramientas CASE

SATCA En la primer unidad, el estudiante conocerá las áreas de aplicación de las TIC s, los tipos de computadoras y sus dispositivos.

Aplicar Tecnologías Emergentes de Base de Datos para construir soluciones de Inteligencia de Negocios de soporte a la Toma de Decisiones

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Software de Aplicación Ejecutivo. Carrera:

ECN En la segunda unidad temática identifica los principios estratégicos y dinámicos de la empresa.

3. Participantes en el diseño y seguimiento curricular del programa

Desarrollo y Gestión de Servicios de Internet

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Fundamentos de Contabilidad y Costos. Carrera: Ingeniería en Desarrollo Comunitario

El temario se encuentra organizado en cuatro unidades en una secuencia que va de lo general a lo particular.

SATCA Esta materia sirve como base para la materia Negocios Electrónicos II y materias propias del perfil de la carrera.

Nombre del documento: Programa de Estudio de asignatura de Especialidad. Referencia a la Norma ISO 9001: Página 1 de 6

Nombre del documento: Programa de estudio de Asignatura de Especialidad. Referencia a la Norma ISO 9001: Página 1 de 6

el negocio. Ing. Sistemas Computacionales Clave de la asignatura: (Créditos) SATCA

1.7 Implantación de Sitios Web E-Commerce. 1. Datos Generales de la asignatura

Arquitectura ARC

Carrera: GED

Carrera: ADD

Referencia a la Norma ISO 9001: Página 1 de 7

Contador Público CPC

Carrera: ASD-1303 SATCA 1

Carrera: SATCA 1 :

Software. Ingeniería en Sistemas Computacionales

Contador Público CPC

Mercadotecnia Intención didáctica. El temario está organizado agrupando los contenidos temáticos de forma secuencial en cinco unidades.

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Investigación de Operaciones. Carrera: Ingeniería en Sistemas Computacionales

Carrera: AEQ-1064 SATCA

Carrera: Ingeniería Ambiental SATCA *

Formato de programa de estudios para la formación y desarrollo de competencias profesionales SCB

Guía Docente Curso

Taller de Informática I Contador Público CPC

1.- DATOS DE LA ASIGNATURA

1.- DATOS DE LA ASIGNATURA

1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Planeación Financiera. Carrera: Ingeniería en Gestión Empresarial. Clave de la asignatura:

1.- DATOS DE LA ASIGNATURA

Carrera: SCD-1011 SATCA

Nombre de la asignatura: Sistemas de Gestión de Bases de Datos

Nombre de la asignatura: Tecnologías de la Información y comunicación aplicadas a la Ingeniería Industrial. Carrera: Ingeniería Industrial

Participantes. Academia de sistemas y computación del Instituto Tecnológico de Zacatecas. a) RELACIÓN CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIOS

Transcripción:

1. DATOS DE LA ASIGNATURA Nombre de la Asignatura: Carrera: Clave de la Asignatura: Tópicos avanzados de Aplicaciones Web Ingeniería en Informática SID-1302 SACTA 2 3-5 2. PRESENTACION Caracterización de la asignatura. Esta asignatura aporta al perfil de especialidad del Ingeniero en Informática conocimientos de lenguajes, sistemas manejadores de bases de datos y configuración para aplicaciones cliente servidor dirigidas a Web. Esta materia forma parte de la especialidad de la carrera y requiere aplicar las competencias previamente desarrolladas en el alumno en las materias de programación, bases de datos, redes, análisis y diseño de sistemas de información, desarrollo de aplicaciones Cliente Servidor y desarrollo de aplicaciones web.

Intención didáctica. El temario está organizado en cuatro unidades; en la primera unidad se aborda el contextode la plataforma web, componentes y funcionamiento. Además, se mencionan los diferenteslenguajes y manejadores de bases de datos que son adecuados para desarrollar sistemasbajo esta metodología. Del entorno de programación y su enlace con el lenguaje HTML, se encarga la segundaunidad. El objetivo de ésta, es que el alumno desarrolle aplicaciones web considerandotipos de datos, palabras reservadas, sentencias condicionales, ciclos y arreglos paraposteriormente conectar y manipular procesos con bases de datos. La tercera unidad tiene el objetivo de estudiar, analizar e implementar aplicaciones que hantenido un gran éxito en la Web y que promueven y fortalecen tanto el entorno empresarialcomo el entorno académico. Con el objetivo de conocer e implementar un estándar en modelos de informaciónestructurada que sean compatibles en diferentes plataformas se propone la cuarta unidadque estudia el lenguaje de marcas extensible conocido como XML y sus aplicaciones. El enfoque sugerido para la materia requiere que las actividades de aprendizaje construyanen el estudiante las competencias pertinentes sobre el manejo de las herramientas dedesarrollo web. En las actividades prácticas sugeridas, es conveniente que el profesor guíea los estudiantes en el desarrollo de un proyecto integrador de la materia, mismo quedeberá reflejar la solución a un caso real.

3. COMPETENCIAS A DESARROLLAR Competencias especificas: Competencias genéricas: Diseñar, desarrollar y configurar aplicaciones cliente servidor en web. Seleccionar las herramientas adecuadas y de vanguardia, para la integración de soluciones web. Competencias instrumentales: Capacidad de análisis y síntesis. Capacidad de organizar y planificar Conocimientos básicos de la carrera. Comunicación oral y escrita. Habilidad para buscar y analizar información proveniente de fuentes diversas. Solución de problemas. Toma de decisiones. Competencias interpersonales: Capacidad crítica y autocrítica. Trabajo en equipo. Capacidad de comunicación Interdisciplinaria. Apreciación de la diversidad y Multiculturalidad. Compromiso ético. Competencias sistémicas: Capacidad de aplicar conocimientos. Habilidades de investigación. Capacidad de aprender. Capacidad de generar nuevas ideas(creatividad). Liderazgo. Habilidad para trabajar en forma autónoma. Búsqueda del logro.

4. HISTORIA DEL PROGRAMA Lugar y fecha de elaboración o revisión Instituto Tecnológico Superior de Monclova Del 16/10/2012 al 23/10/2012 Participantes Integrantes de la academia de Ingeniería en Informática del Instituto Tecnológico Superior de Monclova Observaciones (cambios y justificación) Definición de los programas de estudio de las materias de especialidad en Sistemas de Información. 5. OBJETIVO(S) GENERAL(ES) DEL CURSO Diseñar, desarrollar e implementar soluciones mediante aplicaciones web. 6. COMPETENCIAS PREVIAS Analizar problemas y diseño de algoritmos. Desarrollar aplicaciones con programación estructurada y programación orientada a objetos. Instalar y administrar diferentes sistemas operativos. Conocer las capas del modelo OSI. Diseñar bases de datos en distintos sistemas manejadores de bases de datos.

7. TEMARIO Unidad Temas Subtemas 1 Lenguajes de programación web. 1.1. PHP. 1.2. Java. 1.3. Otros. 2 3 Conexión a Sistemas Manejadores de Bases de Datos. Técnicas de desarrollo web. 2.1. MySQL. 2.2. Oracle. 2.3. PostgreSQL. 2.4. Otros. 3.1. Ajax. 3.2. HTML5. 3.4. Otros. 4 Servicios Web. 4.1. XML. 4.2. SOAP. 4.3. WSDL. 4.4. Otros.

8. SUGERENCIAS DIDACTICAS El docente debe: Propiciar actividades de búsqueda, selección y análisis en distintas fuentes comolibros, internet, artículos, proyectos similares, entrevistas o visitas a empresas quetrabajen con aspectos relacionados a la materia. Probar los programas de ejemplo y ejercicios en diferentes sistemas operativos,windows y Linux. Fomentar actividades grupales que propicien la comunicación, el intercambio argumentado de ideas, la reflexión, la integración y la colaboración de y entre estudiantes. Propiciar en el estudiante, el desarrollo de actividades intelectuales de inducción deducción y análisis síntesis, las cuales lo encaminan hacia la investigación, laaplicación de conocimientos y la solución de problemas. Desarrollar actividades de aprendizaje que propicien la aplicación de los conceptos, modelos y metodologías que se van aprendiendo en el desarrollo de la asignatura. Propiciar el uso de conceptos y de terminología científico tecnológica. Proponer problemas que permitan al estudiante la integración de contenidos de la asignatura y entre distintas asignaturas, para su análisis y solución. Relacionar los contenidos de esta asignatura con las demás del plan de estudios para desarrollar una visión interdisciplinaria en el estudiante.

9. SUGERENCIAS DE EVALUACION La evaluación debe ser continua y cotidiana por lo que se debe considerar el desempeño en cada una de las actividades de aprendizaje, haciendo especial énfasis en: Rúbricas o productos, señalados en cada unidad académica dentro de las actividadesde aprendizaje. Prácticas propuestas y su presentación y exposición en plenaria. Algunas seevaluarán por equipo. Portafolio de evidencias. Información recabada durante las consultas e investigacionessolicitadas, plasmadas en documentos físicos (apuntes, láminas) y electrónicos(exposiciones). Información recabada durante las consultas e investigaciones solicitadas, plasmadasen documentos escritos. Descripción de otras experiencias concretas que se obtendrán al participar en discusiones, exposiciones o cualquier otro medio didáctico-profesional que trate sobrela materia y que deberán realizarse durante el curso académico. Exámenes teórico-prácticos para comprobar la efectividad del estudiante en laresolución de casos prácticos.

10. UNIDADES DE APRENDIZAJE Unidad 1. Lenguajes de programación Web. Competencia especifica a desarrollar Identificar los componentes de la plataforma web, aplicando las herramientas correspondientes para su configuración. Actividades de aprendizaje Identificar la arquitectura Web plasmándola en una representación gráfica. Analizar y comparar el modelo de programación Cliente Servidor de dos y tres capas, presentándolo en un cuadro comparativo. Investigar los lenguajes de programación y manejadores de bases de datos adecuados a cada problema. (Investigacióndocumental). Instalar y configurar la plataforma Web(Servidor apache, Servidor de Base dedatos y el Lenguaje de programación). Unidad 2. Conexión a Sistemas Manejadores de Bases de Datos. Competencia especifica a desarrollar Identificar y conocer las estructuras de programación desarrollando aplicaciones, empleando lenguaje HTML y lenguajes de programación. Desarrollar aplicaciones web que implementan acceso a datos. Actividades de aprendizaje Práctica de ejercicios. Diseño de interfacesmediante formularios o templates queatiendan problemas generales. Práctica de ejercicios. Desarrolla aplicaciones para solucionar problemasutilizando las estructuras de programacióncomo: sentencias,

ciclos, arreglos y basesde datos. Unidad 3. Técnicas de desarrollo web. Competencia especifica a desarrollar Identificar e implementar soluciones mediante herramientas de gestión de contenidos. Actividades de aprendizaje Reporte. Seleccione un sistema web (ebay, dell, mercado libre) y analice sus componentes, funcionamiento y factores de éxito. Práctica de ejercicios. Instalación, configuración, administración y uso de una plataforma de e-learning (preferentemente Moodle). Personalizar Moodle para el desarrollo de aplicaciones de e- learning. Práctica de ejercicios. Configurar y administrar un foro, un blog y un wiki. Práctica de ejercicios. Instalación, configuración, administración y uso de un sistema de gestión de contenidos para portales, preferentemente joomla..

Unidad 4. Servicios Web XML Competencia especifica a desarrollar Identificar y conocer las características del lenguaje XML desarrollando aplicaciones que resuelvan el intercambio de información estructurada. Actividades de aprendizaje Desarrollar aplicaciones web que implementan el intercambio de información a través de servicios webya definidos. Práctica de ejercicios. Elaborar undocumento en formato XML. Práctica de ejercicios. Implementar unservicio web que incorpore el intercambio deinformación con un servidor.

11. FUENTES DE INFORMACION 1. Laura Thomson, LukeWelling, Desarrollo Web con PHP y MySQL, 1ª. edición. Anaya Multimedia. España 2009. 2. Julie C. Meloni, PHP, MySQL y Apache, 1ª. edición. Anaya Multimedia, España 2009. 3. JoseLopezQuijado, Domine PHP y MySQLprogramación dinámica en el servidor, 1ª. edición. Alfaomega Ra-Ma. Mexico 2007. 4. F. Javier Gil Rubio, Santiago Alonso Villaverde, Jorge A. Tejedor Cerbel, Agustin Yague Panadero, Creación de Sitios Web con PHP 5, 1ª. edición, Mc Graw Hill, España 2006. 5. Abraham Gutierrez, Gines Bravo, PHP 5 a través de ejemplos, 2ª. ed. AlfaomegaRa-Ma.Mexico 2007. 6. MridulaParihar, ASP.NET, 1ª. edición. Anaya Multimedia, España 2002. 7. Addison Wesley. La Biblia MySQL, 4/E. Anaya, España, 2009. 8. William R. Stanek. SQL Server 2008, 1ª. edición. Anaya, España 2009. 9. JesseLiberty. Programación con ASP.Net 3.5. 1ª edición. Anaya Multimedia. 10. Dino, Esposito. Programación Avanzada de Aplicaciones con Microsoft ASP.Net 2.0.1ª edición. Anaya Multimedia. 11. Matthew McDonald. ASP.Net, Manual de Referencia. McGraw. 12. Joan Josep, PratdepaduaBufill. Domine ASP.Net. 1ª edición. Grupo Editorial Alfaomega. 13. Firtman, Maximiliano. ASP.Net. 1ª edición. MP Ediciones. 14. Dino, Esposito. Programación Microsoft ASP.Net 3.5. Anaya Multimedia. 15. Walther, Stephen. ASP.Net al Descubierto. Pearson. 16. Shepherd George. Microsoft ASP.Net 3.5 Paso a Paso. 1ª edición. Anaya Multimedia. 17. Buczek. Superutilidades para ASP.Net Biblioteca del Programador. 1ª edición. McGraw Hill.

12. PRACTICAS PROPUESTAS Reporte de Proyecto Final. Seleccione un área de oportunidad de un caso de estudio (Inventario de un punto de venta, sistema de consultas de una biblioteca, sistema deegresados, registro de participantes en una reunión, otros) y elabore una aplicación web que cumpla con las siguientes especificaciones: Seleccione, instale y configure la plataforma Web (Servidor web, Servidor de Base de Datos y el Lenguaje de programación). Diseño de la interfaz. Desarrollo. Implementación. Incorpore un servicio web XML para el intercambio de información con un servidor. Presente sus resultados mediante la rúbrica especificada y en plenaria.