Agenda de la sesiónEstructura de la última clase
Parte 1 – Últimos ajustes (20 min)
Tiempo para realizar los últimos retoques al proyecto:
- Verificar que todas las páginas funcionan correctamente.
- Revisar la lista de requisitos del proyecto (sesión 14).
- Comprobar que los enlaces internos no están rotos.
- Probar en vista responsiva (F12 → modo responsive).
Presentación de proyectosCada alumno/grupo presenta su trabajo
Estructura de la presentación (~9 min por alumno)
-
1Introducción (1 min)
Tema elegido y por qué.
-
2Demostración (3 min)
Navegar por las páginas mostrando las funcionalidades.
-
3Código destacado (2 min)
Mostrar un fragmento de código del que estés orgulloso: un layout Flexbox, una animación, una solución de accesibilidad.
-
4Dificultades y aprendizajes (1 min)
¿Qué fue lo más difícil? ¿Qué aprendiste?
-
5Preguntas (2 min)
Los compañeros hacen preguntas o comentarios.
Resumen del curso15 sesiones de HTML & CSS
| Sesión | Tema |
|---|---|
| 1 | Estructura HTML básica |
| 2 | Formato de texto y listas |
| 3 | Enlaces e imágenes |
| 4 | Tablas |
| 5 | Formularios |
| 6 | Introducción a CSS |
| 7 | Texto y colores |
| 8 | Modelo de caja |
| 9 | Maquetación (display, float, position, Flexbox) |
| 10 | Flexbox avanzado y diseño responsivo |
| 11 | Accesibilidad y semántica |
| 12 | Selectores avanzados y pseudo-clases |
| 13 | Transiciones y transformaciones |
| 14 | Proyecto final |
| 15 | Presentación y revisión |
Evaluación del proyectoRúbrica de calificación
| Criterio | Puntos |
|---|---|
| Estructura HTML correcta y semántica | 20 |
| Variedad de elementos HTML (listas, tablas, formularios, imágenes, enlaces) | 15 |
| Diseño CSS coherente y atractivo | 15 |
| Uso de Flexbox para la maquetación | 10 |
| Diseño responsivo (media queries) | 10 |
| Transiciones y transformaciones | 10 |
| Accesibilidad (alt, labels, contraste, teclado) | 10 |
| Calidad de la presentación oral | 10 |
| Total | 100 |
Para seguir aprendiendoTemas que puedes explorar a continuación
CSS Grid
Sistema de maquetación bidimensional (filas y columnas a la vez), complementario a Flexbox.
Animaciones CSS
@keyframes: animaciones más complejas que las transiciones.
Variables CSS
--mi-variable: definir valores reutilizables en toda la hoja de estilos.
Preprocesadores CSS
Sass, Less: herramientas que añaden funciones avanzadas a CSS.
JavaScript
Añadir interactividad y lógica a tus páginas web.
Frameworks CSS
Bootstrap, Tailwind: bibliotecas de estilos predefinidos para desarrollar más rápido.
Herramientas de desarrollo
Inspeccionar elementos, depurar CSS, auditar rendimiento y accesibilidad (Lighthouse).
Git y GitHub
Control de versiones y publicación de proyectos.