Vous êtes sur la page 1sur 26

UNIVERSIDAD ESTATAL A DISTANCIA VICERRECTORA ACADMICA ESCUELA CIENCIAS EXACTAS Y NATURALES Email: 3075@uned.ac.

cr

ORIENTACIONES PARA EL CURSO:

Fundamentos de Programacin Web


Cdigo: 3075 Semana: A Crditos: 3

Elaborada por Lic. Enrique Gmez Jimnez Lic. Enrique Gmez Jimnez Encargado de Ctedra Costa Rica

SEGUNDO CUATRIMESTRE 2012

Fundamentos de Programacin Web

Cdigo 3075

Tabla de Contenidos
Tabla de Contenidos ............................................................................................................................... 2 Introduccin .............................................................................................................................................................. 3 1. Descripcin del curso ........................................................................................................................................ 3 Presentacin .......................................................................................................................................................... 3 Objetivo general .................................................................................................................................................. 3 Objetivos especficos .......................................................................................................................................... 4 Conocimientos previos....................................................................................................................................... 5 Material de apoyo ................................................................................................................................................ 5 Bibliografa oficial del curso......................................................................................................................... 5 Modalidad de estudio ......................................................................................................................................... 6 Consultas de orden acadmico ....................................................................................................................... 6 Plataforma de Aprendizaje Virtual Moodle ..................................................................................... 8 CURSOS EN LNEA ....................................................................................................................................... 8 Consultas de orden administrativo ............................................................................................................. 12 Informacin de Encargados de Ctedra y Programa ........................................................................ 12 3. Evaluacin del curso ....................................................................................................................................... 12 Reglamento de evaluacin ............................................................................................................................. 12 Temas del curso ................................................................................................................................................. 13 Cronograma de actividades del curso ........................................................................................................ 13 Acerca de la participacin de los foros ...................................................................................................... 19 Lista de cotejo para la evaluacin de los foros de discusin. ........................................................... 21 Cronograma de Tareas Cortas...................................................................................................................... 22 Cronograma de Exmenes Ordinarios ....................................................................................................... 23 Cronograma de proyectos finales ................................................................................................................ 23 Reglas generales de la presentacin de trabajos .................................................................................. 24

Fundamentos de Programacin Web Introduccin

Cdigo 3075

La presente orientacin es una herramienta que le proporcionar la ayuda necesaria para guiarse durante el desarrollo del curso Fundamentos de Programacin Web (cdigo 3075) Usted encontrar la descripcin del curso que incluye: objetivos, conocimientos previos, modalidad de estudio, consultas de orden acadmico y

administrativo, temas de estudio, materiales en apoyo y evaluacin, entre otros aspectos de su inters.

Asimismo, este documento incluye la descripcin para cada uno de los proyectos de investigacin y desarrollo que deber presentar como parte del curso, a fin de poner en prctica conceptos tericos adquiridos durante el cuatrimestre.

Se le sugiere mantener siempre a mano esta orientacin y consultarlo con frecuencia para que ninguna de las actividades del curso lo tome por sorpresa. En caso que extrave la Orientacin puede descargarla del sitio Web de la UNED. (http://www.uned.ac.cr/WSConOriAca/Default.aspx) o de la plataforma de estudio Moodle, en el apartado respectivo de materiales del curso. 1. Descripcin del curso Presentacin El curso Fundamentos de Programacin Web (cdigo 3075) est enfocado a estudiantes de diplomado de la carrera de Ingeniera en Sistemas de la Universidad Estatal a Distancia, que requieran conocer y aprender los fundamentos del desarrollo de aplicaciones Web. Este curso se brinda totalmente en lnea, bajo la modalidad virtual. Objetivo general El objetivo del curso es Brindar al estudiante los conocimientos bsicos en el desarrollo de aplicaciones Web, utilizando herramientas integradas de diseo y desarrollo.

Fundamentos de Programacin Web Objetivos especficos

Cdigo 3075

Al finalizar el estudio de los temas, el estudiante deber estar en capacidad de: Comprender las funcionalidades bsicas del entorno y una herramienta de diseo y desarrollo Web. Comprender el modelo de programacin y los tipos de datos que utiliza la herramienta de diseo y desarrollo de sitios Web. Crear un sitio Web mediante la utilizacin de la teora de orientacin a objetos. Analizar las diferentes estrategias de gestin dinmica de datos de una herramienta de diseo y desarrollo de sitios Web. Desarrollar aplicaciones Web mediante una herramienta de diseo y desarrollo de los componentes de

que permita interfaces y funcionalidades de altas prestaciones. Analizar estrategias de seguridad de acceso al cdigo y a los datos desarrollo de aplicaciones Web. Analizar las funcionalidades y arquitectura de una herramienta para desarrollar sitios Web. Desarrollar aplicaciones Web utilizando lgica de negocios mediante el uso de servicios Web. Desarrollar modelos de base de datos que permitan la gestin dinmica de para el

informacin en un sitio Web. Desarrollar servicios Web que implementen la gestin dinmica de datos en un sitio Web. Aplicar el uso de servicios Web en aplicaciones Web que gestionen datos. Crear aplicaciones Web que utilicen archivos XML para la gestin de datos.

Fundamentos de Programacin Web

Cdigo 3075

Conocimientos previos Para un mayor aprovechamiento del curso, usted deber tener conocimientos en:

Cdigo 997 3071 831 824 830 826 Material de apoyo

Nombre Ingls para Informtica I Lgica para Computacin Introduccin a la programacin Programacin Intermedia Programacin Avanzada Bases de Datos

El curso se ofrece en lnea, con material de texto y/o manuales que servirn de base a las lecturas y conocimiento general para la evaluacin de pruebas en lnea, foros de discusin, tareas, talleres y proyectos. Asimismo, se brindarn lecturas

adicionales y referencias del software que se puede descargar para el desarrollo de los ejercicios propuestos. Bibliografa oficial del curso Gmez Jimnez, Enrique (2010). Aplicaciones con Visual Basic .NET. Programe para Escritorio, Web y Dispositivos mviles! (1era Edicin). Mxico: Editorial Alfaomega. Moreno Azofeifa, Denieci. (2011) Gua de Estudios para el curso Fundamentos de Programacin Web, que le permitir llevar la secuencia de las lecturas, aportes adicionales y referencias de ayuda. Se encuentra publicada en la plataforma. Enlaces recomendados sobre la plataforma de Moodle.

Fundamentos de Programacin Web Modalidad de estudio

Cdigo 3075

El curso Fundamentos de Programacin Web, tiene la modalidad de curso virtual, en el cual los procesos para la enseanza-aprendizaje se llevan a cabo mediante el entorno de la plataforma de aprendizaje en lnea Moodle. Moodle provee la facilidad de realizar la interaccin entre tutores-estudiantes y estudiantes-estudiantes. En la plataforma se localizan todas las actividades que se realizarn en el transcurso del cuatrimestre. Cuenta con foros de consulta y de discusin de los temas de estudio, lecturas sobre los temas, adems se realizarn diferentes trabajos individuales y colaborativos, pruebas y email interno (el cual ser el medio de comunicacin con el tutor) Consultas de orden acadmico Las consultas de orden acadmico pueden hacerse mediante: El sistema Moodle donde existe un foro especial, mediante el cual podr realizar sus consultas al tutor del curso. El encargado de la ctedra, escribiendo sus consultas a

egomez@uned.ac.cr, personalmente en horario de oficina (martes y jueves de 1:30 a 4:30 p.m.) o mediante lnea telefnica al telfono 22021829 en ese mismo horario. Biblioteca Virtual/Digital (e-bibliotec@uned ): La biblioteca se complace en informar que aparte de los servicios tradicionalmente conocidos: Prstamo a sala, prstamo a domicilio, prstamo

interbibliotecario, Informacin y trmite de copia del material audiovisual producido por la UNED; fotocopias, etc. Ofrece una amplia gama de servicios por medio de la pgina web: http://www.uned.ac.cr/CIDREB/index.html ah podr revisar entre otros, los catlogos, los convenios, los reglamentos de la institucin. Por otra parte, al ingresar a ebibliotec@uned en el icono que se encuentra en la parte superior http://www.uned.ac.cr/catalogos/biblioteca/siabuc8bd/index.ht m, podr acceder a servicios tales como:
o

Bsquedas en tesis: se encuentran en texto completo, principalmente

Fundamentos de Programacin Web las presentadas en fechas recientes.


o

Cdigo 3075

Enlaces: muestra enlaces a catlogos de otras bibliotecas, a bibliotecas digitales, a libros gratuitos, peridicos y revistas, buscadores,

enciclopedias y diccionarios e incluye un traductor y un convertidor de moneda.


o

Acceso a los catlogos de las tres reas del CIDREB biblioteca, Centro de Documentacin e Informacin Ambientales y Centro de Informacin Documentacin Institucional, as como el catlogo de audiovisuales y el de Editorial.

Prstamo Interbibliotecario: si el material no se encuentra en el catlogo de la Biblioteca, se puede solicitar a otra biblioteca, para hacer uso de este servicio, debe llenar la solicitud de prstamo

interbibliotecario, que se encuentra en la biblioteca virtual y despus la Biblioteca le prstamo.


o

informa cuando

tenga el material disponible para

Revistas

electrnicas:

le

brindan

informacin

de

12

revistas

importantes en texto completo, para acceder a ellas, debe anotar: o o o


o

Costumer code: unedsjcr Username: library Password: Paradise

Base de datos: para acceder a millones de artculos, muchos de ellos en texto completo, con el usuario: UNED2007 y el Password: UNEDCostaRica puede ingresar a las siguientes base de datos:

Academic Search Premier Regional Business News ERIC Business Source Premier MEDLINE MedicLatina Economa y Negocios Fuente Acadmica Education Research Complete

Fundamentos de Programacin Web

Cdigo 3075

Library, Information Science & Technology

Para toda consulta o ayuda que necesite ser un placer atenderle en los telfonos 2527-2261, 2527-2262, Fax 2234-1631 o por medio del correo electrnico marceo@uned.ac.cr Plataforma de Aprendizaje Virtual Moodle Moodle es una plataforma educativa que integra herramientas para la administracin, comunicacin, aprendizaje y evaluacin de cursos soportados en la Web. Constituye un entorno virtual en donde es posible preparar,

ofertar y administrar cursos en lnea a partir del uso de la coleccin de herramientas disponibles. Recuerde que el curso tiene una parte virtual, por lo tanto debe revisar y cumplir con todas las actividades que vienen especificadas en este documento y que se encuentran en la plataforma Moodle. A continuacin se describe el procedimiento para acceder a la plataforma virtual Moodle.

CURSOS EN LNEA PROGRAMA DE APRENDIZAJE EN LNEA

Este curso ser apoyado con la plataforma del Programa de Aprendizaje en Lnea de la UNED: Moodle. El uso de este entorno virtual permitir llevar a cabo procesos de aprendizaje, la organizacin y la comunicacin entre los miembros del curso. Ingrese a Moodle Utilice un navegador de Internet para acceder al portal de la Universidad Estatal a Distancia, cuya direccin URL es: http://www.uned.ac.cr D un clic a la opcin Servicios y en ella elija: Aprendizaje en lnea. En este curso debe seleccionar, en la siguiente pgina, la plataforma Moodle.

Fundamentos de Programacin Web

Cdigo 3075

Cmo ingresar a la sesin? Nombre de usuario. Es su nmero de cdula con diez dgitos, sin guiones ni espacios.

Ejemplos: 1-234-567: digite 0102340567 1-1456-052: digite 0114560052

Fundamentos de Programacin Web Contrasea. Revise los siguientes casos:

Cdigo 3075

1. Si usted realiz su matrcula presencialmente, en algn Centro Universitario, su contrasea es su fecha de nacimiento (da, mes, ao) en trminos de dos dgitos cada uno, sin espacios ni guiones. Ejemplo: 7 de febrero de 1985: digite 070285

2. Si usted realiz su matrcula por medio de la Web, use la el PIN o contrasea que usted cre o us cuando el sistema le solicit cambiar su PIN.

Cundo tiene disponible el acceso a su curso en lnea? El acceso a los entornos de los cursos en lnea de la UNED est disponible a partir del primer lunes del inicio oficial de cada cuatrimestre. Usted podr acceder al

entorno del curso a partir del da lunes 19 de setiembre del 2011.

Qu apoyo se brinda para aprender a usar la plataforma Moodle?

El

Programa

de

Aprendizaje

en

Lnea

ofrecer

sbado

26

de

mayo

del 2012 con horario de 10:00 a.m. a 12:00 m.d. la videoconferencia Induccin a las Plataformas de Aprendizaje en Lnea: Moodle. Consulte en su Centro Universitario o en el Programa de Videoconferencia (2527 2657) las sedes remotas que se abrirn. En la pgina del Programa de Aprendizaje en Lnea puede encontrar manuales y consejos para usar Moodle, vistela en la direccin:

http://www.uned.ac.cr/aprendizaje/default.shtml

2. Correo electrnico Moodle ofrece un correo electrnico interno que le permitir

comunicarse con sus compaeros y tutor. Si utiliza esta herramienta no podr comunicarse a correos externos a Moodle (Tales como: Gmail. Hotmail. Yahoo) Este correo debe utilizarse nicamente con fines didcticos, es para comunicarse y enviar documentos afines al curso. Para utilizar esta herramienta d clic en el

10

Fundamentos de Programacin Web

Cdigo 3075

Men del curso a la opcin correo. En el botn Seleccionar destinatarios de clic en las opciones: Para, CC, CO al lado de los nombres de los participantes del curso. Recuerde que si desea enviar un correo a su profesor debe seleccionar: Profesor de seccin.

11

Fundamentos de Programacin Web

Cdigo 3075

Consultas de orden administrativo Informacin de Encargados de Ctedra y Programa


Encargada(o) Ctedra Encargada de Programa Carrera Ingeniera Informtica Nombre Horario Atencin a estudiantes Telfonos: Correo electrnico Lic. Enrique Gmez Jimnez Jueves 1:30 a 4:00 2202-1829 egomez@uned.ac.cr / enrique.gomezcr@gmail.com Direccin de oficina Edificio Ciencias Exactas y Naturales, contiguo a AM/PM, carretera a Sabanilla, San Pedro de Montes de Oca, San Jos. MAG. Gabriela Garita Gonzlez. Martes- jueves de 1:30 a 4:00 p.m. 2202 - 1829 ggarita@uned.ac.cr

3. Evaluacin del curso Los porcentajes asignados a cada uno de los instrumentos de evaluacin que usted deber presentar durante el desarrollo del curso, se indican en el siguiente cuadro: Instrumentos de evaluacin 2 Foros de discusin (5% c/u) 2 Tareas programadas (15% c/u) 3 Pruebas cortas (10% c/u) 1 Proyecto final (15% c/u) TOTAL Porcentaje asignado 10,00% 30,00% 30,00% 30.00% 100 %

Reglamento de evaluacin Para obtener la nota final debe multiplicar la nota obtenida en cada uno de los instrumentos de evaluacin y multiplicarlo por el porcentaje asignado a este y dividir el resultado entre cien: (Nota instrumento * % asignado)/ 100 y se suman todos los porcentajes de instrumentos de evaluacin. La nota con base 10 El promedio final deber ser mayor o igual a 7.00 (Siete), para aprobar el curso. El promedio final se redondear de acuerdo con lo establecido en el Reglamento de Condicin Acadmica de los estudiantes de la UNED. La entrega de las tareas y el proyecto final debe ser puntuales, mediante el uso de la plataforma virtual. La documentacin debe realizarse mediante un
12

Fundamentos de Programacin Web

Cdigo 3075

procesador de palabras. No se aceptan en fechas extemporneas, slo casos muy justificados. Las tareas programadas en los que se verifique igualdad o similitud sern anulados y castigados. Tambin si se detecta software copiado de alguna otra fuente que no sea la del estudiante o componentes de software indebidamente referenciados. Las tareas de investigacin si presentan textos tomados de pginas web sin mencionarlo ser catalogado como plagio por no utilizar notas al pie y no hacer referencia de donde fueron tomados los temas. Temas del curso A continuacin, se presenta una tabla que describe los temas que el estudiante debe leer y estudiar para los foros, tareas cortas, pruebas cortas, talleres y proyectos.

Tema

I. II. III. IV. V. VI. VII. VIII. IX. X. XI. XII.

Introduccin a la herramienta de diseo y desarrollo de aplicaciones Web y su entorno de desarrollo Tipos de datos y modelo de programacin. Programacin orientada a objetos. Gestin de datos Herramienta para desarrollo de aplicaciones grficas de altas prestaciones. Seguridad de Aplicaciones orientadas a datos. Tecnologa para el desarrollo de sitios Web. Fundamentos de Servicios Web (Web Services) Bases de Datos, procedimientos almacenados y funciones en DBMS. Implementando servicios Web que gestionen datos. Implementacin de servicios Web en aplicaciones Web que gestionen datos. Uso de datos XML en aplicaciones Web

Cronograma de actividades del curso A continuacin, se presentan las fechas y actividades que deben realizarse a lo largo del curso es conveniente que lea los iconos antes de iniciar la lectura, con el fin de tener un mejor aprovechamiento.

13

Fundamentos de Programacin Web * Tipos de recursos, medios y entregable.


Materiales impresos Libro de texto. Gua de estudio. @ Lecturas en Internet. Prueba. Foro/ Chat. Proyecto/ tarea. Material complementario. Tutora presencial Tutora de laboratorio Examen ordinario Email V= P= D = Digital. I = Impreso. Entregable Medio

Cdigo 3075

Virtual (plataforma de aprendizaje en lnea). Profesor.

CU= Centro Universitario.

Materiales didcticos Semana y fechas Tema de estudio Objetivos Actividades para el estudiante T i p o M e d i o

Entregables (Evaluacin de los aprendizajes) E n t r e g a V

Tipo

1. semana 28 mayo 03 junio

Informacin general del curso.

Brindar informacin al estudiante sobre la temtica del curso.

Participar en el foro de presentacin. Participar en el foro de consulta general, si tiene dudas sobre algn tema relacionado con el curso.

Foro de presentaci n /Foro de Consulta

14

Fundamentos de Programacin Web

Cdigo 3075
Entregables (Evaluacin de los aprendizajes) E n t r e g a V

Materiales didcticos Semana y fechas Tema de estudio Objetivos Actividades para el estudiante T i p o M e d i o I Tema I

Tipo

2. semana 04 junio 10 junio

I: Introduccin a la herramienta de diseo y desarrollo de aplicaciones Web y su entorno de desarrollo

Comprender las funcionalidades bsicas del entorno y de los componentes de una herramienta de diseo y desarrollo Web.

Leer y comprender los captulos 1 y 2 del libro de texto. Participar en el foro de discusin #1.

Foro de Consulta/ Foro #1

I I

3. semana 11 junio 17 junio

II: Tipos de datos y modelo de programacin. III: Programacin orientada a objetos.

Comprender el modelo de programacin y los tipos de datos que utiliza la herramienta de diseo y desarrollo de sitios Web. Crear un sitio Web mediante la utilizacin de la teora de orientacin a objetos

Leer y comprender los captulos 3 y 4 del libro de texto. Inicio resolucin tarea programada #1

I I

Temas I y II

V V

Foro de Consulta Tarea programa da #1

15

Fundamentos de Programacin Web

Cdigo 3075
Entregables (Evaluacin de los aprendizajes) E n t r e g a V V

Materiales didcticos Semana y fechas Tema de estudio Objetivos Actividades para el estudiante T i p o M e d i o I I I Tema IV

Tipo

4. semana 18 junio 24 junio

IV: Gestin de datos

Analizar las diferentes estrategias de gestin dinmica de datos de una herramienta de diseo y desarrollo de sitios Web.

Leer y comprender el captulo 6 del libro de texto.

Foro de Consulta

5. semana 25 junio 01 julio

V: Herramienta para desarrollo de aplicaciones grficas de altas prestaciones.

Desarrollar aplicaciones Web mediante una herramienta de diseo y desarrollo que permita interfaces y funcionalidades de altas prestaciones.

6. semana 02 julio 08 julio

VI: Seguridad de aplicaciones orientadas a datos.

Analizar estrategias de seguridad de acceso al cdigo y a los datos para el desarrollo de aplicaciones Web.

Leer y comprender el captulo 8 del libro de texto. Entregar Tarea programada #1, publicndola en la plataforma Moodle. Realizar prueba corta #1 Leer y comprender el captulo 9 del libro de texto. Inicio resolucin tarea programada #2

I I I

Tema V

V V

Foro de Consulta Tarea programa da #1. Prueba Corta #1

Temas I,II,III y IV.

I I I

Tema VI

V V

Foro de Consulta Tarea programa da #2.

16

Fundamentos de Programacin Web

Cdigo 3075
Entregables (Evaluacin de los aprendizajes) E n t r e g a V

Materiales didcticos Semana y fechas Tema de estudio Objetivos Actividades para el estudiante T i p o M e d i o I Tema VII

Tipo

7. semana 09 julio 15 julio

VII: Tecnologa para el desarrollo de sitios Web.

Analizar las funcionalidades y arquitectura de una herramienta para desarrollar sitios Web.

Leer y comprender el captulo 10 del libro de texto. Participar en el foro de discusin #2.

Foro de Consulta /Foro #2

I I

8. Semana 16 julio 22 julio

VIII: Fundamentos de Servicios Web (Web Services)

Desarrollar aplicaciones Web utilizando lgica de negocios mediante el uso de servicios Web.

9. semana 23 julio 29 julio

IX: Bases de Datos, procedimiento s almacenados y funciones en DBMS. X: Implementand o servicios Web que gestionen datos.

Desarrollar modelos de base de datos que permitan la gestin dinmica de informacin en un sitio Web. Desarrollar servicios Web que implementen la gestin dinmica de datos en un sitio Web.

Leer y comprender el captulo 11 del libro de texto. Entregar Tarea programada #2, publicndola en la plataforma Moodle. Leer y comprender los captulos 12 y 13 del libro de texto. Realizar prueba corta #2 Presentar tema de proyecto para aprobacin del tutor.

I I I

Tema VIII

V V

Foro de Consulta Tarea #2

Tema IX y X

Foro de Consulta

I I Temas V,VI,VII y VIII

Prueba Corta #2

17

Fundamentos de Programacin Web

Cdigo 3075
Entregables (Evaluacin de los aprendizajes) E n t r e g a V V

Materiales didcticos Semana y fechas Tema de estudio Objetivos Actividades para el estudiante T i p o M e d i o I I I Tema XI

Tipo

10. semana 30 julio 05 agosto

XI: Implementaci n de servicios Web en aplicaciones Web que gestionen datos.

Aplicar el uso de servicios Web en aplicaciones Web que gestionen datos.

Leer y comprender el captulo 14 del libro de texto.

Foro de Consulta

11. semana 06 agosto 12 agosto

XII: Uso de datos XML en aplicaciones Web

Crear aplicaciones Web que utilicen archivos XML para la gestin de datos. Foro de cierre.

Leer y comprender el captulo 15 del libro de texto.

I I I

Tema XII Temas IV a XI

V V

Foro de Consulta

Foro de cierre. 12. semana 13 agosto 19 agosto

Participar en el foro de cierre del curso. Aplicar prueba terica #3 Presentar proyecto final.

I I I

V V

Foro de Cierre. Prueba Corta #3 Proyecto Final.

Temas IX,X,XI y XII

18

Fundamentos de Programacin Web Cronograma de Foros de Discusin

Cdigo 3075

A continuacin se presentan las fechas y las preguntas generadoras para los foros en todo el cuatrimestre: Fecha 28 mayo 3 junio Semana 1 Actividad Foro de presentacin: Este foro estar abierto toda esta semana y tiene como objetivo establecer un canal de comunicacin para que todos los estudiantes y el tutor(a) se conozcan. Foro de consultas: Este foro estar abierto a todos los estudiantes para presenten sus consultas acadmicas sobre el tema de discusin de cada semana. Foro 1: Con respecto a la estrategia de desarrollo Modelo Vista Controlador (MVC) qu opinin le merece al respecto. Referencias:
http://thinkingindotnet.wordpress.com/2007/ 10/16/aspnet-mvc-framework/ http://msdn.microsoft.com/eses/magazine/cc337884.aspx Puede referenciar otros sitios Web.

28 mayo 19 agosto Semana 1 12 4 junio 10 junio Semana 2

9 julio - 15 julio Semana 7.

Foro 2: Los patrones de diseo para web revolucionaron el mercado del desarrollo de aplicativos para internet. Externe su criterio con respecto a este tema. Referencias:
http://www.rodrigogalindez.com/files/5.pdf http://www.programadorphp.org/blog/patron es-de-diseno-elementos-reutilizables-para-laweb/ Puede referenciar otros sitios Web.

Acerca de la participacin de los foros Los foros de discusin permiten abrir un debate en el que los estudiantes aportan sus propias ideas sobre un tema concreto. Puedes ver lo que se dice en l u opinar si tienes algo que decir. intercambiar informacin y experiencias Tambin permiten comunicarse, entre estudiantes-estudiantes y

estudiantes-profesores. La participacin de los foros viene a ampliar lo estudiado en el curso, por lo tanto debe tener presente los siguientes aspectos al momento de participar en cada foro:

19

Fundamentos de Programacin Web

Cdigo 3075

Debe propiciar la participacin en cada foro estudiantes-estudiantes y estudiante-profesor.

Los aportes y las respuestas, deben estar de acuerdo con el tema de estudio, en l puede ampliar sobre el tema, adems debe poseer una base investigativa, no dar un criterio sin bases slidas.

Debe ser claro y lo ms conciso posible, y fundamentar su comentario con investigaciones y bibliografa de la fuentes consultadas.

La participacin en cada foro se har en el transcurso de las fechas especificadas en el cronograma de foros, esto con el fin de que el profesor pueda revisar su participacin en el transcurso de la semana.

Tome en cuenta los aspectos presentes en la Rbrica para la evaluacin de los foros de discusin en el momento de realizar sus participaciones en la plataforma.

20

Fundamentos de Programacin Web Lista de cotejo para la evaluacin de los foros de discusin.
Objetivos/ criterios Excelente
Fundamento terico (100 puntos) Todas sus intervenciones estn fundamentadas en investigaciones y presenta bibliografa o referencias Web en su aporte. (100 puntos) Incluye todos los temas solicitados en la consigna.

Cdigo 3075

Indicadores de rendimiento Muy bueno


(75 puntos) Casi todas sus intervenciones estn fundamentadas en investigaciones y casi todos sus aportes presentan bibliografa. (75 puntos) Incluye casi todos los temas solicitados en la consigna. (75 puntos) Reacciona ante el aporte de cinco personas ms. (75 puntos) Realiza la lectura del 70% de los mensajes publicados

Bueno
(50 puntos) Algunas de sus intervenciones estn fundamentadas en investigaciones y pocas veces presenta bibliografa en su aporte (50 puntos) Incluye algunos de los temas solicitados en la consigna.

Regular
(25 puntos) Ninguna de sus intervenciones estn fundamentadas en investigaciones.

Deficiente
(0 puntos) No particip en el foro, por tanto no expuso su fundamento terico.

Sntesis de ideas

(25 puntos) Incluye solo uno de los temas solicitados en la consigna.

(0 puntos) No particip en el foro.

Interaccin con (100 puntos) el grupo Reacciona ante el aporte de ms de seis personas. Lectura de aportes (100 puntos) Realiza la lectura de todos los mensajes publicados de los compaeros (100 puntos) Todas sus intervenciones son claras, concretas y bien estructuradas gramatical y ortogrficamente.

(50 puntos) (25 puntos) (0 puntos) Reacciona ante el No reacciona No particip aporte de dos ante el aporte de en el foro o no personas. ninguna persona interactu con el grupo. (50 puntos) Realiza la lectura del 50% de los mensajes publicados (25 puntos) Realiza la lectura de menos del 50% de los mensajes publicados en el foro. (0 puntos) No realiz ninguna lectura de aportes de los compaeros

Uso del lenguaje

(75 puntos) Casi todas sus intervenciones son claras, concretas y bien estructuradas gramatical y ortogrficamente .

(50 puntos) Algunas de sus intervenciones son claras, concretas y bien estructuradas gramatical y ortogrficamente .

(25 puntos) (0 puntos) No Sus particip en el intervenciones no foro. son claras, concretas ni bien estructuradas gramatical ni ortogrficamente .

21

Fundamentos de Programacin Web Cronograma de Tareas Programadas. Fecha Inicio y Fin 11 junio 1 julio Semanas 3 - 5 Temas de la tareas

Cdigo 3075

Realice una investigacin sobre HTML versin 5 y su relacin con herramientas como Flash de Adobe, Flex o Microsoft Silverligth.

Tarea No. 1 2 julio 22 julio Semanas 6 - 8 Tarea No. 2 Realice una investigacin sobre las siguientes plataformas (framework) para el desarrollo web. Spring Web MVC JavaServer Faces

Las tareas cortas las deben insertar en el apartado para TAREAS que posee la plataforma virtual.

Rbrica para evaluar Tareas Programadas (30%, 15% c/u)


Objetivos/criterios Indicadores de rendimiento Si Enva la tarea por la seccin de establecida de tareas Se presenta una portada Se presenta un ndice La introduccin al tema de investigacin es clara y de mnimo 4 prrafos de 6 lneas para introducir al lector en la investigacin Se emiten recomendaciones sobre el tema investigado Se presentan conclusiones claras, de acuerdo al tema investigado y son enriquecedoras Presenta bibliografa y referencias claras y puntuales Abarca todos los temas de la consigna. El contenido del trabajo cumple con los requisitos establecidos: espaciado, tamao de letra, mnimo 5 pginas, mximo 20. El contenido es de autora propia, y no un collage de pginas web Presenta la tarea puntualmente. (1 punto) (1 punto) (1 punto) (1 punto) No (0 puntos) (0 puntos) (0 puntos) (0 puntos)

(1 punto) (1 punto) (1 punto) (1 punto) (1 punto)

(0 puntos) (0 puntos) (0 puntos) (0 puntos) (0 puntos)

(10 punto) (1 punto)

(0 puntos) (0 puntos)

22

Fundamentos de Programacin Web Cronograma de Pruebas Cortas Fecha de aplicacin


25 junio 1 julio Semana 5 23 julio 29 julio Semana 9 13 agosto 19 agosto Semana 12 Prueba Corta #3 Prueba Corta #2

Cdigo 3075

Actividad
Prueba Corta #1

Temas a evaluar
Temas I, II, III, y IV

Temas V, VI, VII, y VIII

Temas IX, X, XI y XII

Las pruebas cortas se aplican segn la fecha establecida. No se repiten prueba, salvo casos demostrados y justificables.

Cronograma de proyecto final Fecha 23 julio 29 julio, semana 9 13 agosto 19 agosto, semana 12

Actividad Tema de proyecto Proyecto final

El proyecto final debe insertarse en el apartado de TAREAS que posee la plataforma virtual.

Proyecto Final: 1. Definicin del tema aplicativo del proyecto. Por ejemplo, aplicacin Web para servicios mdicos de la clnica ACME. El tutor del curso debe aprobar el tema aplicativo 2. Diseo de los modelos lgico y fsicos de la base de datos que se utilizar. 3. Diseo de los procedimientos almacenados y funciones que requiera de los procesos de consulta/actualizacin de mayor incidencia. 4. La base de datos se disear utilizando SQL Server Express 2005 o superior. Puede descargar la versin en: http://www.microsoft.com/downloads/eses/details.aspx?familyid=4C6BA9FD-319A-4887-BC75-3B02B5E48A40&displaylang=es

5. Para este proyecto utilizar Microsoft Web Developer Express puede descargarlo de
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-web-developerexpress y tambin utilizar Visual Studio 2008 Express Edition. Podrs descargarlo

de
6.

http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=fbee16487106-44a7-9649-6d9f6d58056e.

Codificacin de los servicios Web (webServices) que permitirn la actualizacin/seleccin de datos de la base de datos. 7. Pruebas de funcionalidad de los servicios web creados. 8. Definicin y codificacin de los formularios Web que se utilizarn en la aplicacin. 9. Desarrollo del cdigo fuente del aplicativo, incluyendo configuracin de web.config, variables global, de sesin, cookies o cualquier otro requerimiento programtico para la funcionalidad de la aplicacin. 10. Pruebas de funcionalidad del aplicativo creado.

23

Fundamentos de Programacin Web

Cdigo 3075

Importante... Los proyectos o actividades en donde se identifique una copia textual o similar sern anulado y castigados.

NOTA: La presentacin de los proyectos, tendr un esquema normal de un trabajo de investigacin, a saber: Portada, ndice, Introduccin, Desarrollo, Conclusiones y Recomendaciones, Bibliografa o fuentes de informacin, anexos (s existieran).

Lista de cotejo para Evaluacin de los Proyectos. Proyecto 1:


PA PO Observaciones

Descriptivo
Modelo lgico y fsico de la base de datos Procedimientos almacenados y/o funciones Servicios Web del aplicativo. Pruebas de funcionalidad de servicios Web. Formularios Web Cdigo fuente del aplicativo. Diseo visual del aplicativo. Diseo funcional del aplicativo. Pruebas de funcionalidad del aplicativo TOTAL OBTENIDO: 3 2 2 3 5 5 5 3 2 30

PA: Puntos asignados. PO: Puntos obtenidos. Reglas generales de la presentacin de trabajos Los trabajos que deben presentar (proyectos y tareas), tienen que seguir las siguientes reglas: Presentarlos en formato pdf. Antes de realizar su proyecto o tareas cortas, revise los temas en los que se debe basar para realizar la investigacin; recuerde incluir toda la bibliografa que utiliz. Sea claro en sus investigaciones y redacte con sus propias palabras lo que all se le pide. No se recibirn proyectos fuera de las fechas indicadas, slo en casos muy justificados y por el medio indicado. Todo proyecto y tarea debe ser en forma individual. El documento debe contener los siguientes apartados:

24

Fundamentos de Programacin Web

Cdigo 3075

o Portada: incluir como mnimo el nombre, carn, nombre del curso, nombre del profesor tutor, nmero de grupo, ttulo del trabajo, fecha de entrega y centro universitario. o ndice: debe llevar un orden numrico que identifique donde localizar cualquier tema realizado dentro del documento. o Introduccin: se debe brindar una visin del caso de estudio que est presentando, los temas que se tratarn en su proyecto y tarea, entre otros necesarios para introducir al lector. Presentar como mnimo 4 prrafos de 6 lneas cada uno. o Desarrollo: es el cuerpo del trabajo, por lo tanto es usted el que decide si lo va a dividir en ciertas partes; lo que s debe mostrar es una secuencia lgica de lo que ah se plantea. Debe poseer como mnimo 5 hojas y mximo 30 hoja a espacio y medio, con letra ARIAL, tamao 12. Podra agregar imgenes (por ejemplo capturas de pantallas), cdigo fuente, comentarios, entre otros, para enriquecer la presentacin del trabajo escrito. El desarrollo del proyecto o tarea no debe ser un collage de pginas web sino de autora propia y en caso de necesitar utilizar algn prrafo o frase de una fuente bibliogrfica consultada debe realizar lo siguiente: Encerrar entre comillas, utilizar sangra y letra cursiva el texto de la fuente bibliogrfica, anotar mediante una nota al pie de pgina, nombre del autor, nombre de libro, pgina web, artculo, entre otros o bien con una leyenda Tomado de , si no utiliza esta anotacin en su trabajo o bien si solo lo menciona en la bibliografa ser tomado como plagio y por ende se anular el mismo. Recuerde que al seccin de bibliografa corresponde a toda fuente consultada para poder elaborar su estudio (proyecto y tarea) y no sobre los textos transcritos en el estudio. Conclusiones y recomendaciones: usted debe sealar de manera precisa las principales conclusiones a las que lleg despus de realizado

25

Fundamentos de Programacin Web

Cdigo 3075

el trabajo y si existe algn tipo de recomendacin. Presentar como mnimo 4 prrafos de 6 lneas cada uno. Bibliografa: se deber indicar claramente las fuentes consultadas para hacer el trabajo, sean estas personas, material bibliogrfico o direcciones de Internet. Favor no indicar: www.monografias.com, o www.google.com; ya que esas direcciones son genricas y no indican el lugar exacto de dnde usted tomo los datos para el documento. Formato de la bibliografa debe llevar el siguiente formato: Autor (ao de edicin). Nombre del libro. Editorial, nmero de edicin. Nmero de pginas del libro. Electrnica se indica en apartado independiente y nombre del portal, dominio URL, fecha de consulta. Nombre del archivo que enva: debe ser primera apellidos y nombre de la persona y nombre del trabajo. Ejemplo: GomezEnrique-Tarea1.

26

Vous aimerez peut-être aussi