Загрузка
UP

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:

  1. ¿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.
  2. Solicitudes HTTP (10 min)
    Métodos de solicitud: GET, POST, encabezados principales, qué es una URL.
  3. 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:

  1. ¿Qué es una API? (10 min)
    Definición de API, ejemplos de servicios populares con API (por ejemplo, clima, mapas, redes sociales).
  2. Ejemplo de trabajo con una API (10 min)
    Cómo enviar solicitudes a una API y recibir y procesar respuestas (JSON, XML).
  3. 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:

  1. ¿Qué es la POO? (10 min)
    Conceptos básicos: clases, objetos, métodos, atributos.
  2. Ejemplo de creación de una clase (10 min)
    Crear una clase simple (por ejemplo, la clase “Coche” con métodos y atributos).
  3. 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:

  1. Herencia (10 min)
    Concepto de herencia, cómo una clase puede “heredar” atributos y métodos de otra clase.
  2. Encapsulación (10 min)
    Ocultación de datos dentro de una clase, trabajo con métodos privados y públicos.
  3. 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:

  1. 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.
  2. Ejemplos de creación de proyectos multimedia (10 min)
    Cómo se pueden aplicar los multimedia en proyectos reales (videopresentaciones, podcasts, videorreseñas).
  3. 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:

  1. 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.
  2. Ejemplos de proyectos multimedia exitosos (10 min)
    Demostración de ejemplos de clips bien editados con efectos de audio.
  3. 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:

  1. 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).
  2. Ejemplos de proyectos (10 min)
    Análisis de ejemplos de software que trabajan con archivos multimedia (por ejemplo, programas de edición de video).
  3. 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:

  1. 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).
  2. Trabajo práctico (30 min)
    Comienzo del desarrollo del proyecto, trabajando en los bloques funcionales principales.
  3. 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.