silabo plan de aprendizaje del curso de tecnologia web ii

Upload: kevin-smith-valencia-villafana

Post on 13-Oct-2015

47 views

Category:

Documents


0 download

TRANSCRIPT

  • DAS-SPA-TWII-003 Pg. 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. Informacin general

    1.1. Nombre de la asignatura : Tecnologa Web II

    1.2. Cdigo de la asignatura : 4.5

    1.3. Cdigo del rea curricular : 4.5 Formacin Especializada.

    1.4. Naturaleza de la asignatura : Obligatoria

    1.5. Nivel de estudios : Pre grado

    1.6. Ciclo acadmico : VI

    1.7. Crditos : 4

    1.8. Horas semanales : 6 terico prctico

    1.9. Total horas : 90

    1.10. Pre requisito : 3.1.1.6 Tecnologa 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 slida formacin especializada que le permite implementar soluciones

    de ingeniera de sistemas para la intervencin profesional en la problemtica de

    las organizaciones

    3. Sumilla.

  • DAS-SPA-TWII-003 Pg. 2

    La asignatura pertenece al rea de Formacin especializada; es de naturaleza

    obligatoria terico prctico. Tiene como propsito implementar sitios web usando

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

    de implementacin y metodologas especficas de construccin de sitios web,

    gestores de contenidos.

    4. Objetivo general

    Disear e implementar soluciones de ingeniera de sistemas para la intervencin

    profesional en la problemtica de las organizaciones.

    5. Objetivos especficos.

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

    remoto a travs de un proyecto de implementacin.

    4.1.3.1.2. Analizar y comparar los diferentes tipos de programacin,

    haciendo nfasis en la programacin orientada a objetos.

    4.1.3.1.3. Crear e Implementar una solucin web con Zend FrameWork.

    6. Contenidos especficos por unidad de aprendizaje

    Unidad de

    Aprendizaje

    Objetivo

    Especifico Contenidos Especficos

    I

    Instalacin e implementacin

    del Joomla

    4.1.3.1.1

    1.0 Visin global del contenido del proceso de

    aprendizaje propuesto en la asignatura.

    1.1 Definicin, instalacin y caractersticas de Joomla.

    1.2 Instalacin de Joomla y configuracin inicial.

    1.3 Configuracin de permisos de carpetas y archivos.

    1.4 Administracin de usuarios, mens y mdulos.

    II

    Programacin Orientada objetos

    4.1.3.1.2

    2.1. Definicin de programacin orientado objetos,

    atributos, mtodos, constructor de una clase.

    2.2. Llamada de mtodos dentro de una clase,

    parmetros de tipo objeto y herencia.

    2.3. Clases abstractas y concretas, referencia y

    clonacin de objetos.

  • DAS-SPA-TWII-003 Pg. 3

    2.4. Mtodo destructor de una clase, mtodos

    estticos.

    III

    Instalacin e

    implementacin

    del proyecto

    utilizando Zend

    Framework

    4.1.3.1.3

    3.1. Introduccin e instalacin 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 gestin de usuarios.

    3.7. Lista de Control de Acceso con Zend

    FrameWork

    7. Estrategias de Enseanza-Aprendizaje.

    La metodologa de la asignatura responder al rgimen de estudios en blended

    Learning, y utiliza el enfoque pedaggico socio cognitivo bajo el mtodo del

    Aprendizaje Basado en casos, y utilizando el aprendizaje colaborativo y

    sistmico.

    La metodologa se concretar a travs 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 especficos se har a travs de actividades

    previstas por el docente y en las que los estudiantes sern los protagonistas en la

    construccin de sus aprendizajes, cumpliendo el docente diferentes roles:

    motivador, mediador, facilitador, retador y experto.

    Las actividades pueden ser tericas o practicas en el cual los mtodos,

    estrategias y procedimientos deben ser activos.

  • DAS-SPA-TWII-003 Pg. 4

    El desarrollo de la asignatura considerar actividades de investigacin formativa

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

    de estudios de la carrera.

    Recursos Pedaggicos:

    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 concrecin de los objetivos curriculares.

    Tutora docente:

    Se programa al trmino de cada unidad de aprendizaje, acorde con las

    necesidades del estudiante, las cuales se tramita a travs del mdulo informtico

    respectivo del ERP University.

    8. Evaluacin de Aprendizaje

    La evaluacin 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 resolucin de problemas de la asignatura (60%)

    xyz

    2 Actividades de investigacin formativa (10%)

    3 Actividades de responsabilidad social (10%)

    4 Examen escrito (20%)

    TOTAL 100%

  • DAS-SPA-TWII-003 Pg. 5

    B. PLANES DE APRENDIZAJE

    I UNIDAD DE APRENDIZAJE

    INSTALACIN E IMPLEMENTACION DEL JOOMLA

    Objetivo

    especfico

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

    implementacin.

    Objetivos

    operacionales

    1.1. Socializa la organizacin del SPA resaltando la importancia en cada unidad de aprendizaje.

    1.2. Analiza problemas y los contextualiza a situaciones reales proponiendo soluciones a travs

    de proyectos tecnolgicos.

    1.3. Comprende los requerimientos de instalacin de proyectos tecnolgicos como del Joomla

    en un servidor remoto.

    1.4. Analiza y desarrolla la configuracin y permisos de carpetas y archivos de un proyecto

    tecnolgico como del Joomla en un servidor remoto.

    1.5. Instala e implementa el Joomla como proyecto tecnolgico Gestionando los Usuarios,

    mens, plantillas, artculos y mdulos.

    1.6. Presentar el esquema general del diseo de la pgina web del sitio arqueolgico Sechin

    (Responsabilidad Social)

    1.7. Presentar el plan de la monografa segn el esquema y la informacin obtenida, a travs de

    un foro en el EVA (Investigacin Formativa)

    ACTIVIDADES TMPO ESTRATEGIAS /

    TECNICAS

    SEMANA 01

    A1.1. Socializa el silabo de la asignatura

  • DAS-SPA-TWII-003 Pg. 6

    Presentacin general del SPA.

    En equipo de trabajo se analiza el spa, segn las unidades de aprendizaje.

    Evaluacin formativa a travs 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 presenta el

    caso problema para su anlisis, seguidamente en grupo razonar desarrollan las siguientes actividades:

    Analizan e identifican el problema y los factores que han llevado a la empresa a la situacin actual.

    Respecto de este problema qu propondras como ingeniero en sistemas para solucionarlo? Sustente

    con argumentos su propuesta.

    Mediante la tcnica de lluvia de ideas los estudiantes responden a la siguiente pregunta: Qu es un

    proyecto tecnolgico?

    Tomando como ejemplo el caso problema: Identifique las partes interesadas en la realizacin de un

    proyecto tecnolgico.

    Qu estrategias o acciones se debera tomar para definir bien un proyecto tecnolgico?

    Con ayuda del aula virtual en el EVA los estudiantes visualizan el contenido: Definicin, instalacin

    y caractersticas de Joomla. Instalacin de Joomla y configuracin inicial, analizan la informacin

    individualmente y desarrollan un cuestionario en lnea al respecto.

    En base a lo investigado los estudiantes presentan un proyecto tecnolgico como propuesta para

    mejorar la situacin de la empresa.

    Investigacin formativa: En forma individual elaborar una monografa del tema proporcionado

    por el docente, dicha monografa estar alineado a la asignatura. Asimismo debe seguir el

    esquema proporcionado.

    Responsabilidad Social: inicial con la actividad del diseo del sitio web del centro arqueo lico

    de sechin.

    30

    60

    20

  • DAS-SPA-TWII-003 Pg. 7

    SEMANA 02

    A2.1 Mediante la tcnica de lluvia de ideas responden la siguiente pregunta de manera individual:

    Qu partes, criterios o pasos se deben tomar en cuenta para la elaboracin de un proyecto

    tecnolgico?

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

    proyecto tecnolgico.

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

    herramienta tecnolgica que ms se adecua para la implementacin de su proyecto, as mismo

    identifica y comprende los requerimientos que son necesarios en la instalacin.

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

    informacin

    a) Gestores de Contenidos

    b) Instalacin del Joomla en un servidor remoto

    c) Configuracin de permisos.

    Los estudiantes mediante una ficha de prctica guiada localizan y adquieren un Hosting y

    dominio gratuito o de pago para la implementacin del proyecto.

    Los estudiantes inician la implementacin del proyecto instalando el Joomla en un servidor

    remoto.

    Los estudiantes: analizan y realizan la configuracin bsica post instalacin del Joomla

    En el EVA, los estudiantes y el docente interactan en el foro soluciones para la configuracin

    bsica del Joomla

    25

    20

    35

    25

    (25)

    55

    20

    SEMANA 03

    A3.1. Los estudiantes: analizan y realizan la configuracin y permisos de carpetas y archivos con ayuda 60

  • DAS-SPA-TWII-003 Pg. 8

    del docente en el EVA.

    Siguiendo el proyecto a implementar, los estudiantes gestionan los usuarios, mens y mdulos

    con el apoyo del docente en su calidad de experto.

    A travs del EVA, presentan la actividad de Responsabilidad Social: De qu manera la utilizacin

    de Joomla contribuye a la publicacin de contenidos educativos para una institucin educativa de

    bajos recursos econmicos?

    100

    20

    SEMANA 04

    A4.1 Los estudiantes ejecutan el proyecto tecnolgico travs de la instalacin de nuevas plantillas,

    mdulos y banners, segn los requerimientos enseados y crean y publican artculos de noticias,

    segn lo estipulado en la gua de prctica.

    A travs del la Eva presentan la direccin web del proyecto implementado.

    Presentar el plan de la monografa segn el esquema y la informacin obtenida, a travs

    de un foro en el EVA

    Presentar el esquema general del diseo de la pgina web del sitio arqueolgico Sechin

    Evaluacin: Los estudiantes desarrollan el Examen de la I Unidad.

    150

    (20)

    20

    DESCRIPCION INFORMACIN Y RECURSOS

    Un Sistema de gestin de contenidos es un programa que permite crear una estructura de

    soporte (framework, o marco de trabajo) para la creacin y administracin de contenidos. 1. Gestores de Contenidos

    Cuando ya se tiene los archivos de Joomla subidos al servidor, y la base de datos Mysql creada 2. Instalacin del joomla

  • DAS-SPA-TWII-003 Pg. 9

    (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 .

    Hay muchos mtodos posibles para realizar el cambio de permisos de los archivos y carpetas de

    Joomla, algunos de ellos son prcticamente iguales pero realizadas con herramientas distintas. 3. Configuracin de Permisos

    RUBRICA DE LA I UNIDAD

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

    Anlisis,

    sntesis y

    evaluacin

    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 tecnolgico.

    Participa en el equipo identificando

    las partes de un proyecto

    tecnolgico

    Participa en el equipo sin comprender las

    partes de un proyecto tecnolgico.

    Aplicacin

    Implementa a travs de un proyecto

    tecnolgico infiriendo e interpretando las

    actividades que se vinculan con ste

    como la instalacin, configuracin post

    instalacin y la instalacin de nuevos

    componentes.

    Implementa a travs de un proyecto

    tecnolgico infiriendo e

    interpretando las actividades que se

    vinculan con ste como la

    instalacin y configuracin post

    instalacin.

    No culmino la instalacin del joomla en un

    servidor remoto.

    Comunicacin

    Colaboran y valoran los aportes de sus

    compaeros de manera respetuosa y

    solidaria cumpliendo con lo solicitado en la

    fecha estipulada

    Cooperan y valoran los aportes de

    sus compaeros entregando lo

    solicitado en fechas no estipuladas.

    No entrega el producto solicitado

  • DAS-SPA-TWII-003 Pg. 10

    Responsabilidad

    social

    Demuestra la utilidad del Joomla para la

    contribucin del contenido educativo en

    una institucin educativa de bajos recursos

    econmicos.

    La demostracin de la utilidad del

    Joomla no se muestra con claridad.

    La demostracin de la utilidad del Joomla no

    est relacionada hacia la contribucin de

    contenidos educativos para instituciones

    educativas con bajos recursos econmicos.

    investigacin

    formativa

    Muestra con claridad todas las etapas de

    un proyecto informtico, indicando la

    bibliografa y/o web grafa con las normas

    APA o Vancouver.

    No se identifican con claridad las

    etapas de un proyecto tecnolgico,

    pero indican la bibliografa y/o web

    grafa con las normas APA o

    Vancouver

    No presenta la actividad de investigacin

    formativa.

    Creatividad y

    Pensamiento

    Crtico

    Usa los conocimientos y el equipo

    tecnolgico disponible de manera

    constructiva para crear y disear proyectos

    tecnolgicos. As mismo propone nuevos

    proyectos para solucionar problemas en

    contextos diferentes.

    Usa los conocimientos y el equipo

    para instalar nuevas plantillas,

    banners ms atractivos en el

    proyecto.

    Instala el proyecto tecnolgico sin usar la

    creatividad(no usa nuevas plantillas, banners,

    no personaliza el joomla)

    Puntaje 20 16 8

  • DAS-SPA-TWII-003 Pg. 11

    II UNIDAD DE APRENDIZAJE

    PROGRAMACION ORIENTADO OBJETOS

    Objetivos

    especficos

    4.1.3.1.2 Analizar y comparar los diferentes tipos de programacin, haciendo nfasis en la programacin

    orientada a objetos.

    Objetivos

    operacionales

    1.1. Comprender los diferentes tipos de programacin, haciendo nfasis en la

    programacin orientada a objetos.

    2.2. Identificar las herramientas y procesos que se van automatizar en la aplicacin web

    2.3. Instalar y configurar las herramientas necesarias para el desarrollo de la aplicacin

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

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

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

    telfonos.

    2.6. Testear (Fase de prueba) e integrar la aplicacin e implementar.

    2.7. Presentacin de una versin preliminar del sitio web para la difusin y promocin del

    sitio Arqueolgico de Sechin( Responde a la actividad de responsabilidad Social)

    2.8. Presentacin de la monografa en una versin preliminar, incluyendo la introduccin,

    el desarrollo, conclusiones y referencias bibliogrficas (Investigacin Formativa)

    ACTIVIDADES TMPO

    ESTRATEGIA/

    TECNICA

  • DAS-SPA-TWII-003 Pg. 12

    Semana 05

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

    caso problema para su anlisis, 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 tcnicas de trabajo en el

    equipo de Juan Carlos

    Qu le recomendara Ud. a Diana? Que acciones debera tomar frente a esta realidad?

    Listar las tcnicas de programacin que le ayudara a Diana a desarrollar dicha aplicacin

    web.

    Identificar las herramientas ms adecuadas que le permitan desarrollar la aplicacin 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 programacin y

    caractersticas de las mismas, analizan al informacin de forma individual

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

    haciendo nfasis en la programacin orientada a objetos, seguidamente de forma individual

    desarrollan un cuestionario en lnea.

    A5.4. Investigacin Formativa: elaborar la presentacin de la monografa procediendo al

    anlisis de la informacin y redacta las referencias bibliogrficas de la monografa.

    A5.5. Responsabilidad Social: Se continua con el desarrollo del sitio web para la difusin y

    30

    60

    20

    60

    10

  • DAS-SPA-TWII-003 Pg. 13

    promocin del sitio Arqueolgico de Sechin

    Semana 06

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

    la aplicacin a desarrollar.

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

    siguiente informacin: Programacin orientada a objetos, clases, herencias, instalacin del

    servidor web, apache, mysql.

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

    programacin (LAMP). El docente revisa y supervisa la instalacin en su rol de mediador y

    experto

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

    servicios.

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

    mediador, gua y experto supervisa los avances.

    A6.5. Los estudiantes y docente interactan en el foro Creacin de Objetos utilizando el lenguaje de

    programacin PHP.

    Semana 07:

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

    siguiente informacin: Clases abstractas, concretas y clonacin de objetos.

    A7.2. Los estudiantes continan con el desarrollo de la agenda electrnica, haciendo uso del

    30

    30

    60

    20

    40

    30

    140

  • DAS-SPA-TWII-003 Pg. 14

    laboratorio de aprendizaje Digital, el docente en su calidad de mediador, gua y experto supervisa

    los avances

    Semana 08:

    A8.1. Los estudiantes en grupo concluyen con el desarrollo de la agenda electrnica, as mismo

    integran el modulo y testean para su implementacin, haciendo uso de los LAD.

    A8.2. El mine proyecto Agenda electrnica lo presenta por medio del EVA, en formato comprimido

    (.zip)

    A8.3. Presentacin de la monografa en una versin preliminar, incluyendo la introduccin, el

    desarrollo, conclusiones y referencias bibliogrficas

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

    A8.5. Presentacin de una versin preliminar del sitio web para el centro Arqueolgico de Sechin

    10

    120

    10

    10

    20

    DESCRIPCION INFORMACIN Y RECURSOS

    Actualmente una de las reas ms importantes en la industria y el mbito acadmico es la

    orientacin a objetos. La orientacin a objetos promete mejoras de amplio alcance en la forma

    de diseo, desarrollo y mantenimiento del software ofreciendo una solucin a largo plazo a los

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

    4. Tipos de Programacin

    La programacin orientada a objetos se basa en la programacin de clases; a diferencia de la

    programacin estructurada, que est centrada en las funciones.

    Una clase es un molde del que luego se pueden crear mltiples objetos, con similares caractersticas

    5. Declaracin de una clase y

    creacin de un objeto.

    Una clase abstracta tiene por objetivo agrupar atributos y mtodos que luego sern heredados 6. Clases abstractas, concretas y

  • DAS-SPA-TWII-003 Pg. 15

    por otras subclases clonacin de objetos

    RUBRICA DE LA II UNIDAD

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

    Anlisis, sntesis

    y evaluacin

    En el equipo identifican, comparan las

    herramientas para el desarrollo de la

    aplicacin web

    Participa en el equipo

    identificando las herramientas

    para el desarrollo web

    Participa en el equipo sin comprender las

    herramientas a usar

    Aplicacin

    Implementa a travs de un proyecto

    tecnolgico infiriendo e interpretando

    las actividades que se vinculan la

    instalacin, configuracin,

    mantenimiento de la agenda

    electrnica y testo de la aplicacin

    Implementa a travs de un

    proyecto tecnolgico infiriendo e

    interpretando las actividades que

    se vinculan la instalacin,

    configuracin y mantenimiento de

    la agenda electrnica

    No culmino con el desarrollo de la aplicacin

    de la agenda electrnica.

    Comunicacin

    Colaboran y valoran los aportes de sus

    compaeros de manera respetuosa y

    solidaria cumpliendo con lo solicitado

    en la fecha programada

    Cooperan y valoran los aportes de

    sus compaeros entregando lo

    solicitado en fechas no

    programadas.

    No entrega el producto solicitado

    Responsabilidad

    social

    A travs de una monografa demuestra

    que la Programacin Orientada a

    Objetos facilita el trabajo en equipo.

    No se demuestra con claridad que

    la Programacin Orientada a

    Objetos facilita el trabajo en

    equipo.

    No presenta el producto solicitado.

  • DAS-SPA-TWII-003 Pg. 16

    investigacin

    formativa

    Muestra con claridad todas las

    ventajas de la programacin orientada

    objetos, indicando la bibliografa y/o

    web grafa con las normas APA o

    Vancouver.

    No se muestran con claridad las

    ventajas de la programacin

    orientada objetos, asimismo no

    indica la bibliografa.

    No presenta la actividad de investigacin

    formativa.

    Creatividad y

    Pensamiento

    Crtico

    Usa los conocimientos y el equipo

    tecnolgico disponible de manera

    constructiva para disear y desarrollar

    la aplicacin web, asimismo incorpora

    nuevas caractersticas a la aplicacin

    web solicitada.

    Usa los conocimientos y el equipo

    tecnolgico disponible de manera

    constructiva para disear y

    desarrollar la aplicacin web.

    Desarrolla la aplicacin parcialmente, sin

    mejorar la presentacin.

    Puntaje 20 16 8

  • DAS-SPA-TWII-003 Pg. 17

    III UNIDAD DE APRENDIZAJE

    INSTALACION DE ZEND FRAMEWORK

    Objetivos

    especficos 4.1.3.1.3 Crear e Implementar una solucin web con Zend FrameWork.

    Objetivos

    operacionales

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

    desarrollar el proyecto propuesto para la solucin web con Zend FrameWork.

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

    Netbeans 7.x

    3.3. Configurar la estructura de Post Instalacin del Zend FrameWork

    3.4. Desarrollar de la solucin web utilizando Zend FrameWork.

    3.5. Testear e implementar la solucin.

    3.6. Presentan el enlace del sitio web para la promocin y difusin del centro

    Arqueolgico(Responde a la actividad de RS)

    3.7. Presentan a travs de un recurso actividad en el EVA la monografa final.

    (Responde a la actividad de Investigacin Formativa)

    ACTIVIDADES TMPO

    M 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 anlisis, seguidamente en grupo razonara

    20

  • DAS-SPA-TWII-003 Pg. 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 recomendara Ud. a su futuro colega?

    Identifique las tcnicas de programacin que le ayudaran a Juan Pacheco a

    desarrollar la solucin de comercio electrnico.

    Identifique las herramientas ms adecuadas que le permitan desarrollar la solucin de

    comercio electrnico.

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

    Identifique lo procesos a automatizar en dicha solucin de comercio electrnico.

    A9.2. De forma individual realizan la lectura Introduccin e Instalacin de Zend Framework, y

    desarrollar un cuestionario en lnea al respecto.

    A9.3. A travs del Eva resuelve la siguiente interrogante: Cul es la ventaja de utilizar el Zend

    Framework como marco de desarrollo de software?

    A9.4. Investigacin Formativa: Se redacta el documento de la monografa final

    siguiendo el esquema propuesto.

    A9.5. Responsabilidad Social: Se culmina con el test del sitio web para la promocin y

    50

    90

    10

    10

    (30)

    20

  • DAS-SPA-TWII-003 Pg. 19

    difusin del centro Arqueolgico.

    Semana 10

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

    investigado presentan la estructura del proyecto para la solucin web.

    A10.2. Los estudiantes realizan la instalacin de Zend Framework en el entorno de desarrollo

    NetBeans, en el LAD.

    A10.3. Configure el entorno de trabajo Post Instalacin de Zend Framework en Netbeans,

    asimismo prepare el modelo base de datos para la solucin 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 solucin de comercio electrnico

    programando los mantenedores de clientes y tipos de moneda

    Semana12:

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

    SQL, para reforzar los conocimientos previos.

    A11.5. Los estudiantes continan con el desarrollo de la solucin de comercio electrnico

    90

    60

    15

    30

    125

    10

    45

    135

  • DAS-SPA-TWII-003 Pg. 20

    programando los mantenedores Pases y empleados, productos, categoras.

    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 Autenticacin 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 continan con el desarrollo de la solucin de comercio

    electrnico programando las rdenes y tipos de pago, el docente en calidad de experto

    supervisar, apoya en el trabajo que realizan los estudiantes.

    A13.4. Los estudiantes a travs del EVA presentan la monografa final de investigacin

    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 continan con el desarrollo de la solucin web de comercio

    electrnico: configuran las plantillas, los mdulos que se mostraran en Front y

    personalizan el diseo final.

    A14.3. Responsabilidad Social: Se presenta a travs del eva el link del sitio web para un

    (45)

    20

    30

    120

    10

    20

    160

    (20)

  • DAS-SPA-TWII-003 Pg. 21

    centro arqueolgico.

    Semana15:

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

    solucin web de comercio electrnico.

    A12.2. El docente tutor en calidad de experto evalan conjuntamente con los estudiantes las

    pruebas realizadas.

    A15.2. A travs del EVA, presentan la solucin 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)

    Anlisis, sntesis

    y evaluacin

    En el equipo identifican, comparan las

    herramientas que mejor se adecuan para el

    desarrollo de la solucin web con Zend

    Framework.

    Participa en el equipo identificando las

    herramientas para el desarrollo de la

    solucin.

    Participa en el equipo sin

    comprender las herramientas a

    usar

    Aplicacin

    Implementa a travs de un proyecto

    tecnolgico infiriendo e interpretando las

    actividades que se vinculan con la

    instalacin, configuracin de la estructura

    de ZF y testeo de la solucin.

    Implementa a travs de un proyecto

    tecnolgico infiriendo e interpretando las

    actividades que se vinculan con la

    instalacin, configuracin de la estructura

    de ZF.

    No culmino con el desarrollo de

    la solucin.

    Comunicacin Colaboran y valoran los aportes de sus Cooperan y valoran los aportes de sus No entrega el producto

  • DAS-SPA-TWII-003 Pg. 22

    compaeros de manera respetuosa y

    solidaria cumpliendo con lo solicitado en la

    fecha programada

    compaeros entregando lo solicitado en

    fechas no programadas.

    solicitado

    Responsabilidad

    social

    A travs de una monografa 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.

    investigacin

    formativa

    Muestra con claridad las razones y

    argumenta que Zend Framework es un

    marco de trabajo para desarrollo de

    aplicacin web en PHP, indicando la

    bibliografa y/o web grafa con las normas

    APA o Vancouver.

    No Muestra con claridad las razones de

    Zend Framework como un marco de trabajo

    para desarrollo de aplicacin web en PHP,

    indicando la bibliografa y/o web grafa con

    las normas APA o Vancouver.

    No presenta la actividad de

    investigacin formativa.

    Creatividad y

    Pensamiento

    Crtico

    Usa los conocimientos y el equipo

    tecnolgico disponible de manera

    constructiva para disear y desarrollar la

    solucin web, asimismo incorpora nuevas

    caractersticas a la aplicacin web.

    Usa los conocimientos y el equipo

    tecnolgico disponible de manera

    constructiva para disear y desarrollar la

    aplicacin web.

    Desarrolla la aplicacin

    parcialmente, sin mejorar la

    presentacin.

    Puntaje 20 16 8

    DESCRIPCION INFORMACIN Y RECURSOS

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

    puramente en PHP5 y Programacin Orientada a Objetos bajo licencia New BSD 7. Zend Framework

  • DAS-SPA-TWII-003 Pg. 23

    License.

    Antes de instalar ZF debemos tener un ambiente con un servidor http, PHP y algn

    motor para base de datos. En este curso usaremos Apache, PHP 5 y Mysql 5 8. Instalacin 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 pginas 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 abstraccin de

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

    Zend_Db_Adapter es la responsable de conectar nuestra aplicacin 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 habamos 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 ingls, Access Control List) es un

    concepto de seguridad informtica usado para fomentar la separacin 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. Autentificacin con ZendAuth

  • DAS-SPA-TWII-003 Pg. 24

    9. Referencias Bibliogrficas

    Lee Babin Introduccin 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 pginas.

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

    Multimedia-Anaya Interactiva, 2009, paginas 399 pginas.

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

    Digitalizacin del libro de tcnicas, guas de utilidades, recursos y ejercicios

    resueltos. Escrito por Javier Eguluz Prez, en formato PDF.

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

    Contiene introduccin, conceptos bsicos con ejemplos, manejo de objetos,

    funciones de Xajax, cuestionario de evaluacin final y foro.

    www.cristalab.com

    Una amable introduccin al mundo de AJAX, incluyendo los ejemplos ms

    bsicos de uso, hasta como pasar variables GET y POST a un script en

    PHP.

    Bibliografa de la biblioteca virtual de la universidad

    http://site.ebrary.com/lib/bibliocauladechsp/docDetail.action?docID=10436505&am

    p;p00=joomla

    Plataforma web para la gestin de proyectos de invetigacin y transmisin de

    conocimiento

    http://site.ebrary.com/lib/bibliocauladechsp/docDetail.action?docID=10592712&am

    p;p00=drupal

    Tecnologas de la web semntica

  • DAS-SPA-TWII-003 Pg. 25

    http://site.ebrary.com/lib/bibliocauladechsp/docDetail.action?docID=10433823&am

    p;p00=programaci%C3%B3n%20orientado%20objetos%20usando%20php

    PHP Soluciones de Programacin

    http://site.ebrary.com/lib/bibliocauladechsp/docDetail.action?docID=10156644&am

    p;p00=programaci%C3%B3n%20orientado%20objetos%20usando%20php

    PHP y MySQL: Tecnologas para el desarrollo de aplicaciones web