EPISSPATWII_V008 1 FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS SILABO/PLAN DE APRENDIZAJE
TECNOLOGÍA WEB II A.SILABO
1. Información general
1.1. Denominación de la asignatura : Tecnología Web II 1.2. Código de la asignatura : 091664
1.3. Tipo de Estudio : 4.0 Formación Especializada (E)
1.4. Naturaleza de la asignatura : Obligatoria. Teórica/Practica
1.5. Nivel de estudios : Pre grado
1.6. Ciclo académico : VI
1.7. Créditos : 04
1.8. Semestre Académico : 2018 - I
1.9. Horas semanales : 02 HT/ 04 HP - 12 H Trabajo autónomo
1.10. Total horas por semestre : 96 THT/P - 192TH Trabajo autónomo
1.11. Pre requisito : 091655 Tecnología Web I.
1.12. Docente titular (D) : Mgtr. Edgard Vilcarino Zelada [email protected] 1.13. Docente tutor (DT)
:
Mgtr. Edgard Vilcarino Zelada[email protected] Anexo 3.
2. Rasgos del perfil del egresado relacionado con la asignatura
Evalúa la situación de los proyectos de tecnologías de la información y comunicaciones, a través de la investigación.
3. Sumilla.
La asignatura de Tecnología Web II pertenece al tipo de estudio Específico (E), es obligatoria y de naturaleza teórica/práctica.
Aporta habilidades para desarrollar aplicaciones web dinámicas en el manejo de las herramientas tecnológicas y lenguajes de programación formulando proyectos que contribuyan a la automatización de procesos y a la solución de problemas cumpliendo normas para la mejora continua de la organización, como
EPISSPATWII_V008 2
resultado de la evaluación de la situación de los proyectos de tecnologías existentes en la organización como resultado de un trabajo colaborativo y autónomo con responsabilidad; demostrando aptitud investigadora y responsabilidad social.
4. Competencia
2.21. Desarrolla aplicaciones web dinámicas, en el manejo de las herramientas tecnológicas y lenguajes de programación formulando proyectos que contribuyan a la automatización de procesos y a la solución de problemas cumpliendo normas para la mejora continua de la organización, como resultado de la evaluación de la situación de los proyectos de tecnologías existentes en la organización como resultado de un trabajo colaborativo y autónomo con responsabilidad; demostrando aptitud investigadora y responsabilidad social.
5. Capacidades
2.21.1. Ejecuta la configuración de la aplicación web con LARAVEL en un servidor local/remoto cumpliendo estándares para la automatización de procesos.
2.21.2. Implementa base de datos de acuerdo al diseño utilizando herramientas tecnológicas que permitan solucionar problemas en el contexto de la profesión.
2.21.3. Programa módulos web con PHP de forma modular utilizando LARAVEL, combinando con otras herramientas, base de datos y tecnologías asociadas con el fin de crear aplicaciones que automaticen procesos y solucionen problemas.
2.21.4. Instala y configura un servidor de producción para la implementación de la aplicación web desarrollado en LARAVEL.
6. Unidades de aprendizaje:
COMPETENCIA UNIDAD DE
APRENDIZAJE CAPACIDADES CONTENIDOS ESPECÍFICOS
2.21.
I UNIDAD Introducción ,
Instalación y configuración de
LARAVEL
2.21.1.
2.21.1.1. Visión global del contenido del proceso de aprendizaje
propuesto en la asignatura.
2.21.1.2. Que es y por qué Laravel
2.21.1.3. Simplicidad, Arquitectura MVC y Componentes
2.21.1.4. Instalación, configuración y estructura de Directorios.
2.21.1.5. Crear un proyecto desde cero II UNIDAD
Implementa las migraciones
(modelo de datos) y el
2.21.2.
2.21.2.1. Uso de controladores, clases de modelo y vistas.
2.21.2.2. Clase Controller, parámetros del request y Rutas
2.21.2.3. Layout, Filtros, eventos, formularios y Validaciones 2.21.2.4. Base de datos.
EPISSPATWII_V008 3 módulo de
autenticación
III UNIDAD Implementación
de módulos utilizando LARAVEL
2.21.3.
2.21.3.1. Configuración de Adaptadores.
2.21.3.2. Sentencias SQL con Query Builder ORM.
2.21.3.3. CRUD.
2.21.3.4. Manipulación de fechas IV UNIDAD
Configuración del servidor de
producción
2.21.4.
2.21.4.1. Instalación.
2.21.4.2. Configuración.
7. Estrategias de Enseñanza-Aprendizaje.
La metodología del curso responderá al régimen de estudios en Blended - Learning (BL) y utiliza el enfoque pedagógico socio cognitivo bajo la dinámica de aprendizaje coherente con el Modelo Didáctico ULADECH Católica, dando énfasis al uso de las tecnologías en el marco de la autonomía universitaria; respetando el principio de libertad de cátedra, espíritu crítico y de investigación, entre otros, considerando el carácter e identidad católica. Asimismo, utiliza el campus virtual de la ULADECH Católica EVA (Entorno Virtual Angelino), como un ambiente de aprendizaje que permite la interconexión de los actores directos en la gestión del aprendizaje, se utilizará las siguientes estrategias:
- Estrategias para indagar sobre los conocimientos previos: Lluvias de ideas, pregunta exploratoria
- Estrategias que promueven la comprensión y aplicación del aprendizaje en contexto:
Cuadros descriptivos, comparativos, monografía.
- Estrategias grupales: Talleres, trabajo colaborativo, exposiciones
- Metodologías activas para contribuir al desarrollo del pensamiento complejo son: Estudio de casos, aprendizaje colaborativo.
El desarrollo de la asignatura incluye actividades de investigación formativa (IF) en cada unidad de aprendizaje por ser ejes transversales en el plan de estudios de la carrera. Las actividades de investigación formativa (IF) están relacionadas con productos que refuercen el pensamiento y aptitud investigador teniendo en cuenta la norma Vancouver y los requisitos establecidos en el reglamento de propiedad intelectual aprobados por la Universidad.
Los estudiantes que requieran apoyo para hacer efectiva su formación integral pueden acudir al docente de tutoría de la carrera profesional.
8. Recursos Pedagógicos:
Se utiliza el campus virtual de la ULADECH Católica EVA (Entorno Virtual Angelino), como un ambiente de aprendizaje. En el desarrollo del curso y según el escenario educativo se hará uso de los medios y materiales siguientes: Los medios que se utilizarán son: Internet, proyector multimedia y pizarra acrílica. Los materiales son: Diapositivas, enlaces de Internet, vídeos, textos digitales, biblioteca física y virtual en base de datos E-libro y Esbco, etc. Las actividades de campo se realizan en una institución educativa de la comunidad, permitiéndole al estudiante desarrollar habilidades cognitivas, procedimentales y actitudinales, que lo involucren directamente con la práctica pedagógica. Los estudiantes serán los protagonistas en la construcción de su aprendizaje, siendo el docente un mediador educativo
EPISSPATWII_V008 4 9. Evaluación de Aprendizaje
La evaluación de la asignatura es integral y holística, integrada a cada unidad de aprendizaje, en función de los resultados de las actividades desarrolladas por el estudiante. La nota promedio por unidad de aprendizaje se obtiene como sigue:
# DESCRIPCION DE LAS ACTIVIDADES %
1 Actividades de resolución de problemas de la asignatura
(60%) Actividades formativas de la carrera………50%
Informe de Trabajos de RS……….10%
2 Actividades de investigación formativa (20%)
3 Examen sumativo (20%)
TOTAL 100%
Los estudiantes que no cumplan con la presentación de actividades tendrán nota cero (00).
Asimismo, los estudiantes o grupos de estudiantes que presenten contenidos como copia que no puedan sustentarlas ante el docente tutor, serán asumidas como plagio teniendo como nota cero.
Es responsabilidad del estudiante asistir a la hora programada para la realización de las actividades lectivas presencial y entregar los reportes de actividades en la plataforma dentro de los plazos señalados.
La nota mínima aprobatoria de la asignatura es trece (13) para pregrado. No se utiliza el redondeo. Tendrán derecho a examen de aplazados los estudiantes de pregrado que alcancen como mínimo una nota promocional de diez (10). La nota del examen de aplazado no será mayor de trece (13) y sustituirá a la nota desaprobatoria en el acta que será llenada por el DT. Las asignaturas de trabajo de investigación, tesis, doctrina social de la iglesia, responsabilidad social y prácticas pre-profesionales no tienen examen de aplazados (Reglamento Académico v12, artículo 63°).
EPISSPATWII_V008 5 10. Referencias Bibliografía
Ferrer Martínez, J. (January 2014). Implantación de aplicaciones Web. RA-MA Editorial. Obtenido de https://ebookcentral.proquest.com/lib/bibliocauladechsp/detail.action?docID=3229377
García Rupérez, J. (July 2015). Creación de páginas web con contenido multimedia utilizando Joomla 3.3. Editorial de la Universidad Politécnica de Valencia. Obtenido de
https://ebookcentral.proquest.com/lib/bibliocauladechsp/detail.action?docID=4422073
Vara Mesa, J. M. (January 2014). Desarrollo web en entorno servidor. RA-MA Editorial . Vaswani, V. (December 2010). PHP Soluciones de programación. McGraw-Hill Interamericana.
Obtenido de
https://ebookcentral.proquest.com/lib/bibliocauladechsp/detail.action?docID=3191846
EPISSPATWII_V008 6 11. Anexos
ANEXO 01: PLANES DE APRENDIZAJE
I UNIDAD DE APRENDIZAJE: INTRODUCCIÓN , INSTALACIÓN Y CONFIGURACIÓN DE LARAVEL
Capacidad
2.21.1. Ejecuta la configuración de la aplicación web con LARAVEL en un servidor local/remoto cumpliendo estándares para la automatización de procesos.
TIEMPO ACTIVIDADES DE APRENDIZAJE INDICADOR IINSTRUMENTO
DE EVALUACION
Semana 01
Participa en las actividades de inducción al uso del módulo de matrícula según el cronograma establecido en cada escuela profesional.
Registra su matrícula según las orientaciones recibidas en su escuela profesional
Registra su matrícula con el apoyo de las TIC, en el módulo del ERP University
Registro de Matriculado
Semana 02
- Participan activamente en la socialización del SPA de la asignatura y aporta sugerencias en el foro.
- Registra su matrícula con el apoyo de las TIC, en el módulo del Erp University
Desarrolla de actividades de aprendizaje teórica
- A través de lluvia de ideas definen los lenguajes de programación y laravel
- Comprenden que es MVC: Modelo – Vista - Controlador, recuperado de la Biblioteca Virtual de la Uladech:
- Revisan la biblioteca Virtual para el desarrollo de las actividades Realizando un mapa cognitivo.
Desarrolla de actividades de aprendizaje practicas
- Usando el aprendizaje basado en tics, realizan Instalación del entorno de desarrollo para la creación de aplicaciones usando el framework PHP Laravel.
2.21.1.1. Visión global del contenido del proceso de aprendizaje propuesto en la asignatura
Escala Valorativa de
resultados
Semana 03
Desarrolla de actividades de aprendizaje teórica
- Con apoyo de mapas cognitivos y/o resumen reconocen la estructura de carpetas del Framework Laravel, para ubicar los componentes principales.
Desarrolla de actividades de aprendizaje practicas - Usando el aprendizaje basado en tics:
Diseñan y programa la primera página “Hola Mundo” con PHP usando el Framework Laravel.
Comprenden el funcionamiento de cómo trabajar con parámetros en las rutas del Framework PHP Laravel.
Comprenden y crea las primeras vistas y llamando desde el sistema de enrutado.
2.21.1.2. Qué es y por qué Laravel
EPISSPATWII_V008 7 Semana
04
Desarrolla de actividades de aprendizaje teórica
- Realizan una monografía revisando el contenido relacionado con la semana en el texto base digital disponible en:
https://ebookcentral.proquest.com/lib/bibliocauladechsp/
detail.action?docID=3229377 , Presentando su primer avance en el aula
- Informan de manera colaborativa el proyecto de responsabilidad social agregan las evidencias respectivas en su envío al aula virtual
Desarrolla de actividades de aprendizaje practicas - Usando el aprendizaje basado en tics:
Crean e invoca controladores desde el sistema de rutas.
Generan los controladores automáticamente con artisan.
Comprenden usar el HTTP Request, recibir parámetros de la ruta.
Crean la aplicación de autenticación con artisan.
2.21.1.3.
Simplicidad, Arquitectura MVC y
Componentes
Semana 05
Desarrolla de actividades de aprendizaje teórica
- Comprenden el uso de modelo, parte del patrón MVC, en el Framework PHP Laravel plasmándolo en un Diagrama Radial.
- A través de preguntas varias se realiza el Examen de la primera unidad
Desarrolla de actividades de aprendizaje practicas - Usando el aprendizaje basado en Tics:
Crean modelos vacíos con artisan en laravel, con las sentencias básicas de un CRUD.
Desarrollan ejercicios de modelo de datos
2.21.1.4. Instalación, configuración y
estructura de Directorios.
Escala Valorativa de
resultados
II UNIDAD DE APRENDIZAJE: IMPLEMENTA LAS MIGRACIONES (MODELO DE DATOS) Y EL MÓDULO DE AUTENTICACIÓN
Capacidad
2.21.2. Implementa base de datos de acuerdo al diseño utilizando herramientas tecnológicas que permitan solucionar problemas en el contexto de la profesión.
TIEMPO ACTIVIDADES DE APRENDIZAJE INDICADOR INSTRUMENTO
DE EVALUACION
EPISSPATWII_V008 8 Semana
06
Desarrolla de actividades de aprendizaje teórica
- En trabajo en equipo buscan información permitiendo reforzar sus conocimiento revisando el texto base digital disponible en:
- https://ebookcentral.proquest.com/lib/bibliocauladechs p/detail.action?docID=3229377
Usando un cuadro sinóptico comprenden los métodos y alternativas para recibir datos enviados en una solicitud HTTP con request en laravel y cómo trabajar con Middlewares en laravel.
Desarrolla de actividades de aprendizaje practicas - Usando el aprendizaje basado en Tics:
Crean un middleware usando artisan Recuperan datos enviados por GET/POST
2.21.2.1. Uso de controladores, clases de modelo y vistas.
Escala Valorativa de
resultados
Semana 07
Desarrolla de actividades de aprendizaje teórica
- Elaboran un Mapa cognitivo donde comprenden el uso de base de datos con framework PHP Laravel.
- Gestionan el trabajo con bases de datos en laravel, guiándose del texto base digital disponible en:
- https://ebookcentral.proquest.com/lib/bibliocauladechs p/detail.action?docID=3229377
- Desarrolla de actividades de aprendizaje practicas Usando el aprendizaje basado en TICS:
- Realizan validaciones de datos del usuario, mediante HTTP Request, con framework PHP Laravel.
- Crean rutas y Controlan el manejo de errores de validación.
- Crean y usa un Request personalizado.
2.21.2.2. Clase Controller, parámetros del request y Rutas
Semana 08
Desarrolla de actividades de aprendizaje teórica - Comprenden el uso de Query Builder Laravel
- Comprenden el código de las clases en donde se realiza el acceso a los datos
- Mediante un estudio de caso práctico se realiza el Examen de la segunda unidad
- Informan de manera colaborativa la Actividad de Responsabilidad Social agregan las evidencias respectivas en su envío al aula virtual
- A través de una monografía Presentan Segundo avance de Investigación formativa
Desarrolla de actividades de aprendizaje practicas
2.21.2.3. Layout, Filtros, eventos, formularios y Validaciones.
2.21.2.4. Base de datos.
Escala Valorativa de resultados
EPISSPATWII_V008 9 Usando el aprendizaje basado en TICS:
Configuran la base datos para trabajar con LARAVEL., practicando el acceso a la misma.
Comprenden y realiza las migraciones (crear las entidades del modelo de datos), a través de artisan.
Tratamiento de índices y clave al escribir migración en laravel.
III UNIDAD DE APRENDIZAJE: IMPLEMENTACIÓN DE MÓDULOS UTILIZANDO LARAVEL Capacidad
2.21.3. Programa módulos web con PHP de forma modular utilizando LARAVEL, combinando con otras herramientas, base de datos y tecnologías asociadas con el fin de crear aplicaciones que automaticen procesos y solucionen problemas.
TIEMPO ACTIVIDADES DE APRENDIZAJE INDICADOR
INSTRUMENTO DE EVALUACION
Semana 09
Desarrolla de actividades de aprendizaje practicas Usando el aprendizaje basado en TICS:
- Comprenden el ORM de Laravel, implementa el patrón Active Record para el trabajo con datos que llegan de bases de datos relacionales.
- Diseñan implementa un CRUD con Laravel para la entidad clientes (Crea el modelo de datos a través de laravel, crea las clases y métodos para insertar, actualizar, eliminar y superar datos. Asimismo se crea y diseña los formularios y vistas para el front end).
- Informan de manera colaborativa la Actividad de Responsabilidad Social agregan las evidencias respectivas en su envío al aula virtual
2.21.3.1. Configuración de Adaptadores.
Escala Valorativa de
resultados Semana
10
2.21.3.2. Sentencias SQL con Query Builder ORM.
Semana 11
2.21.3.3. CRUD.
Semana 12
Desarrolla de actividades de aprendizaje teórica Mediante un estudio de caso práctico se realiza Examen de la tercera unidad
- A través de una monografía Presentan Tercer avance de Investigación formativa
Desarrolla de actividades de aprendizaje practicas Usando el aprendizaje basado en TICS:
- Crea una paginación de registros con la entidad clientes, utilizando tablas dinámicas.
2.21.3.4. Manipulación de fechas
EPISSPATWII_V008 10 IV UNIDAD DE APRENDIZAJE: CONFIGURACIÓN DEL SERVIDOR DE PRODUCCIÓN Capacidad
2.21.4. Instala y configura un servidor de producción para la implementación de la aplicación web desarrollado en LARAVEL.
TIEMPO ACTIVIDADES DE APRENDIZAJE INDICADOR INSTRUMENTO
DE EVALUACION
Semana 13
Desarrolla de actividades de aprendizaje teórica
- A través de una monografía Presentan Cuarto avance de Investigación formativa
- Utilizando un mapa conceptual definen la configuración de los sitios que vamos a albergar en esta máquina Homestead.
Desarrolla de actividades de aprendizaje practicas Usando el aprendizaje basado en TICS:
- Instalan de Homestead y laravel
2.21.4.1.
Instalación.
Escala Valorativa de resultados Semana
14
Desarrolla de actividades de aprendizaje teórica
Revisan el informe de tesis para poder identificar los pasos a seguir para la implementación de un sistema de gestión en plataformas web y lo contrastan con lo aprendido en clase práctica. Solución de casos de responsabilidad social.
Trabajan la actividad de tesis del autor Oscar Javier Calle Eche del siguiente enlace:
http://erp.uladech.edu.pe/bibliotecavirtual/?ejemplar=00000043 178
Desarrolla de actividades de aprendizaje practicas Usando el aprendizaje basado en TICS:
- Configuran tareas adicionales en la instalación de Laravel y problemas comunes. Generan la llave de la Aplicación - Revisan la configuración de config/app.php
Semana 15
Desarrolla de actividades de aprendizaje practicas Usando el aprendizaje basado en TICS:
- Configuran como mantener varios proyectos con Homestead con una sola máquina virtual.
- Configuran el archivo hosts.
- Presentan el proyecto en el servidor de producción.
2.21.4.2.
Configuración
Semana 16
Desarrolla de actividades de aprendizaje teórica
Mediante un estudio de caso práctico se realiza Examen Final del curso
Escala Valorativa de resultados Semana
17
- Examen de Aplazados
EPISSPATWII_V008 11
ANEXO 02: INSTRUMENTOS DE EVALUACIÓN DEL APRENDIZAJE ESCALA VALORATIVA DE RESULTADOS
CARRERA: ……….. CICLO: ... SEMESTRE: …… …. FECHA:…./…./…
N
°
APELLIDO
S Y
NOMBRES
Indicador:
CRITERIOS A EVALUAR (Horas Teóricas)
Logro de Aprendizaje CRITERIOS A EVALUAR (Horas Practicas)
Logro de Aprendizaje
Contiene ideas importantes
Organiza las ideas principales y
secundaria s
Resume la temática de estudio
Cita el texto de la fuente bibliográfica
Integra los elementos de la evaluación
Articula los procesos de evaluación de los aprendizajes
Contextualiza los procesos de evaluación de los aprendizajes
Emplea citas y referencias bibliográfica s con la norma Vancouver
1-5 1-5 1-5 1-5 1-5 1-5 1-5 1-5
01 02 03
EPISSPATWII_V008 12 ANEXO 03: DOCENTES TUTORES
Ing. Gonzales Morillo Wilmer [email protected] Ing. García Córdova Edy Javier [email protected] Ing. Purizaca Chero Carlos Javier [email protected] Ing. Madrid Casariego Jaime Leandro | [email protected] Ing. Merino Farías Jonathan [email protected]
EPISSPATWII_V008 13 ANEXO 04: REFERENCIAS CATEGORIZADAS
Texto Base Digital
1. Ferrer, J. Implantación de aplicaciones Web. 2014.
https://ebookcentral.proquest.com/lib/bibliocauladechsp/detail.action?docID=3229377
Texto Digital
1. Ferrer Martínez, J. (January 2014). Implantación de aplicaciones Web. RA-MA Editorial. Obtenido de https://ebookcentral.proquest.com/lib/bibliocauladechsp/detail.action?docID=3229377
2. Vara Mesa, J. M. (January 2014). Desarrollo web en entorno servidor. RA-MA Editorial .
https://ebookcentral.proquest.com/lib/bibliocauladechsp/reader.action?ppg=1&docID=3229695&tm=1512873 290102
3. Vaswani, V. (December 2010). PHP Soluciones de programación. McGraw-Hill Interamericana. Obtenido de https://ebookcentral.proquest.com/lib/bibliocauladechsp/detail.action?docID=3191846
Tesis
1. Calle O. (2016). Sistema de gestión de entrega de productos Avon s.a. en plataformas web y móvil en la empresa GPS consultores asociados E.I.R.L. - Piura 2016. Disponible en:
http://erp.uladech.edu.pe/bibliotecavirtual/?ejemplar=00000043178
2. Choque F., Nazar I (2015).” Diseño e Implementación del Sistema de Gestion WEB que integra componentes de los silabos de cursos aplicando Laravel en el proceso de control de avance silábico de la Universidad Privada de Tacna”-Tacna-2015.Disponible en : http://repositorio.upt.edu.pe/bitstream/UPT/87/1/choque-flores-juan.pdf
Textos Complementarios
1. García Rupérez, J. (July 2015). Creación de páginas web con contenido multimedia utilizando Joomla 3.3.
Editorial de la Universidad Politécnica de Valencia.