Manual para profesor de informática: 8º grado, 3er cuatrimestre
Guía metodológica para el docente de informática
8.º grado, tercer trimestre (8 lecciones)
Temas:
- Programación web: Fundamentos de las tecnologías cliente-servidor, trabajo con solicitudes, fundamentos de las API.
- Programación: Creación de aplicaciones utilizando POO (Programación Orientada a Objetos) – introducción a clases y objetos.
- Trabajo con archivos multimedia: Edición de archivos de audio y video, creación de proyectos multimedia.
Lección 1: Fundamentos de las tecnologías cliente-servidor
Objetivo:
Familiarizar a los estudiantes con el concepto de tecnologías cliente-servidor y solicitudes HTTP.
Plan de lección:
- ¿Qué es el modelo cliente-servidor? (10 min)
Introducción a los conceptos de cliente y servidor, cómo interactúan en internet, principios básicos de los servicios web. - Solicitudes HTTP (10 min)
Métodos de solicitud: GET, POST, encabezados principales, qué es una URL. - Trabajo práctico (20 min)
Ejemplo de envío de una solicitud simple utilizando un navegador o programa (por ejemplo, Postman).
Tarea para casa:
Leer sobre los fundamentos del protocolo HTTP y las solicitudes, preparar preguntas para la próxima lección.
Lección 2: Introducción a las API e interacción con servicios web
Objetivo:
Enseñar los fundamentos del trabajo con API y la interacción con servicios externos a través de solicitudes.
Plan de lección:
- ¿Qué es una API? (10 min)
Definición de API, ejemplos de servicios populares con API (por ejemplo, clima, mapas, redes sociales). - Ejemplo de trabajo con una API (10 min)
Cómo enviar solicitudes a una API y recibir y procesar respuestas (JSON, XML). - Trabajo práctico (20 min)
Enviar una solicitud a una API pública (por ejemplo, clima o tipos de cambio), recibir y procesar datos en un programa.
Tarea para casa:
Investigar diversas API públicas e intentar obtener datos de una de ellas.
Lección 3: Programación Orientada a Objetos (POO) — clases y objetos
Objetivo:
Introducir los fundamentos de la POO, clases y objetos.
Plan de lección:
- ¿Qué es la POO? (10 min)
Conceptos básicos: clases, objetos, métodos, atributos. - Ejemplo de creación de una clase (10 min)
Crear una clase simple (por ejemplo, la clase “Coche” con métodos y atributos). - Trabajo práctico (20 min)
Escribir un programa utilizando clases y objetos (por ejemplo, crear una clase para describir un libro o producto).
Tarea para casa:
Crear una clase para describir un objeto (por ejemplo, un dispositivo) y pensar en sus métodos y atributos.
Lección 4: Continuación de la POO — herencia y encapsulación
Objetivo:
Profundizar en los aspectos más complejos de la POO: herencia y encapsulación.
Plan de lección:
- Herencia (10 min)
Concepto de herencia, cómo una clase puede “heredar” atributos y métodos de otra clase. - Encapsulación (10 min)
Ocultación de datos dentro de una clase, trabajo con métodos privados y públicos. - Trabajo práctico (20 min)
Ampliar el programa anterior utilizando herencia y encapsulación (por ejemplo, crear una clase derivada de “Coche” — “Coche Eléctrico”).
Tarea para casa:
Completar el programa utilizando los principios de encapsulación y herencia, preparar preguntas sobre el tema.
Lección 5: Trabajo con archivos multimedia — audio y video
Objetivo:
Familiarizarse con los fundamentos de la edición de archivos multimedia y la creación de proyectos sencillos de audio y video.
Plan de lección:
- Edición de audio y video (10 min)
Programas para trabajar con audio y video (por ejemplo, Audacity, Adobe Premiere), operaciones básicas: cortar, montar. - Ejemplos de creación de proyectos multimedia (10 min)
Cómo se pueden aplicar los multimedia en proyectos reales (videopresentaciones, podcasts, videorreseñas). - Trabajo práctico (20 min)
Ejemplo de creación de un clip de audio o video simple (por ejemplo, edición de un corto o grabación y edición de sonido).
Tarea para casa:
Crear un corto de audio o video utilizando herramientas de edición.
Lección 6: Creación de proyectos multimedia — montaje y adición de efectos
Objetivo:
Desarrollar habilidades para la creación de proyectos multimedia: edición, adición de efectos y audio.
Plan de lección:
- Montaje de video y adición de efectos (10 min)
Cómo añadir efectos al video, mejorar el sonido, añadir música y títulos. - Ejemplos de proyectos multimedia exitosos (10 min)
Demostración de ejemplos de clips bien editados con efectos de audio. - Trabajo práctico (20 min)
Creación de un pequeño proyecto de video con edición, sonido y efectos.
Tarea para casa:
Agregar nuevos efectos o pistas de audio al proyecto multimedia.
Lección 7: Uso conjunto de la POO y multimedia en proyectos
Objetivo:
Enseñar a integrar la POO y multimedia en proyectos de software.
Plan de lección:
- Integración de POO y multimedia (10 min)
Cómo combinar los principios de la POO y el trabajo con archivos multimedia en un solo proyecto (por ejemplo, un programa para crear proyectos de audio o video). - Ejemplos de proyectos (10 min)
Análisis de ejemplos de software que trabajan con archivos multimedia (por ejemplo, programas de edición de video). - Trabajo práctico (20 min)
Creación de un programa que use la POO para trabajar con archivos multimedia (por ejemplo, una aplicación para gestionar una colección de audio o video).
Tarea para casa:
Pensar y desarrollar un proyecto que utilice la POO y trabaje con archivos multimedia.
Lección 8: Proyecto final — creación de una aplicación multimedia
Objetivo:
Consolidar el material aprendido mediante la creación de un proyecto completo que incluya elementos de POO y multimedia.
Plan de lección:
- Discusión del proyecto (10 min)
Selección de temas para el proyecto final: aplicación multimedia (por ejemplo, reproductor de audio, editor de video o aplicación multimedia interactiva). - Trabajo práctico (30 min)
Comienzo del desarrollo del proyecto, trabajando en los bloques funcionales principales. - Discusión de resultados y retroalimentación (10 min)
Análisis del trabajo realizado, discusión sobre dificultades y logros.
Tarea para casa:
Completar el proyecto, preparar una presentación de los resultados.
Esta guía ayudará a los estudiantes de 8.º grado a profundizar sus conocimientos en programación web y POO y a aplicarlos en la práctica mediante la creación de proyectos multimedia.