Usabilidad: Diseño de sitios Web

Anuncio
PROGRAMA ANALITICO
MATERIA
CODIGO
PRE-REQUISITO
PERÍODO LECTIVO
HORAS
PRESENCIALES
DESARROLLO APLICACIONES
INTERNET
COM 251
4 CREDITOS
COM 210
SEMESTRE
CLASES 64 Horas
1. DESCRIPCION
COM 251. Desarrollo de Aplicaciones para Internet. Esta materia prepara al estudiante
para desarrollar aplicaciones web comprendiendo las diferentes herramientas existentes,
siguiendo los estándares y tendencias más modernas del diseño y programación web en
la capa del cliente; tomando como base las tecnologías CSS, HTML, y JavaScript como
solución en un mundo en constante cambio y evolución tecnológica.
2. OBJETIVOS
2.1. General



Diseñar sitios Web profesionales cumpliendo con esquemas de colores, letras y
usabilidad.
Conocer los estándares del diseño web más modernos para estar en concordancia
con los nuevos entornos y plataformas.
Dominar herramientas disponibles para el desarrollo de aplicaciones web
siguiendo siempre el paradigma de aprender a aprender en un entorno en
constante cambio.
2.2. Específicos




Conocer y aplicar los nuevos conceptos del diseño web.
Valorar las diferentes herramientas de desarrollo del lado del cliente.
Aprender a usar las herramientas existentes para optimizar tiempo en el desarrollo
de aplicaciones.
Manipular herramientas de diseño Web orientado a la usabilidad y aplicación
prácticas basadas en Tecnologías emergentes.

Desarrollar habilidades prácticas mediante la aplicación de casos del entorno
laboral.
3. COMPETENCIAS




Crea aplicaciones basadas en los últimos estándares de la web 2.0.
Conoce las herramientas de desarrollo más usadas en la actualidad.
Crea proyectos de desarrollo web para su entorno.
Analiza y estudia la factibilidad de proyectos web.
4. RESULTADOS APRENDIZAJE
 Diseña aplicaciones con un entorno amigable basado en los nuevos estándares
aprendidos.
 Reconoce nuevas herramientas de desarrollo a nivel informático.
 Aplica su conocimiento para el desarrollo de proyectos interactivos.
5. METODOLOGIA
La metodología que se aplicará, en la asignatura Desarrollo de Aplicaciones para internet,
estará basada en el manejo de herramientas y materiales didácticos previos al
reconocimiento de los diferentes tipos de proyectos a desarrollarse. Los estudiantes serán
capaces de desarrollar, al finalizar el curso, una aplicación web 2.0 mediante un proyecto
de aula. Algunas metodologías que se aplicarán tendrán algunos aspectos comunes con
otras materias, los cuales se derivan del modelo constructivista social, en el cual se basa
el Modelo Educativo de la Universidad Ecotec. Por esta razón se privilegian los métodos
participativos y entre ellos el de casos, combinándose con otros métodos activos, como el
problema, lluvia de ideas, el desarrollo de talleres, entre otros, favoreciendo de manera
sistemática la interacción de los estudiantes en grupos, siguiendo los principios del
aprendizaje cooperativo (colaborativo), con el fin de desarrollar la competencia de trabajo
en equipo, para profundizar en el conocimiento del tema central de la asignatura.
En este enfoque metodológico el docente actúa como un facilitador, que explora los
conocimientos previos que tienen los estudiantes sobre el tema y guía la construcción de
los conocimientos de manera individual y en grupos, vinculando de manera sistemática la
teoría con la práctica. Se refuerza la relación de la teoría con la práctica y las habilidades
de los estudiantes de desarrollar proyectos en relación a los contenidos específicos de
cada materia.
Descripción del tipo de trabajos requeridos

Cada semana se enviarán trabajos personales o grupales para el desarrollo de
actividades complementarias a las clases, los talleres serán prácticas individuales,
y grupos de trabajo tanto en clase como externos no serán de más de tres
participantes.



Los trabajos
de investigación, serán entregados de acuerdo a las normas
señaladas en el Aula Virtual. La redacción de los documentos, en cuanto a
formato, letra, citas y la bibliografía, se realizará según las NORMAS APA.
Los trabajos se recogerán la siguiente semana de enviada la tarea al inicio de la
clase y deberán ser subidos a la web desde el atrium, los trabajos
obligatoriamente deberán ser desarrollados en computadora, por lo cual los
alumnos deben manejar Word, Excel y Power Point.
Los trabajos enviados deberán ser presentados con una introducción, desarrollo,
conclusiones y bibliografía, con la carátula determinada por universidad y ser
ingresados desde el atrium en la opción de tareas.
6. CONTENIDO PROGRAMATICO
UNIDAD 1: Introducción a la creación de Aplicaciones para Internet.
1.1. ¿Qué es la Web 2.0?
1.2. Últimas tendencias del desarrollo web.
1.2.1. Qué es Responsive design.
1.2.2. Lo nuevo en HTML5 y CSS3.
1.2.3. Herramientas de utilidad para el diseño.
UNIDAD 2: Herramientas más usadas para el desarrollo web.
2.1.
2.2.
2.3.
2.4.
2.5.
Open Source:
Lenguajes, Frameworks y
Sistemas de Gestión de Contenidos.
Principales tipos de Sitios webs.
2.4.1. Blogs.
2.4.2. E-learning.
2.4.3. E-commerce.
2.4.4. Red Social.
2.4.5. Sitio Empresarial
Dreamweaver como editor de código. Administrar sitios. Vistas.
UNIDAD 3: Introducción al Desarrollo web: HTML, HTML5 y CSS3.
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
Principales etiquetas en HTML.
Creación de una página simple
Etiquetas de contenido.
Etiquetas de Formato: Dando formato al contenido.
Etiquetas HTML5
Plantillas HTML5
Grids responsive
UNIDAD 4. Estilos en páginas web.
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
Dando estilos con CSS
Concepto CSS, clases, reglas, concepto de Divs, posición Absoluta, Relativa,
conceptos Float y Margin, ejercicio sencillo de cajas.
Realizar página sencilla con Encabezado, Cuerpo y Pie, relación con fichero CSS
externo.
Principales propiedades de CSS.
Conceptos modernos de diseño.
Compatibilidad de CSS3 con navegadores.
Utilidades para el uso de CSS3.
UNIDAD 5. Animaciones y Efectos. Frameworks: Javascript y Jquery.
5.1.
Crear animaciones: Slides, galerías de imágenes.
UNIDAD 6. Mapa del Sitio y Estrategia de Navegación
6.1.
Creación de Menú principal.
6.1.1. Crear Menú con Jquery.
6.1.2. Crear Menú con CSS.
UNIDAD 7. Widgets: Tipos y Funciones.
7.1.
7.2.
7.3.
Plugins. Qué son los Plugins.
Incrustar código de terceros.
Insertar audio y video.
UNIDAD 8. Formularios en HTML.
8.1.
8.2.
Crear formularios personalizados. Formularios en HTML.
8.1.1. Tipos de campos en HTML: Propiedades.
8.1.2. Enviar información con formularios.
8.1.3. Validar formularios.
Lo nuevo en formularios HTML5.
UNIDAD 9. Posicionamiento en Buscadores. SEO.
9.1.
9.2.
9.3.
¿Qué es el Posicionamiento en Buscadores: SEO?
9.1.1. Técnicas de posicionamiento.
9.1.2. Alta en buscadores.
9.1.3. Etiquetas Meta. Plus
Crear Página en Google: efecto en los buscadores.
Crear página en Facebook.
UNIDAD 10. Aplicaciones Cliente Servidor
10.1.
Aplicación Cliente.
10.1.1. Aplicación Servidor.
10.1.2. Lenguajes del lado del cliente.
10.1.3. Lenguajes del lado del servidor.
10.2.
10.1.4. Aplicaciones Cliente-Servidor: PHP.
Herramientas necesarias para crear una aplicación con bases de datos.
10.2.1. Instalación de wamp server y ampps.
10.2.2. Comparación entre ambos servidores.
10.2.3. Servidores web con soporte para Mysql y PHP.
10.2.4. Hosting para PHP y Mysql.
UNIDAD 11. Herramientas para Crear Blogs.
11.1. Instalar Wordpress.
11.1.1. Requerimientos.
11.1.2. Uso de Plantillas.
11.1.3. Uso de Extensiones y Plugins.
11.2. Valorar Contenidos en Blogs
11.2.1. Suscripciones: conseguir seguidores.
11.2.2. Gestión e importancia de los comentarios.
11.2.3. Gestión de Artículos.
11.3. Compartir en Redes Sociales.
11.3.1. Botón Compartir en Facebook, Linkedin y Twitter.
11.3.2. Botón Me gusta y páginas de Fans de Facebook.
11.3.3. Conectar Blog a Linkedin.
UNIDAD 12. Los nuevos paradigmas del diseño web.
12.1. Elementos necesarios para diseño web responsive.
12.2. Plantillas responsive design.
12.3. Creación de web para móviles. Frameworks y herramientas necesarias para crear
una web móvil
12.4. Crear páginas web adaptables a diferentes tamaños de pantallas.
12.5. Trabajo con plantillas
7. EVALUACION
Criterio para la calificación de los trabajos:
 La presentación de deberes y trabajos tiene carácter obligatorio, en caso de
incumplimiento se impondrán sanciones en la nota de actividades.
 Los trabajos de investigación se calificarán sobre un total de 30 puntos desglosado de
la siguiente manera:
 Talleres y Análisis de Casos 10 puntos
 Investigaciones y Deberes 10 puntos
 Exposiciones/recursos utilizados 10 puntos
 La nota mínima para aprobar el curso es 70.
 Los exámenes se rendirán en la fecha previamente establecida por el Decanato de la
Facultad, y no se aceptará a ningún estudiante postergación ni anticipación de dicha
evaluación, sin una justificación de fuerza mayor previamente aprobada por la
Comisión Académica de la Facultad. En éste caso únicamente se aprobará la toma del
examen supletorio.
 Se regirá por el Reglamento de la Universidad
CALIFICACION
ACTIVIDADES
30
PRIMER EXAMEN
SEGUNDO EXAMEN
EXAMEN FINAL
NOTA FINAL
15
15
40
100
SE TENDRA EN CUENTA EN EL PROCESO DE EVALUACION LA APLICACIÓN DE
LA AUTOEVALUACION, COEVALUACION Y HETEROEVALUACION
8. BIBLIOGRAFICA BASICA
TEXTO
Learning Web Design
AUTOR
Jennifer Niederst Robbins
Manual de Dreamweaver
Java Script & Ajax
Mediactive
Tom Negrino y Dori Smith
EDITORIAL
Editorial OReilly, 4ta
Edición, 2012
Marcombo
Pearson, 1ra Edición,
2007
9. BIBLIOGRAFICA COMPLEMENTARIA
RECURSO
Técnicas Avanzadas de Diseño
Web
Guía HTML5
Christian Van Der Henst
MEDIA active
DIRECCIÓN
Editorial Vértice, 1ra
Edición 2010
http://mejorandolaweb.com
MARCOMBO S.A.
El gran libro de HTML5 CSS3 y
Javascript
Juan Diego Gauchat
Marcombo
HTML5 Y CSS3. Revolucione el
diseño de sus Sitios Webs.
Web 2.0
Christopher Aubry
ENI EDICIONES. 2012
Octavio Isaac Rojas
Jakob Nielsen
Ed. Orduña - 2007
Prentice Hall
Grupo Vértice
APRENDER DREAMWEAVER
CS6 CON 100 EJERCICIOS
PRÁCTICOS
Usabilidad: Diseño de sitios Web
Revisado por:
Aprobado
por:
Dr. C. Oiner Gómez
DECANO DE LA FACULTAD
Gilda Alcívar, MSc.
Vicerrectora Académica
Fecha: 28/10/2014
Descargar