Construyendo mi primer sitio web: explorando HTML y CSS
Creado por Tomas A.
Cómo fue en el aula
Todavía nadie ha contado cómo le fue con este recurso.
Descripción
Este plan de clase está diseñado para que estudiantes de secundaria (12-15 años) aprendan a desarrollar páginas web utilizando HTML y CSS a través de un proyecto práctico y colaborativo. Los alumnos crearán un sitio web básico que refleje información personal o un tema de su interés, aplicando etiquetas HTML para estructurar el contenido y estilos CSS para personalizar su apariencia.
El aprendizaje se centra en la comprensión de la estructura de una página web, la importancia del diseño visual y la relación entre código y resultado, lo que fomenta el pensamiento lógico y la creatividad. Además, se promueve el trabajo en equipo y la autonomía, habilidades clave para su desarrollo académico y personal.
Al finalizar, los estudiantes tendrán un producto tangible, un sitio web funcional que podrán compartir, y habrán adquirido competencias digitales fundamentales en la era digital, conectando lo aprendido con posibles usos cotidianos como crear blogs personales, portafolios o proyectos escolares digitales.
Objetivos de Aprendizaje
- Identificar y utilizar etiquetas básicas de HTML para estructurar contenido en una página web.
- Aplicar reglas básicas de CSS para modificar el estilo visual de elementos HTML.
- Diseñar y construir una página web sencilla que integre HTML y CSS de manera funcional y estética.
- Colaborar en equipo para planificar, desarrollar y presentar un proyecto web.
- Evaluar críticamente el diseño y funcionalidad de páginas web propias y de compañeros para mejorar su trabajo.
Recursos Necesarios
- Computadoras o laptops con acceso a un editor de texto simple (por ejemplo, Visual Studio Code, Sublime Text o Notepad++)
- Navegador web actualizado (Google Chrome, Firefox, Edge)
- Proyector o pantalla para demostraciones del docente
- Conexión a internet para consulta de recursos y ejemplos
- Material impreso con vocabulario básico de HTML y CSS y ejemplos de etiquetas
- Guías impresas o digitales con pasos para crear archivos HTML y CSS
- Cuaderno y bolígrafo para anotaciones y planificación
Requisitos Previos
- Conocimientos básicos sobre el uso de una computadora y navegación en internet.
- Habilidades iniciales de lectura y comprensión de instrucciones escritas en español.
- Experiencia previa con programas de edición de texto o procesadores (opcional pero recomendable).
- Conceptos básicos sobre estructura de documentos digitales (como títulos, párrafos, listas) vistos en clases anteriores.
Actividades
Sesión 1: Introducción y primeros pasos en HTML
Fase de Inicio
Tiempo estimado:
30 minutos
Propósito de la sesión:
Presentar el proyecto de crear una página web y motivar a los estudiantes para que se involucren en el aprendizaje de HTML y CSS.
Activación de conocimientos previos:
Docente: "¿Alguno ha visitado una página web y se ha preguntado cómo se hace? ¿Qué elementos notaron en esa página?"
Estudiantes: Responden compartiendo experiencias breves sobre páginas web que usan frecuentemente.
Motivación y enganche:
Docente: Muestra un sitio web simple y colorido que hizo previamente, explica que al final de estas sesiones ellos crearán uno similar que podrán compartir con familia y amigos.
Contextualización:
Docente: "Saber crear páginas web es útil para mostrar lo que sabemos, nuestras ideas o proyectos, y es una habilidad muy demandada hoy en día." Estudiantes: Reflexionan sobre la importancia de estas habilidades en la vida diaria y escolar.
Fase de Desarrollo
Tiempo estimado:
210 minutos
Presentación del contenido:
Docente: Introduce las etiquetas HTML básicas (, ,
,-,
,
- ,
- ) mostrando ejemplos simples en proyector.
Actividades de aprendizaje activo:
-
Actividad 1: Explorando etiquetas HTML
Objetivo: Identificar y usar etiquetas HTML básicas.
Instrucciones:- Los estudiantes abren el editor de texto y crean un archivo llamado "index.html".
- Siguen las instrucciones para escribir la estructura mínima de una página HTML.
- Agregan un título y un párrafo describiendo un hobby o interés personal.
- Guardan el archivo y lo abren en el navegador para ver el resultado.
Producto: Archivo HTML con estructura básica y contenido personal.
Tiempo: 90 minutos
Rol del docente: Circula, verifica que todos comprendan, responde dudas, pregunta: "¿Qué hace esta etiqueta?", "¿Cómo cambia el contenido si modificas el texto?" -
Actividad 2: Creando listas y encabezados
Objetivo: Aplicar etiquetas para ordenar información.
Instrucciones:- Agregan a su archivo HTML una lista de sus cinco películas o canciones favoritas usando etiquetas
- y
- .
- Incluyen un encabezado
para titular la lista.
- Guardan y visualizan los cambios.
Producto: Archivo HTML actualizado con lista y encabezado.
Tiempo: 60 minutos
Rol del docente: Revisa archivos, sugiere mejoras, formula preguntas para que reflexionen sobre la jerarquía de los encabezados. -
Actividad 3: Compartiendo avances con un compañero
Objetivo: Explicar el uso de etiquetas y recibir retroalimentación.
Instrucciones:- Forman parejas y muestran sus archivos HTML.
- Se explican mutuamente la estructura y etiquetas usadas.
- Proponen ideas para mejorar o agregar contenido.
Producto: Retroalimentación oral y anotaciones para mejorar.
Tiempo: 60 minutos
Rol del docente: Facilita diálogo, escucha, interviene con preguntas guía y sugerencias.
Diferenciación:
Estudiantes avanzados pueden explorar etiquetas adicionales como strong y em, mientras que quienes necesiten más apoyo reciben plantillas con estructura básica para completar.
Transiciones:
El docente conecta la estructura HTML con la necesidad de mejorar el aspecto visual, anticipando la próxima sesión que se enfocará en CSS.
Fase de Cierre
Tiempo estimado:
15 minutos
Síntesis:
Docente: Solicita a cada estudiante compartir en una frase qué etiqueta HTML aprendieron y para qué sirve.
Reflexión metacognitiva:
- ¿Qué parte de crear la estructura HTML me pareció más fácil y por qué?
- ¿Qué etiqueta me gustaría aprender a usar mejor en la siguiente sesión?
Retroalimentación:
El docente comenta positivamente los avances, corrige errores comunes y anima a seguir practicando.
Transferencia:
Se explica que la próxima sesión se trabajará con el diseño visual usando CSS para que sus páginas se vean más atractivas.
Tarea o reto:
Investigar en internet 3 etiquetas HTML nuevas y traer ejemplos para compartir.
Sesión 2: Estilizando nuestra página con CSS básico
Fase de Inicio
Tiempo estimado:
20 minutos
Propósito de la sesión:
Conectar la sesión anterior con el nuevo contenido, mostrando cómo CSS mejora la presentación de la página.
Activación de conocimientos previos:
Docente: Muestra dos versiones de una página HTML, una sin estilos y otra con estilos CSS, pregunta: "¿Qué diferencias notan? ¿Cuál les gusta más y por qué?"
Motivación y enganche:
Explica que ahora podrán cambiar colores, tamaños y posiciones, haciendo sus páginas únicas y atractivas.
Contextualización:
Relaciona el diseño web con aplicaciones como redes sociales, tiendas en línea y blogs que usan estilos para captar atención.
Fase de Desarrollo
Tiempo estimado:
210 minutos
Presentación del contenido:
El docente explica conceptos básicos de CSS: selectores, propiedades, valores, y cómo enlazar CSS en HTML (estilos en línea, internos y externos).
-
Actividad 1: Introducción a selectores y propiedades CSS
Objetivo: Comprender cómo aplicar estilos CSS básicos.
Instrucciones:- Abren su archivo "index.html" y crean un archivo nuevo "estilos.css".
- Escriben reglas CSS para cambiar color de fondo, color y tipo de letra del cuerpo y encabezados.
- Enlazan el archivo CSS en el HTML dentro de la etiqueta .
- Guardan y prueban la página en el navegador.
Producto: Página web con estilos CSS aplicados.
Tiempo: 90 minutos
Rol del docente: Acompaña, resuelve dudas técnicas, pregunta: "¿Qué pasa si cambio este color? ¿Cómo afecta al diseño?" -
Actividad 2: Personalizando textos y listas
Objetivo: Aplicar estilos a textos y listas.
Instrucciones:- Agregan estilos para cambiar tamaño, color y fuente de los párrafos y listas.
- Experimentan con propiedades como "font-family", "font-size" y "color".
- Comparan cambios visuales y anotan observaciones.
Producto: Archivo CSS con reglas detalladas para textos y listas.
Tiempo: 60 minutos
Rol del docente: Supervisión y sugerencias, fomenta exploración. -
Actividad 3: Compartiendo y mejorando estilos en parejas
Objetivo: Recibir y dar retroalimentación para mejorar el diseño.
Instrucciones:- Forman parejas y muestran sus páginas estilizadas.
- Comentan qué les gusta y sugieren mejoras visuales.
- Proponen ideas para aplicar en la próxima sesión.
Producto: Comentarios y propuestas de mejora.
Tiempo: 60 minutos
Rol del docente: Facilita comunicación, orienta en lenguaje técnico sencillo.
Diferenciación:
Estudiantes con mayor facilidad pueden probar animaciones simples con "transition", mientras que quienes requieren apoyo usan ejemplos guiados y plantillas.
Transiciones:
Se conecta con la siguiente sesión donde se integrarán imágenes y enlaces para enriquecer el sitio.
Fase de Cierre
Tiempo estimado:
10 minutos
Síntesis:
Se realiza una lluvia de ideas rápida sobre qué estilos CSS aprendieron y cómo mejoraron su página.
Reflexión metacognitiva:
- ¿Qué cambio de estilo me gustó más y por qué?
- ¿Cómo el CSS ayuda a que la página sea más atractiva?
Retroalimentación:
Docente felicita el esfuerzo, resalta avances y corrige errores comunes.
Transferencia:
Invita a pensar en qué otros elementos se pueden agregar para hacer la página más completa.
Tarea o reto:
Buscar ejemplos de sitios web con estilos llamativos y anotar qué les gusta del diseño.
Sesión 3: Integrando imágenes y enlaces
Fase de Inicio
Tiempo estimado:
20 minutos
Propósito de la sesión:
Recordar lo aprendido y presentar la importancia de añadir imágenes y enlaces para enriquecer páginas web.
Activación de conocimientos previos:
Preguntar: "¿Qué imágenes o links has visto en tus páginas favoritas? ¿Para qué sirven?"
Motivación y enganche:
Mostrar un sitio con imágenes y enlaces activos y comentar cómo mejora la experiencia.
Contextualización:
Relacionar con el uso cotidiano de internet, redes sociales y recursos multimedia.
Fase de Desarrollo
Tiempo estimado:
210 minutos
Presentación del contenido:
Explicación y demostración de etiquetas
, atributos alt, width, height, y la etiqueta para enlaces.
-
Actividad 1: Insertando imágenes
Objetivo: Aprender a insertar imágenes correctamente.
Instrucciones:- Los estudiantes buscan o descargan imágenes libres de derechos.
- Agregan imágenes en su página con etiquetas HTML y ajustan atributos.
- Prueban diferentes tamaños y posiciones usando CSS.
Producto: Página con imágenes integradas.
Tiempo: 90 minutos
Rol del docente: Orienta en selección y uso, verifica buenas prácticas. -
Actividad 2: Creando enlaces funcionales
Objetivo: Implementar enlaces internos y externos.
Instrucciones:- Agregan enlaces que dirijan a otras páginas dentro del sitio (nuevos archivos HTML) y a sitios web externos.
- Personalizan el texto del enlace y usan CSS para cambiar el color y estilo al pasar el mouse.
Producto: Página con enlaces activos y estilizados.
Tiempo: 60 minutos
Rol del docente: Revisa funcionamiento y anima experimentación. -
Actividad 3: Revisión en grupos pequeños
Objetivo: Compartir y mejorar contenido multimedia y enlaces.
Instrucciones:- Forman grupos de 3-4 y presentan su sitio.
- Reciben sugerencias para mejorar carga, accesibilidad y usabilidad.
Producto: Lista de mejoras para aplicar.
Tiempo: 60 minutos
Rol del docente: Modera, fomenta feedback constructivo.
Diferenciación:
Algunos estudiantes pueden explorar imágenes SVG o links con anclas internas; otros usan plantillas para insertar imágenes básicas.
Transiciones:
Se prepara para la próxima sesión, que tratará sobre diseño avanzado con CSS y responsividad.
Fase de Cierre
Tiempo estimado:
10 minutos
Síntesis:
Mapa mental colectivo sobre etiquetas y atributos para imágenes y enlaces.
Reflexión metacognitiva:
- ¿Qué importancia tiene usar texto alternativo en imágenes?
- ¿Cómo ayudan los enlaces a navegar en una página web?
Retroalimentación:
Comentarios positivos y sugerencias claras para mejorar accesibilidad.
Transferencia:
Invitación a pensar en cómo hacer páginas adaptables a diferentes dispositivos.
Tarea o reto:
Probar su página en diferentes navegadores y anotar diferencias.
Sesión 4: Diseño avanzado y estructura con CSS
Fase de Inicio
Tiempo estimado:
15 minutos
Propósito de la sesión:
Recordar el impacto del diseño y presentar nuevas propiedades CSS para mejorar la estructura visual.
Activación de conocimientos previos:
Preguntar: "¿Qué estilos recuerdan que usaron para cambiar la apariencia de su página?"
Motivación y enganche:
Mostrar ejemplos de diseño con bordes, márgenes, rellenos y colores de fondo.
Contextualización:
Relacionar con el diseño de apps y páginas famosas que usan CSS para atraer usuarios.
Fase de Desarrollo
Tiempo estimado:
210 minutos
Presentación del contenido:
Explicación sobre cajas CSS, modelo de caja, propiedades margin, padding, border, background-color.
-
Actividad 1: Aplicando modelo de caja CSS
Objetivo: Entender y aplicar espacio alrededor de elementos.
Instrucciones:- Modifican su archivo CSS para agregar márgenes y rellenos a párrafos, listas e imágenes.
- Agregan bordes de diferentes estilos y colores.
- Prueban cambios y ajustan para armonizar el diseño.
Producto: Página con estilos avanzados aplicados.
Tiempo: 90 minutos
Rol del docente: Da retroalimentación y fomenta experimentación. -
Actividad 2: Creando un diseño coherente
Objetivo: Diseñar un esquema de colores y tipografía uniforme.
Instrucciones:- Eligen una paleta de colores y una fuente para toda la página.
- Aplican cambios en CSS para lograr coherencia visual.
Producto: Página con diseño visual armonizado.
Tiempo: 60 minutos
Rol del docente: Sugiere herramientas para elegir colores y fuentes. -
Actividad 3: Sesión de revisión y ajustes
Objetivo: Mejorar diseño con base en observaciones.
Instrucciones:- Intercambian páginas con un compañero.
- Dan y reciben recomendaciones sobre diseño y usabilidad.
Producto: Listado de mejoras para implementar.
Tiempo: 60 minutos
Rol del docente: Facilita diálogo y orienta en terminología CSS.
Diferenciación:
Estudiantes avanzados pueden explorar pseudo-clases como :hover, mientras que otros usan ejemplos guiados.
Transiciones:
Se conecta con la próxima sesión sobre diseño responsivo y adaptativo.
Fase de Cierre
Tiempo estimado:
15 minutos
Síntesis:
Realizan un resumen escrito con 3 propiedades CSS aprendidas y cómo las usaron.
Reflexión metacognitiva:
- ¿Por qué es importante el espacio entre los elementos en una página?
- ¿Cómo el diseño afecta la lectura y comprensión del contenido?
Retroalimentación:
Revisión general y consejos personalizados.
Transferencia:
Preparación para la creación de sitios adaptables a móviles.
Tarea o reto:
Buscar ejemplos de páginas responsivas y describir qué cambios notan al cambiar el tamaño de la ventana.
Sesión 5: Diseño responsivo y presentación del proyecto
Fase de Inicio
Tiempo estimado:
20 minutos
Propósito de la sesión:
Introducir el concepto de diseño responsivo para que los sitios funcionen bien en distintos dispositivos.
Activación de conocimientos previos:
Pregunta: "¿Han visto páginas que cambian su forma en el celular? ¿Cómo se ven diferente?"
Motivación y enganche:
Mostrar ejemplos en móvil y escritorio y destacar la importancia del diseño adaptable.
Contextualización:
Explicar que la mayoría de usuarios usan dispositivos móviles para navegar.
Fase de Desarrollo
Tiempo estimado:
210 minutos
Presentación del contenido:
Explicación sencilla de media queries en CSS para cambiar estilos según tamaño de pantalla.
-
Actividad 1: Creando reglas CSS responsivas
Objetivo: Implementar media queries para adaptar diseño.
Instrucciones:- Agregan media queries para cambiar tamaño de fuente y disposición de elementos en pantallas pequeñas.
- Prueban en navegador cambiando tamaño de ventana o usando herramientas de desarrollo.
Producto: Página con diseño adaptativo.
Tiempo: 90 minutos
Rol del docente: Guía paso a paso, resuelve dudas técnicas. -
Actividad 2: Preparación para presentación del proyecto
Objetivo: Organizar contenido y practicar explicación.
Instrucciones:- Revisan su sitio, corrigen errores y preparan una breve presentación oral.
- Ensayan exposición en equipo o individual.
Producto: Presentación preparada y sitio listo.
Tiempo: 60 minutos
Rol del docente: Apoya en organización y lenguaje. -
Actividad 3: Retroalimentación entre compañeros
Objetivo: Mejorar presentación y sitio con base en comentarios.
Instrucciones:- Intercambian presentaciones con compañeros y dan sugerencias.
Producto: Mejoras anotadas.
Tiempo: 60 minutos
Rol del docente: Facilita ambiente respetuoso y constructivo.
Diferenciación:
Quienes terminen temprano pueden explorar frameworks CSS básicos para diseño responsivo.
Transiciones:
Se prepara la sesión final de presentación y reflexión.
Fase de Cierre
Tiempo estimado:
10 minutos
Síntesis:
Resumen grupal sobre la importancia del diseño responsivo.
Reflexión metacognitiva:
- ¿Qué aprendí sobre hacer que una página funcione en varios dispositivos?
- ¿Qué parte del diseño responsivo me pareció más difícil?
Retroalimentación:
Feedback positivo y recomendaciones para mejorar.
Transferencia:
Preparación para mostrar su proyecto a la comunidad.
Tarea o reto:
Practicar presentación en casa y compartir su sitio con familiares.
Sesión 6: Presentación final y reflexión del proyecto web
Fase de Inicio
Tiempo estimado:
15 minutos
Propósito de la sesión:
Motivar el compartir y valorar el esfuerzo realizado.
Activación de conocimientos previos:
Breve repaso grupal de las etapas del proyecto.
Motivación y enganche:
El docente expresa entusiasmo por ver los proyectos terminados.
Contextualización:
Se recuerda la importancia del proyecto para su desarrollo digital personal y escolar.
Fase de Desarrollo
Tiempo estimado:
210 minutos
Presentación del contenido:
Los estudiantes presentan sus sitios web frente al grupo o en pequeños grupos, explicando estructura, diseño y decisiones tomadas.
-
Actividad 1: Presentación del proyecto web
Objetivo: Comunicar y compartir aprendizajes.
Instrucciones:- Cada estudiante o grupo expone su sitio web durante 5-7 minutos.
- Demuestra funcionamiento y responde preguntas.
Producto: Presentación oral y visual.
Tiempo: 150 minutos (dependiendo del número de estudiantes)
Rol del docente: Modera, toma notas para retroalimentación general. -
Actividad 2: Evaluación y retroalimentación grupal
Objetivo: Valorar el trabajo propio y de otros.
Instrucciones:- Cada estudiante completa una lista de cotejo o rúbrica simple para su propio trabajo y el de un compañero.
- Se comparten impresiones y sugerencias finales.
Producto: Instrumentos de evaluación llenados.
Tiempo: 60 minutos
Rol del docente: Facilita discusión, entrega retroalimentación final.
Fase de Cierre
Tiempo estimado:
15 minutos
Síntesis:
Mapa mental colectivo con aprendizajes y retos superados.
Reflexión metacognitiva:
- ¿Qué habilidad nueva desarrollé con este proyecto?
- ¿Cómo puedo usar lo aprendido en otros proyectos o en mi vida diaria?
- ¿Qué me gustaría aprender a hacer ahora que sé crear páginas web?
Retroalimentación:
El docente reconoce esfuerzos, destaca logros y anima a continuar explorando la programación web.
Transferencia:
Se invita a usar lo aprendido para apoyar otras materias o crear portafolios personales.
Tarea o reto:
Crear una página web sobre un tema personal o escolar y compartir con el docente para retroalimentación adicional.
- Agregan a su archivo HTML una lista de sus cinco películas o canciones favoritas usando etiquetas
-
Actividad 1: Explorando etiquetas HTML
Evaluación
Tipo de evaluación: Se aplican evaluaciones diagnósticas al inicio (activación de conocimientos previos), formativas durante las actividades de desarrollo (observación directa, retroalimentación continua) y sumativas en la sesión final con la presentación del proyecto y auto/coevaluación.
Criterios de evaluación:
- Uso adecuado de etiquetas HTML básicas para estructurar contenido (Objetivo 1).
- Aplicación correcta de reglas CSS para estilizar elementos (Objetivo 2).
- Construcción de una página web funcional y estética que combine HTML y CSS (Objetivo 3).
- Participación activa y colaboración en equipo durante el proyecto (Objetivo 4).
- Capacidad para evaluar críticamente su propio trabajo y el de sus compañeros (Objetivo 5).
Instrumentos sugeridos:
- Lista de cotejo para revisión del código HTML y CSS.
- Rúbrica para evaluar el proyecto final (estructura, estilo, funcionamiento, presentación).
- Observación directa durante actividades y presentaciones.
- Autoevaluación y coevaluación escrita en la sesión final.
- Portafolio digital con archivos HTML y CSS creados.
Evidencias de aprendizaje:
- Archivos HTML y CSS con contenido estructurado y estilos aplicados.
- Presentación oral explicando el proyecto y decisiones de diseño.
- Respuestas en instrumentos de autoevaluación y coevaluación.
- Participación activa en discusiones y actividades colaborativas.