Curso 2023-2024

Gestión de contenidos web. Wordpress

Titulación
Título de Grado en Enseñanzas Artísticas de Diseño
Nivel de título
Grado
Descripción de la asignatura

Esta asignatura es una introduccion al desarrollo del lado del servidor del lado del lenguaje PHP, ampliamente usado en el mercado hoy en día, así como MySQL y introducción a bases de datos relacionales. 

Todo ello para poder manejar Wordpress a nivel profesional y poder introducirlo en flujo de servicio con clientes. 

La asignatura permitirá al alumno adentrarse en el desarrollo web avanzado de la mano de estos sistemas, que posibilitan la creación de todo tipo de sitios web, tanto de manera básica, utilizando las funcionalidades estándar de la herramienta como de forma avanzada, pudiendo personalizar completamente el trabajo mediante el uso de plantillas de terceros, su modificación o la creación de otras nuevas.

1. Identificadores de la asignatura
Tipo
Optativa de especialidad
Carácter
Teórico - Práctico
Especialidad / itinerario / estilo / instrumento
Diseño Gráfico
Materia
Tecnología Aplicada al Diseño Gráfico
Periodo de impartición - curso
3º, 4º
Periodo de impartición - semestre
2º semestre
Número de créditos
4
Número de horas totales
120
Número de horas presenciales
72
Departamento
Departamento de medios informáticos y audiovisuales
Prelación / requisitos previos

Conviene haber cursado la asignatura de 3º de Gráfica Multimedia. Producción, así como las asignaturas d Gráfica Interactiva de 2º.

Idioma/s en los que se imparte
Español
Inglés
2. Profesor responsable de la asignatura
Aparicio de Santiago
Carlos
3. Relación de profesores y grupos a los que imparten docencia
Profesor
Aparicio de Santiago
Carlos
Grupo
A
4. Competencias
Competencias transversales
3CT Solucionar problemas y tomar decisiones que respondan a los objetivos del trabajo que se realiza
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
15CT Trabajar de forma autónoma y valorar la importancia de la iniciativa y el espíritu emprendedor en el ejercicio profesional
Competencias generales
8CG Plantear estrategias de investigación e innovación para resolver expectativas centradas en funciones, necesidades y materiales
22CG Analizar, evaluar y verificar la viabilidad productiva de los proyectos, desde criterios de innovación formal, gestión empresarial y demandas de mercado
Competencias específicas de Diseño de Gráfico
5CEG Establecer estructuras organizativas de la información
6CEG Interrelacionar los lenguajes formal y simbólico con la funcionalidad específica
Otras competencias específicas no incluidas en el plan de estudios
CEG1 Conocimiento de lenguajes y tecnologías aplicables al "backend" de un proyecto web.
CEG2 Adquirir los conceptos fundamentales sobre bases de datos relacionales.
CEG3 Adquirir los conceptos fundamentales sobre tecnología CMS (Content Management System).
CEG4 Aprender a gestionar y personalizar un proyecto con un CMS.
5. Resultados del aprendizaje
Resultados del aprendizaje
Programar del lado del servidor en el lenguaje de programación PHP a nivel intermedio
Implementar de bases de datos, y organizar de contenido de un proyecto complejo
Usar e instalar el núcleo de Wordpress, así como su gestión de edición y extensiones
Desplegar una aplicación Wordpress en un servidor remoto
Programar temas básico y complejos en Wordpress con PHP, HTML, CSS y Javascript
Usar la REST-API de Wordpress para conectarse con front-ends diversos
6. Contenidos
Contenidos
I.- Arquitectura Cliente - Servidor
Tema 1. ¿Qué es un servidor? - Introducción a la asignatura
II.- PHP
Tema 2. PHP - Fundamentos del lenguaje
II.- PHP
Tema 3. Interacción con el servidor Apache
II.- PHP
Tema 4. Estructuras complejas e integración con HTML
III.- MySQL
Tema 5. MySQL. Introducción a bases de datos
IV.- Wordpress
Tema 6. Instalación Wordpress y Entorno de administración WP
IV.- Wordpress
Tema 7. Template básico
IV.- Wordpress
Tema 8. Jerarquía de plantillas
IV.- Wordpress
Tema 9. Funciones de Wordpress y template parts
V.- Wordpress avanzado
Tema 10. Tipos de contenido y taxonomías. CPT
V.- Wordpress avanzado
Tema 11. Tipos de campo. Renderizando Campos meta
V.- Wordpress avanzado
Tema 12. Custom loops. Libertad absoluta en Wordpress
V.- Wordpress avanzado
Tema 13. Uso de algunos plugins
VI. - WP-Rest
Tema 14. Uso de la REST-API de Wordpress
VII. - Despliegue
Tema 15. Despliegue de una aplicación de Wordpress
7. Planificación temporal del trabajo del estudiante
Actividades teórico-prácticas
47 horas
Otras actividades formativas de carácter obligatorio (jornadas, seminarios, etc.)
20 horas
Realización de pruebas
5 horas
Horas de trabajo del estudiante
18 horas
Preparación prácticas
30 horas
8. Metodología
Actividades teóricas

Explicaciones en clase: Explicaciones sobre temáticas teóricas que dan luz a ciertas cuestiones importantes a tener en cuenta para comprender flujos de trabajo y el funcionamiento interno de aplicaciones con la arquitectura cliente servidor, así como el uso de bases de datos. 

Estudio de casos: Para comprender el funcionamiento y la implantación de la arquitectura de información en un proyecto web complejo. 

En las actividades teórico-prácticas los alumnos seguirán paso a paso las explicaciones del profesor interpretando sus trabajos con sus propios elementos gráficos.

 

Actividades prácticas

Aprendizaje basado en proyectos: Donde se aplican los conocimientos adquiridos en las sesiones teóricas y teórico-prácticas, para hacer proyectos con definiciones reales o cercanas a situaciones reales, manejando complejidad, problemas con usuarios, etc

Otras actividades formativas de carácter obligatorio (jornadas, seminarios, etc.)

No se contemplan

Se participará en los E ESE DAYS, las jornadas de diseño programadas en la Escuela. Las actividades que se desarrollen en esos días, formarán parte  de las actividades de la asignatura.

Siguiendo las instrucciones de inicio de curso, se refleja que el porcentaje mínimo de asistencia del alumno para la evaluación continua, no puede ser inferior al 80% del porcentaje total de las sesiones impartidas

9. Instrumentos y criterios de evaluación y calificación
9.1 Instrumentos de evaluación
Actividades teóricas

En su caso, se realizarán pruebas escritas para comprobar la asimilación de los conceptos teóricos que el alumno no haya demostrado en los ejercicios prácticos.
 

Actividades prácticas

Se van a plantear un conjunto de proyectos de menor a mayor nivel, donde se van aplicando los bloques de contenido. La cantidad de proyectos oscila entre 3 y 5 en función de la profundidad y calado de los proyectos. 

Ello se efectuará analizando si el material presentado por el alumno demuestra el conocimiento teórico de la asignatura y si ha aprovechado los conocimientos de las clases teórico prácticas a realizar

Otras actividades formativas de carácter obligatorio (jornadas, seminarios, etc.)

No se contemplan

9.2 Criterios de evaluación
Actividades teóricas

No se contemplan

Actividades prácticas

Los proyectos se evaluarán con una rúbrica en función de los objetivos que se marquen en los correspondientes enunciados. Dichos objetivos están relacionados con los resultados de aprendizaje a abordar en cada tema. 

Especialmente la calificación va orientada al manejo de aplicación de arquitectura de información en Wordpress, y su implantación en el front-end con PHP.

 

Otras actividades formativas de carácter obligatorio (jornadas, seminarios, etc.)

No se contemplan

9.3 Criterios de calificación
9.3.1 Ponderación de los instrumentos de evaluación para la evaluación continua
Actividades teóricas
65%
Actividades prácticas y otras actividades formativas
25%
Actitud y participación
10%
9.3.2 Ponderación de instrumentos de evaluación para la evaluación con perdida de la evaluación continua y duración de la prueba
Pruebas escritas
30%
Pruebas prácticas
70%
9.3.3 Ponderación de instrumentos de evaluación para la evaluación extraordinaria y duración de la prueba
Pruebas escritas
30%
Pruebas prácticas
70%
9.3.4 Ponderación para la evaluación de estudiantes con discapacidad
Actividades teóricas
25%
Actividades prácticas y otras actividades formativas
65%
Actitud y participación
10%
10. Planificación temporal de los contenidos, metodología docente y evaluaciones. Cronograma
Semana 1
Bloque temático
I.- Arquitectura Cliente - Servidor
Tema / repertorio
Tema 1. ¿Qué es un servidor? - Introducción a la asignatura
Actividades teóricas
Metodología
Exposición teórica
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
1CEG Generar, desarrollar y materializar ideas, conceptos e imágenes para programas comunicativos complejos
3CEG Comprender y utilizar la capacidad de significación del lenguaje gráfico
Semana 2
Bloque temático
II.- PHP
Tema / repertorio
Tema 2. PHP - Fundamentos del lenguaje
Actividades teóricas
Metodología
Teórica
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
1CEG Generar, desarrollar y materializar ideas, conceptos e imágenes para programas comunicativos complejos
3CEG Comprender y utilizar la capacidad de significación del lenguaje gráfico
Actividades prácticas
Actividad
Instalación básica
Metodología
práctica
Semana 3
Bloque temático
II.- PHP
Tema / repertorio
Tema 3. Interacción con el servidor Apache
Actividades teóricas
Metodología
Teórica
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
Actividades prácticas
Actividad
Creación de un sistema de tarjetas dinámicas navegables
Metodología
Seguimiento guiado paso a paso de ejemplos y resolución de ejercicio similar
Semana 4
Bloque temático
II.- PHP
Tema / repertorio
Tema 4. Estructuras complejas e integración con HTML
Actividades teóricas
Metodología
Exposición teórica
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
Semana 5
Bloque temático
II.- PHP
Tema / repertorio
Tema 4. Estructuras complejas e integración con HTML
Actividades prácticas
Actividad
Práctica
Metodología
Creación de un proyecto completo con estructuras de datos complejas tipo CRUD
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
Semana 6
Bloque temático
III.- MySQL
Tema / repertorio
Tema 5. MySQL. Introducción a bases de datos
Actividades prácticas
Actividad
Creación de un proyecto completo con estructuras de datos complejas tipo CRUD en MySQL
Metodología
Práctica
Semana 7
Bloque temático
IV.- Wordpress
Tema / repertorio
Tema 6. Instalación Wordpress y Entorno de administración WP, Tema 7. Template básico
Actividades prácticas
Actividad
Ejercicio de aplicación con contenidos
Metodología
Resolución de ejercicio de modo independiente del alumno
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
Semana 8
Bloque temático
IV.- Wordpress
Tema / repertorio
Tema 7. Template básico, Tema 8. Jerarquía de plantillas
Actividades prácticas
Actividad
Ejercicio de aplicación con contenidos
Metodología
Resolución de ejercicio de modo independiente del alumno
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
Semana 9
Bloque temático
IV.- Wordpress
Tema / repertorio
Tema 9. Funciones de Wordpress y template parts
Actividades prácticas
Actividad
Ejercicio de aplicación con contenidos
Metodología
Resolución de ejercicio de modo independiente del alumno
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
2CG Dominar los lenguajes y los recursos expresivos de la representación y la comunicación
Semana 10
Bloque temático
V.- Wordpress avanzado
Tema / repertorio
Tema 10. Tipos de contenido y taxonomías. CPT - Arquitectura de información
Actividades teóricas
Metodología
Explicación teórica
Actividades prácticas
Actividad
Ejercicio guiado
Metodología
Resolución de ejercicio de modo independiente del alumno
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
Semana 11
Bloque temático
V.- Wordpress avanzado
Tema / repertorio
Tema 10. Tipos de contenido y taxonomías. CPT, Tema 11. Tipos de campo. Renderizando Campos meta
Actividades prácticas
Actividad
Ejercicio guiado
Metodología
Seguimiento guiado paso a paso de ejemplos y resolución de ejercicio similar
Competencias
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
Semana 12
Bloque temático
V.- Wordpress avanzado
Tema / repertorio
Tema 12. Custom loops. Libertad absoluta en Wordpress
Actividades prácticas
Actividad
Ejercicios libres sitios web
Metodología
Resolución de ejercicio de modo independiente del alumno
Competencias
1CT Organizar y planificar el trabajo de forma eficiente y motivadora
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
9CT Integrarse adecuadamente en equipos multidisciplinares y en contextos culturales diversos
Semana 13
Bloque temático
V.- Wordpress avanzado
Tema / repertorio
Tema 12. Custom loops. Libertad absoluta en Wordpress
Actividades prácticas
Actividad
Ejercicios libres sitios web
Metodología
Resolución de ejercicio de modo independiente del alumno
Competencias
2CT Recoger información significativa, analizarla, sintetizarla y gestionarla adecuadamente
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
9CT Integrarse adecuadamente en equipos multidisciplinares y en contextos culturales diversos
Semana 14
Bloque temático
V.- Wordpress avanzado
Tema / repertorio
Tema 12. Custom loops. Libertad absoluta en Wordpress, Tema 13. Uso de algunos plugins
Actividades prácticas
Actividad
Ejercicios libres sitios web
Metodología
Resolución de ejercicio de modo independiente del alumno
Competencias
2CT Recoger información significativa, analizarla, sintetizarla y gestionarla adecuadamente
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
9CEG Analizar el comportamiento de los receptores del proceso comunicacional en función de los objetivos del proyecto
Semana 15
Bloque temático
VI. - WP-Rest
Tema / repertorio
Tema 14. Uso de la REST-API de Wordpress
Actividades prácticas
Actividad
Ejercicios libres sitios web
Metodología
Resolución de ejercicio de modo independiente del alumno
Competencias
2CT Recoger información significativa, analizarla, sintetizarla y gestionarla adecuadamente
4CT Utilizar eficientemente las tecnologías de la información y la comunicación
17CG Plantear, evaluar y desarrollar estrategias de aprendizaje adecuadas al logro de objetivos personales y profesionales
10CG Ser capaces de adaptarse a los cambios y a la evolución tecnológica industrial
11CEG Dominar los recursos tecnológicos de la comunicación visual
2CG Dominar los lenguajes y los recursos expresivos de la representación y la comunicación
Semana 16
Bloque temático
VII. - Despliegue
Tema / repertorio
Tema 15. Despliegue de una aplicación de Wordpress
Examen de recuperación
Semana 17
Examen convocatoria ordinaria
Semana 18
Examen convocatoria extraordinaria
11. Recursos y materiales didácticos
Bibliografía general
Dominando Wordpress sin programación, Francisco Aguilera, AMK pro (https://pro.franciscoamk.com/)
Wordpress desde 0, Jonathan MirCha, Edteam (ed.team)
Bibliografía complementaria
Wordpress. Diseño y desarrollo, BRAD & DAMSTRA, Anaya Multimedia, 2013
Wordpress 4.0. La tela de la araña, SÁNCHEZ & TELLADO, Anaya Multimedia, 20014
Otros materiales y recursos didácticos

Para conocer los recursos y materiales didácticos, visita el Aula virtual de la asignatura, para mayor información:

http://esdmadrid.net/aula/