Silabo Plan de Aprendizaje Del Curso

24
DAS-SPA-TWII-003 Pág. 1 UNIVERSIDAD CATOLICA LOS ANGELES DE CHIMBOTE FACULTAD DE INGENIERIA ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS DEPARTAMENTO ACADEMICO DE INGENIERIA DE SISTEMAS SILABO/PLAN DE APRENDIZAJE TECNOLOGIA WEB II A.SILABO 1. Información general 1.1. Nombre de la asignatura : Tecnología Web II 1.2. Código de la asignatura : 4.5 1.3. Código del área curricular : 4.5 Formación Especializada. 1.4. Naturaleza de la asignatura : Obligatoria 1.5. Nivel de estudios : Pre grado 1.6. Ciclo académico : VI 1.7. Créditos : 4 1.8. Horas semanales : 6 teórico – práctico 1.9. Total horas : 90 1.10. Pre requisito : 3.1.1.6 Tecnología Web I 1.11. Docente titular : Ing. Orlando Iparraguirre Villanueva - ivoc_ip@hotm 1.12. Docente tutor : Ing. Orlando Iparraguirre Villanueva - ivoc_ip@hotm 2. Rasgos del perfil del egresado relacionado con la asignatura Posee una sólida formación especializada que le permite implementar soluciones de ingeniería de sistemas para la intervención profesional en la problemática de las organizaciones 3. Sumilla.

Transcript of Silabo Plan de Aprendizaje Del Curso

Page 1: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 1

UNIVERSIDAD CATOLICA LOS ANGELES DE CHIMBOTE

FACULTAD DE INGENIERIAESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS

DEPARTAMENTO ACADEMICO DE INGENIERIA DE SISTEMASSILABO/PLAN DE APRENDIZAJE

TECNOLOGIA WEB II

A.SILABO1. Información general

1.1. Nombre de la asignatura : Tecnología Web II

1.2. Código de la asignatura : 4.5

1.3. Código del área curricular : 4.5 Formación Especializada.

1.4. Naturaleza de la asignatura : Obligatoria

1.5. Nivel de estudios : Pre grado

1.6. Ciclo académico : VI

1.7. Créditos : 4

1.8. Horas semanales : 6 teórico – práctico

1.9. Total horas : 90

1.10. Pre requisito : 3.1.1.6 Tecnología Web I

1.11. Docente titular : Ing. Orlando Iparraguirre Villanueva - ivoc_ip@hotm

1.12. Docente tutor : Ing. Orlando Iparraguirre Villanueva - ivoc_ip@hotm

2. Rasgos del perfil del egresado relacionado con la asignatura

Posee una sólida formación especializada que le permite implementar soluciones

de ingeniería de sistemas para la intervención profesional en la problemática de

las organizaciones

3. Sumilla.

Page 2: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 2

La asignatura pertenece al área de Formación especializada; es de naturaleza

obligatoria teórico práctico. Tiene como propósito implementar sitios web usando

software libre y/o comercial. Sus grandes contenidos son: Sitios web, plataformas

de implementación y metodologías específicas de construcción de sitios web,

gestores de contenidos.

4. Objetivo generalDiseñar e implementar soluciones de ingeniería de sistemas para la intervención

profesional en la problemática de las organizaciones.

5. Objetivos específicos.

4.1.3.1.1. Instalar e implementar el gestor de contenidos: Joomla en un servidor

remoto a través de un proyecto de implementación.

4.1.3.1.2. Analizar y comparar los diferentes tipos de programación,

haciendo énfasis en la programación orientada a objetos.

4.1.3.1.3. Crear e Implementar una solución web con Zend FrameWork.

6. Contenidos específicos por unidad de aprendizajeUnidad de

AprendizajeObjetivo

EspecificoContenidos Específicos

IInstalación e

implementacióndel Joomla

4.1.3.1.1

1.0 Visión global del contenido del proceso de

aprendizaje propuesto en la asignatura.

1.1 Definición, instalación y características de Joomla.

1.2 Instalación de Joomla y configuración inicial.

1.3 Configuración de permisos de carpetas y archivos.

1.4 Administración de usuarios, menús y módulos.

IIProgramación

Orientadaobjetos

4.1.3.1.2

2.1. Definición de programación orientado objetos,

atributos, métodos, constructor de una clase.

2.2. Llamada de métodos dentro de una clase,

parámetros de tipo objeto y herencia.

2.3. Clases abstractas y concretas, referencia y

clonación de objetos.

Page 3: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 3

2.4. Método destructor de una clase, métodos

estáticos.

IIIInstalación e

implementacióndel proyecto

utilizando ZendFramework

4.1.3.1.3

3.1. Introducción e instalación de Zend

Framework.

3.2. Crear un proyecto usando Netbeans, analizar

la estructura y la estructura medular.

3.3. Controladores y acciones.

3.4. Crear y conectar las base de datos usando

Zend Framework.

3.5. Base de datos y modelo-orm

3.6. Sistema de gestión de usuarios.

3.7. Lista de Control de Acceso con Zend

FrameWork

7. Estrategias de Enseñanza-Aprendizaje.

La metodología de la asignatura responderá al régimen de estudios en “blended

Learning”, y utiliza el enfoque pedagógico socio cognitivo bajo el método del

Aprendizaje Basado en casos, y utilizando el aprendizaje colaborativo y

sistémico.

La metodología se concretará a través de la propuesta de actividades basada en

un proyecto que conecten los contenidos con la realidad para potenciar en los

estudiantes en el desarrollo de sus capacidades y habilidades.

El desarrollo de los contenidos específicos se hará a través de actividades

previstas por el docente y en las que los estudiantes serán los protagonistas en la

construcción de sus aprendizajes, cumpliendo el docente diferentes roles:

motivador, mediador, facilitador, retador y experto.

Las actividades pueden ser teóricas o practicas en el cual los métodos,

estrategias y procedimientos deben ser activos.

Page 4: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 4

El desarrollo de la asignatura considerará actividades de investigación formativa

(DEMI) y de responsabilidad social (DARES) por ser ejes transversales en el plan

de estudios de la carrera.

Recursos Pedagógicos:

Para el desarrollo de la asignatura se utiliza el aula moderna, LAD ”en el caso que

se requiera el curso o software”, lecturas reflexivas de aprendizaje que conlleven a

la concreción de los objetivos curriculares.

Tutoría docente:

Se programa al término de cada unidad de aprendizaje, acorde con las

necesidades del estudiante, las cuales se tramita a través del módulo informático

respectivo del ERP University.

8. Evaluación de AprendizajeLa evaluación de la asignatura se realizará en cada Unidad de Aprendizaje. 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%)

xyz

2 Actividades de investigación formativa (10%)

3 Actividades de responsabilidad social (10%)

4 Examen escrito (20%)

TOTAL 100%

Page 5: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 5

B. PLANES DE APRENDIZAJE

I UNIDAD DE APRENDIZAJE

INSTALACIÓN E IMPLEMENTACION DEL JOOMLA

Objetivoespecífico

4.1.3.1.1 Instalar e implementar el gestor de contenidos: Joomla en un servidor remoto a través de un proyecto de

implementación.

Objetivosoperacionales

1.1. Socializa la organización del SPA resaltando la importancia en cada unidad de aprendizaje.

1.2. Analiza problemas y los contextualiza a situaciones reales proponiendo soluciones a través

de proyectos tecnológicos.

1ra Semana

1.3. Comprende los requerimientos de instalación de proyectos tecnológicos como del Joomla

en un servidor remoto.2da semana

1.4. Analiza y desarrolla la configuración y permisos de carpetas y archivos de un proyecto

tecnológico como del Joomla en un servidor remoto.3ra semana

1.5. Instala e implementa el Joomla como proyecto tecnológico Gestionando los Usuarios,

menús, plantillas, artículos y módulos.4ta semana

1.6. Elaborar un informe con respecto a la utilidad del gestor de contenidos “Joomla” en los

centros educativos de bajos recursos económicos(Responsabilidad Social)3ra semana

1.7. Elaborar un informe de las etapas que contempla un proyecto informático(InvestigaciónFormativa)

4ta semana

ACTIVIDADES TMPOESTRATEGIAS /

TECNICAS

SEMANA 01

A1.1. Socializa el silabo de la asignatura

Page 6: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 6

Presentación general del SPA.

En equipo de trabajo se analiza el spa, según las unidades de aprendizaje.

Evaluación formativa a través de un cuestionario (prueba de entrada).

30

40

(20)

A1.2. El docente tutor organiza a los estudiantes en grupo de 4 integrantes por afinidad y les presentael caso problema para su análisis, seguidamente en grupo razonará desarrollan las siguientes

actividades:

Analizan e identifican el problema y los factores que han llevado a la empresa a la situación

actual.

Respecto de este problema qué propondrías como ingeniero en sistemas para solucionarlo?

Sustente con argumentos su propuesta.

Mediante la técnica de lluvia de ideas los estudiantes responden a la siguiente pregunta: ¿Qué es

un proyecto tecnológico?

Tomando como ejemplo el caso problema: Identifique las partes interesadas en la realización de

un proyecto tecnológico.

¿Qué estrategias o acciones se debería tomar para definir bien un proyecto tecnológico?

Con ayuda del aula virtual en el EVA los estudiantes visualizan el contenido: Definición,

instalación y características de Joomla. Instalación de Joomla y configuración inicial, analizan la

información individualmente y desarrollan un cuestionario en línea al respecto.

Investigación formativa: Investiga sobre las partes de un proyecto tecnológico. Deberá señalar la

bibliografía y/o web grafía siguiendo las normas APA o Vancouver.

En base a lo investigado los estudiantes presentan un proyecto tecnológico como propuesta para

mejorar la situación de la empresa.

30

60

20

Page 7: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 7

SEMANA 02

A2.1 Mediante la técnica de lluvia de ideas responden la siguiente pregunta de manera individual:

¿Qué partes, criterios o pasos se deben tomar en cuenta para la elaboración de un proyecto

tecnológico?

Los estudiantes conjuntamente con el docente estructuran en un esquema las partes de un

proyecto tecnológico.

Los estudiantes organizados en grupo y de manera colaborativa analizan e identifican la

herramienta tecnológica que más se adecua para la implementación de su proyecto, así mismo

identifica y comprende los requerimientos que son necesarios en la instalación.

Los estudiantes leen, analizan y comprenden en grupo conjuntamente con el docente la siguiente

información

a) Gestores de Contenidos

b) Instalación del Joomla en un servidor remoto

c) Configuración de permisos.

Los estudiantes mediante una ficha de práctica guiada localizan y adquieren un Hosting y

dominio gratuito o de pago para la implementación del proyecto.

Los estudiantes inician la implementación del proyecto instalando el Joomla en un servidorremoto.

Los estudiantes: analizan y realizan la configuración básica post instalación del Joomla

En el EVA, los estudiantes y el docente interactúan en el foro “soluciones para la configuración

básica del Joomla”

25

20

35

25

(25)

55

20

SEMANA 03A3.1. Los estudiantes: analizan y realizan la configuración y permisos de carpetas y archivos con ayuda 60

Page 8: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 8

del docente en el EVA.

Siguiendo el proyecto a implementar, los estudiantes gestionan los usuarios, menús y módulos

con el apoyo del docente en su calidad de experto.

A través del EVA, presentan la actividad de Responsabilidad Social: ¿De qué manera la utilización

de Joomla contribuye a la publicación de contenidos educativos para una institución educativa de

bajos recursos económicos?

100

20

SEMANA 04

A4.1 Los estudiantes ejecutan el proyecto tecnológico través de la instalación de nuevas plantillas,

módulos y banners, según los requerimientos enseñados y crean y publican artículos de noticias,

según lo estipulado en la guía de práctica.

A través del Eva presentan la dirección web del proyecto implementado.

A través del Eva presentan la actividad de investigación formativa

Evaluación: Los estudiantes desarrollan el Examen de la I Unidad.

150

(20)

20

DESCRIPCION INFORMACIÓN Y RECURSOSUn Sistema de gestión de contenidos es un programa que permite crear una estructura de

soporte (framework, o marco de trabajo) para la creación y administración de contenidos.1. Gestores de Contenidos

Cuando ya se tiene los archivos de Joomla subidos al servidor, y la base de datos Mysql creada

(con los datos de acceso conocidos), lo que sigue ahora es ejecutar el instalador del sistema, para

esto simplemente hay que abrir navegador y ejecutas la URL .

2. Instalación del joomla

Hay muchos métodos posibles para realizar el cambio de permisos de los archivos y carpetas de 3. Configuración de Permisos

Page 9: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 9

Joomla, algunos de ellos son prácticamente iguales pero realizadas con herramientas distintas.

RUBRICA DE LA I UNIDAD

ASPECTOS EXCELENTE (4PTS) REGULAR (3PTS) DEFICIENTE (2PTS)

Análisis,síntesis yevaluación

Analiza identificando la importancia de los

productos de cada unidad de su SPA y

participa en el equipo identificando,

comparando de manera precisa, y clara

reconociendo las partes fundamentales de

un proyecto tecnológico.

Participa en el equipo identificando

las partes de un proyecto

tecnológico

Participa en el equipo sin comprender las

partes de un proyecto tecnológico.

Aplicación

Implementa a través de un proyecto

tecnológico infiriendo e interpretando las

actividades que se vinculan con éste

como la instalación, configuración post

instalación y la instalación de nuevos

componentes.

Implementa a través de un proyecto

tecnológico infiriendo e

interpretando las actividades que se

vinculan con éste como la

instalación y configuración post

instalación.

No culmino la instalación del joomla en un

servidor remoto.

Comunicación

Colaboran y valoran los aportes de sus

compañeros de manera respetuosa y

solidaria cumpliendo con lo solicitado en la

fecha estipulada

Cooperan y valoran los aportes de

sus compañeros entregando lo

solicitado en fechas no estipuladas.

No entrega el producto solicitado

Responsabilidadsocial

Demuestra la utilidad del Joomla para la

contribución del contenido educativo en

una institución educativa de bajos recursos

La demostración de la utilidad del

Joomla no se muestra con claridad.

La demostración de la utilidad del Joomla no

está relacionada hacia la contribución de

contenidos educativos para instituciones

Page 10: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 10

económicos. educativas con bajos recursos económicos.

investigaciónformativa

Muestra con claridad todas las etapas de

un proyecto informático, indicando la

bibliografía y/o web grafía con las normas

APA o Vancouver.

No se identifican con claridad las

etapas de un proyecto tecnológico,

pero indican la bibliografía y/o web

grafía con las normas APA o

Vancouver

No presenta la actividad de investigación

formativa.

Creatividad yPensamiento

Crítico

Usa los conocimientos y el equipo

tecnológico disponible de manera

constructiva para crear y diseñar proyectos

tecnológicos. Así mismo propone nuevos

proyectos para solucionar problemas en

contextos diferentes.

Usa los conocimientos y el equipo

para instalar nuevas plantillas,

banners más atractivos en el

proyecto.

Instala el proyecto tecnológico sin usar la

creatividad(no usa nuevas plantillas, banners,

no personaliza el joomla)

Puntaje 20 16 8

Page 11: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 11

II UNIDAD DE APRENDIZAJE

PROGRAMACION ORIENTADO OBJETOS

Objetivosespecíficos

4.1.3.1.2 Analizar y comparar los diferentes tipos de programación, haciendo énfasis en la programación

orientada a objetos.

Objetivosoperacionales

1.1. Comprender los diferentes tipos de programación, haciendo énfasis en la

programación orientada a objetos.

2.2. Identificar las herramientas y procesos que se van automatizar en la aplicación web5 Semana

2.3. Instalar y configurar las herramientas necesarias para el desarrollo de la aplicación

(servidor web, de base de datos y php).

2.4. Desarrollar los procesos a automatizar: Mantenedor de la entidad contactos.6 Semana

2.5. Desarrollar los procesos a automatizar: mantenedor de la entidad operador y

teléfonos. 7 Semana

2.6. Testear (Fase de prueba) e integrar la aplicación e implementar. 8 Semana

2.7. Investigar en que medida la programación orientada a Objetos facilita el trabajo en

equipo( Responde a la actividad de responsabilidad Social)7 Semana

2.8. Identificar, analizar las ventajas de la Programación Orientada a Objetos (responde ala actividad de I.F.)

8 Semana

ACTIVIDADES TMPO

ESTRATEGIA/TECNICA

Page 12: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 12

Semana 05A5.1. El docente tutor organiza a los estudiantes en grupo de 4 integrantes por afinidad y les Presenta el

caso problema para su análisis, seguidamente en grupo razonará desarrollan las siguientes

actividades:

Analizar e identificar el problema en la que se encuentra Diana

Determinar las causas que originan que Diana desconozca estas técnicas de trabajo en el

equipo de Juan Carlos

¿Qué le recomendaría Ud. a Diana? ¿Que acciones debería tomar frente a esta realidad?

Listar las técnicas de programación que le ayudaría a Diana a desarrollar dicha aplicación

web.

Identificar las herramientas más adecuadas que le permitan desarrollar la aplicación web a

Diana.

En un documento Word y en forma de tabla planificar las tareas a realizar, indicando tiempo y

plazos

A5.2. Con ayuda del EVA los estudiantes visualizan el contenido: Tipos de programación y

características de las mismas, analizan al información de forma individual

A5.3. En una plenaria los estudiantes y docente, analizan la los diferentes tipos de programación,

haciendo énfasis en la programación orientada a objetos, seguidamente de forma individual

desarrollan un cuestionario en línea.

A5.4. Los estudiantes inician la actividad de investigación formativa: Presentan una investigación

sobre las ventajas de la programación orientada a objetos. Dicha investigación debe contener

ejemplos, asimismo deberá señalar la bibliografía y/o web grafía consultada, siguiendo las

30

60

20

60

10

Page 13: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 13

normas APA o Vancouver.

Semana 06A6.1. El estudiante conjuntamente con el docente estructuran las partes en un esquema las partes de

la aplicación a desarrollar.

A6.2. Los estudiantes leen, analizan y comprenden en grupo conjuntamente con el docente la

siguiente información: Programación orientada a objetos, clases, herencias, instalación del

servidor web, apache, mysql.

En grupo los estudiantes, instalan el servidor web, servidor de base de datos, lenguaje de

programación (LAMP). El docente revisa y supervisa la instalación en su rol de mediador y

experto

A6.3. De forma grupal los estudiantes configuran el entorno de trabajo, validan la instalación de los

servicios.

A6.4. Los estudiantes inician el desarrollo del mantenedor de contactos, el docente en su calidad de

mediador, guía y experto supervisa los avances.

A6.5. Los estudiantes y docente interactúan en el foro “Creación de Objetos utilizando el lenguaje de

programación PHP”.

Semana 07:A7.1. Los estudiantes leen, analizan y comprenden en grupo conjuntamente con el docente la

siguiente información:” Clases abstractas, concretas y clonación de objetos”.

A7.2. Los estudiantes continúan con el desarrollo de la agenda electrónica, haciendo uso del

30

30

60

20

40

30

140

Page 14: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 14

laboratorio de aprendizaje Digital, el docente en su calidad de mediador, guía y experto supervisa

los avances

A7.3. Inicia la resolución de la Actividad de Responsabilidad Social a través del EVA: ¿En qué

medida la Programación Orientada a Objetos facilita el trabajo en equipo y la reusabilidad de los

objetos en el desempeño de los desarrolladores?

Semana 08:A8.1. Los estudiantes en grupo concluyen con el desarrollo de la agenda electrónica, así mismo

integran el modulo y testean para su implementación, haciendo uso de los LAD.

A8.2. El mine proyecto “Agenda electrónica” lo presenta por medio del EVA, en formato comprimido

(.zip)

A8.3. Presenta la actividad de investigación formativa por medio del EVA.

A8.4. Los estudiantes desarrollan el Examen de la II Unidad.

10

120

10

10

20

DESCRIPCION INFORMACIÓN Y RECURSOS

Actualmente una de las áreas más importantes en la industria y el ámbito académico es la

orientación a objetos. La orientación a objetos promete mejoras de amplio alcance en la forma

de diseño, desarrollo y mantenimiento del software ofreciendo una solución a largo plazo a los

problemas y preocupaciones que han existido desde el comienzo en el desarrollo del software:

4. Tipos de Programación

La programación orientada a objetos se basa en la programación de clases; a diferencia de la

programación estructurada, que está centrada en las funciones.

Una clase es un molde del que luego se pueden crear múltiples objetos, con similarescaracterísticas

5. Declaración de una clase ycreación de un objeto.

Una clase abstracta tiene por objetivo agrupar atributos y métodos que luego serán heredados 6. Clases abstractas, concretas y

Page 15: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 15

por otras subclases clonación de objetos

RUBRICA DE LA II UNIDAD

ASPECTOS EXCELENTE (4PTS) REGULAR (3PTS) DEFICIENTE (2PTS)

Análisis, síntesisy evaluación

En el equipo identifican, comparan las

herramientas para el desarrollo de la

aplicación web

Participa en el equipo

identificando las herramientas

para el desarrollo web

Participa en el equipo sin comprender las

herramientas a usar

Aplicación

Implementa a través de un proyecto

tecnológico infiriendo e interpretando

las actividades que se vinculan la

instalación, configuración,

mantenimiento de la agenda

electrónica y testo de la aplicación

Implementa a través de un

proyecto tecnológico infiriendo e

interpretando las actividades que

se vinculan la instalación,

configuración y mantenimiento de

la agenda electrónica

No culmino con el desarrollo de la aplicación

de la agenda electrónica.

Comunicación

Colaboran y valoran los aportes de sus

compañeros de manera respetuosa y

solidaria cumpliendo con lo solicitado

en la fecha programada

Cooperan y valoran los aportes de

sus compañeros entregando lo

solicitado en fechas no

programadas.

No entrega el producto solicitado

Responsabilidadsocial

A través de una monografía demuestra

que la Programación Orientada a

Objetos facilita el trabajo en equipo.

No se demuestra con claridad que

la Programación Orientada a

Objetos facilita el trabajo en

equipo.

No presenta el producto solicitado.

Page 16: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 16

investigaciónformativa

Muestra con claridad todas las

ventajas de la programación orientada

objetos, indicando la bibliografía y/o

web grafía con las normas APA o

Vancouver.

No se muestran con claridad las

ventajas de la programación

orientada objetos, asimismo no

indica la bibliografía.

No presenta la actividad de investigación

formativa.

Creatividad yPensamientoCrítico

Usa los conocimientos y el equipo

tecnológico disponible de manera

constructiva para diseñar y desarrollar

la aplicación web, asimismo incorpora

nuevas características a la aplicación

web solicitada.

Usa los conocimientos y el equipo

tecnológico disponible de manera

constructiva para diseñar y

desarrollar la aplicación web.

Desarrolla la aplicación parcialmente, sin

mejorar la presentación.

Puntaje 20 16 8

Page 17: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 17

III UNIDAD DE APRENDIZAJE

INSTALACION DE ZEND FRAMEWORK

Objetivosespecíficos

4.1.3.1.3 Crear e Implementar una solución web con Zend FrameWork.

Objetivosoperacionales

3.1. Analizar el problema, identifique las herramientas mas adecuadas que permitan

desarrollar el proyecto propuesto para la solución web con Zend FrameWork.9 semana

3.2. Identifica y comprender los procesos a automatizar, instala el Zend FrameWork en

Netbeans 7.x

3.3. Configurar la estructura de Post Instalación del Zend FrameWork

10 semana

3.4. Desarrollar de la solución web utilizando Zend FrameWork. 11,12,13,14 semana

3.5. Testear e implementar la solución. 15 semana

3.6. Analizar de que manera un marco de desarrollo de software contribuye al desarrollo

de soluciones web en PYMES: Elaborar un informe(Responde a la actividad de RS)14 Semana

3.7. Valorar a Zend FrameWork como marco de trabajo de desarrollo de software

(Responde a la actividad de Investigación Formativa)13 Semana

ACTIVIDADES TMPOM

ESTRATEGIA/TECNICA

Semana 09

A9.1. El docente tutor organiza a los estudiantes en grupo de 4 integrantes por afinidad y les

presenta el caso problema para su análisis, seguidamente en grupo razonara

20

Page 18: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 18

desarrollaran las siguientes preguntas:

Analizan e identificar el problema en la que se encuentra Juan Pacheco.

¿Qué necesita conocer Juan Pacheco previamente antes de empezar poner manos a

la obra?

¿Qué es lo primero que tendrá que hacer el Ing. Juan pacheco? Redacte los

procedimientos. Haga su mejor esfuerzo para resolver esta dificultad.

¿Qué le recomendaría Ud. a su futuro colega?

Identifique las técnicas de programación que le ayudarían a Juan Pacheco a

desarrollar la solución de comercio electrónico.

Identifique las herramientas más adecuadas que le permitan desarrollar la solución de

comercio electrónico.

Elija el FrameWork que mas se adecua a la necesidad del desarrollo del Proyecto.

Identifique lo procesos a automatizar en dicha solución de comercio electrónico.

A9.2. De forma individual realizan la lectura “Introducción e Instalación de Zend Framework”, y

desarrollar un cuestionario en línea al respecto.

A9.3. A través del Eva resuelve la siguiente interrogante: ¿Cuál es la ventaja de utilizar el Zend

Framework como marco de desarrollo de software?

Semana 10

A10.1. Los estudiantes en grupo realizan el diagrama de actividades del proyecto. En base a lo

50

90

10

10

(30)

20

Page 19: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 19

investigado presentan la estructura del proyecto para la solución web.

A10.2. Los estudiantes realizan la instalación de Zend Framework en el entorno de desarrollo

NetBeans, en el LAD.

A10.3. Configure el entorno de trabajo Post Instalación de Zend Framework en Netbeans,

asimismo prepare el modelo base de datos para la solución web.

Semana 11:

A11.1. Loa estudiantes antes de empezar con el desarrollo del software, observan el Video

Tutorial “Crear controladores y acciones”.

A11.2. El docente tutor, en calidad de experto desarrolla ejemplos creando controladores y

acciones en Zend FrameWork.

A11.3. Los estudiantes inician el desarrollo de la solución de comercio electrónico

programando los mantenedores de clientes y tipos de moneda

A11.4. Inicio de la investigación formativa: investigar el uso de Zend FrameWork como

mínimo en 2 proyectos de comercio electrónico, señalando las ventajas y desventajas

de su aplicabilidad, asimismo debe indicar la bibliografía y/o web grafía siguiendo las

normas APA o Vancouver.

Semana12:

A11.5. Los estudiantes conjuntamente con el docente tutor desarrollar ejercicios de TRANSA-

SQL, para reforzar los conocimientos previos.

A11.6. Los estudiantes continúan con el desarrollo de la solución de comercio electrónico

90

60

15

30

125

10

45

135

Page 20: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 20

programando los mantenedores Países y empleados, productos, categorías.

A12.1. El docente en calidad de experto supervisa, apoya el trabajo que realizan los

estudiantes.

Semana13:

A13.1. Los estudiantes de forma individual realizan una breve lectura de Autenticación con

Zend Auth

A13.2. Los estudiantes conjuntamente con el docente tutor desarrollar ejemplos con el

componente de Zend Framework “ACL”

A13.3. Los estudiantes en grupo continúan con el desarrollo de la solución de comercio

electrónico programando las órdenes y tipos de pago, el docente en calidad de experto

supervisar, apoya en el trabajo que realizan los estudiantes.

A13.4. El estudiante a través del EVA, presenta la actividad de investigación formativa.

Semana14:

A14.1. Los estudiantes de forma individual realizan una breve lectura de “Crear y conectar la

base de datos desde el proyecto en Zend Framework”

A14.2. Los estudiantes en grupo continúan con el desarrollo de la solución web de comercio

electrónico: configuran las plantillas, los módulos que se mostraran en Front y

personalizan el diseño final.

A14.3. Responsabilidad Social: ¿De qué manera la utilización de un marco de desarrollo de

software “Zend FrameWork”, contribuye al desarrollo de soluciones web en Pequeñas y

(45)

20

30

120

10

20

160

(20)

Page 21: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 21

Medianas Empresas “PYMES”?

Semana15:

A15.1. Los estudiantes compilan, integran y realizan pruebas con datos reales para evaluar la

solución web de comercio electrónico.

A12.2. El docente tutor en calidad de experto evalúan conjuntamente con los estudiantes las

pruebas realizadas.

A15.2. A través del EVA, presentan la solución web del proyecto con Zend Framework.

A15.3. El estudiante desarrolla el Examen de la III Unidad.

150

(40)

10

20

RUBRICA DE LA III UNIDAD

ASPECTOS EXCELENTE (4PTS) REGULAR (3PTS) DEFICIENTE (2PTS)

Análisis, síntesisy evaluación

En el equipo identifican, comparan las

herramientas que mejor se adecuan para el

desarrollo de la solución web con Zend

Framework.

Participa en el equipo identificando las

herramientas para el desarrollo de la

solución.

Participa en el equipo sin

comprender las herramientas a

usar

Aplicación

Implementa a través de un proyecto

tecnológico infiriendo e interpretando las

actividades que se vinculan con la

instalación, configuración de la estructura

de ZF y testeo de la solución.

Implementa a través de un proyecto

tecnológico infiriendo e interpretando las

actividades que se vinculan con la

instalación, configuración de la estructura

de ZF.

No culmino con el desarrollo de

la solución.

Comunicación Colaboran y valoran los aportes de sus Cooperan y valoran los aportes de sus No entrega el producto

Page 22: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 22

compañeros de manera respetuosa y

solidaria cumpliendo con lo solicitado en la

fecha programada

compañeros entregando lo solicitado en

fechas no programadas.

solicitado

Responsabilidadsocial

A través de una monografía demuestra que

un marco de desarrollo de software

contribuye a al desarrollo de soluciones

web para PYMES.

No demuestra con claridad que un marco

de desarrollo de software contribuye a al

desarrollo de soluciones web para PYMES.

No presenta el producto

solicitado.

investigaciónformativa

Muestra con claridad las razones y

argumenta que Zend Framework es un

marco de trabajo para desarrollo de

aplicación web en PHP, indicando la

bibliografía y/o web grafía con las normas

APA o Vancouver.

No Muestra con claridad las razones de

Zend Framework como un marco de trabajo

para desarrollo de aplicación web en PHP,

indicando la bibliografía y/o web grafía con

las normas APA o Vancouver.

No presenta la actividad de

investigación formativa.

Creatividad yPensamientoCrítico

Usa los conocimientos y el equipo

tecnológico disponible de manera

constructiva para diseñar y desarrollar la

solución web, asimismo incorpora nuevas

características a la aplicación web.

Usa los conocimientos y el equipo

tecnológico disponible de manera

constructiva para diseñar y desarrollar la

aplicación web.

Desarrolla la aplicación

parcialmente, sin mejorar la

presentación.

Puntaje 20 16 8

DESCRIPCION INFORMACIÓN Y RECURSOS

Zend Framework es un proyecto open source para desarrollar aplicaciones web usando

puramente en PHP5 y Programación Orientada a Objetos bajo licencia New BSD7. Zend Framework

Page 23: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 23

License.

Antes de instalar ZF debemos tener un ambiente con un servidor http, PHP y algún

motor para base de datos. En este curso usaremos Apache, PHP 5 y Mysql 5 8. Instalación de Zend Framework

ZF implementa el modelo MVC, donde las clases del Modelo son las que acceden a las

tablas de las bases de datos, las de la Vista son las páginas con HTML y las del

Controlador son las que controlan (valga la redundancia).

9. Crear controladores y acciones

Las clases del paquete Zend_Db proporcionan una poderosa interfaz de abstracción de

base de datos SQL. Dentro del conjunto de clases que provee, la clase

Zend_Db_Adapter es la responsable de conectar nuestra aplicación a un sistema de

base de datos (RDBMS).

10. Crear y conectar la base de datos

desde el proyecto en Zend

Framework

11. Base de Datos, Clase Modelo y

CRUD

Para crear un formulario, abrimos la ventana con los comandos de ZF desde Netbeans (Alt+Z,

como habíamos configurado antes) en el filtro escribimos form, seleccionamos el comando

create form y escribimos album:

12. Formularios con Zen Framework

Una Lista de Control de Acceso o ACL (del inglés, Access Control List) es un

concepto de seguridad informática usado para fomentar la separación de privilegios. Es

una forma de determinar los permisos de acceso apropiados a un determinado objeto,

dependiendo de ciertos aspectos del proceso que hace el pedido.

13. Autentificación con ZendAuth

Page 24: Silabo Plan de Aprendizaje Del Curso

DAS-SPA-TWII-003 Pág. 24

9. Referencias Bibliográficas

Lee Babin Introducción a Ajax con PHP. Editorial Amaya Multimedia 2007,

256 paginas.

Filip Chereches-Tosa, Bogdan Brinzarea, Cristian Darie Ajax y PHP:

Construyendo aplicaciones web interactivas, Editorial Packt Publishing,

2008, 352 páginas.

Phil Ballard, Michael Moncur Ajax, JavaScript y PHP, editorial Anaya

Multimedia-Anaya Interactiva, 2009, paginas 399 páginas.

http://www.librosweb.es/ajax/

Digitalización del libro de técnicas, guías de utilidades, recursos y ejercicios

resueltos. Escrito por Javier Eguíluz Pérez, en formato PDF.

www.programacionweb.net/cursos/curso.php?num

Contiene introducción, conceptos básicos con ejemplos, manejo de objetos,

funciones de Xajax, cuestionario de evaluación final y foro.

www.cristalab.com

Una amable introducción al mundo de AJAX, incluyendo los ejemplos más

básicos de uso, hasta como pasar variables GET y POST a un script en

PHP.