manual para profesor de informática
9no grado, 3er trimestre (8 lecciones)
Temas:
- Tecnologías cliente-servidor: conceptos básicos del trabajo con servidor y cliente, concepto de lenguajes de servidor y cliente, interacción con el servidor a través de solicitudes HTTP.
- Programación: introducción a la programación orientada a objetos (POO): creación de clases, objetos, herencia, polimorfismo.
- Trabajar con archivos multimedia: creación y edición de proyectos multimedia (vídeo, gráficos, sonido), utilizando tecnologías multimedia en las actividades del proyecto.
Lección 1: Introducción a las tecnologías cliente-servidor
Objetivo:
Introducir a los estudiantes a los principios básicos de la arquitectura cliente-servidor y el protocolo HTTP.
Plan de lección:
- Arquitectura cliente-servidor (10 min).
- El concepto de cliente y servidor, distribución de tareas entre cliente y servidor.
- Ejemplos: navegadores web, sitios web, bases de datos.
- Protocolo HTTP (10 min).
- Conceptos básicos del protocolo HTTP: solicitudes y respuestas.
- Códigos de estado, métodos de solicitud (
GET
,POST
etc.).
- Trabajo práctico (20 min).
- Un ejemplo de una solicitud HTTP y su análisis (por ejemplo, utilizando herramientas del navegador para analizar solicitudes de red).
- Trabajar con solicitudes y respuestas simples.
Tarea:
explore varios sitios web, analice solicitudes y respuestas HTTP utilizando herramientas de desarrollo del navegador.
Lección 2: Interactuar con el servidor a través de solicitudes HTTP
Objetivo:
enseñar a los estudiantes los conceptos básicos de enviar y recibir datos a través de HTTP.
Plan de lección:
- Solicitudes HTTP e interacción con el servidor (10 min).
- Cómo enviar solicitudes al servidor y recibir datos.
- Conceptos básicos de interacción con API (usando el ejemplo de una API pública).
- Trabajando con una API simple (10 min).
- Un ejemplo de solicitud de datos de una API pública (por ejemplo, obtener información meteorológica o noticias).
- Trabajo práctico (20 min).
- Escribir un script simple que envía una solicitud al servidor y recibe datos (por ejemplo, usando JavaScript o Python).
Tarea:
Investigar la documentación de la API pública seleccionada, preparar un ejemplo de solicitudes para obtener datos.
Lección 3: Introducción a la programación orientada a objetos (OOP)
Objetivo:
Introducir a los estudiantes los principios básicos de la programación orientada a objetos: creación de clases y objetos.
Plan de lección:
- Qué es la programación orientada a objetos (10 min).
- Conceptos básicos: clases, objetos, atributos, métodos.
- Ventajas de la programación orientada a objetos: estructuración de datos, reutilización de código.
- Un ejemplo de creación de una clase y objetos (10 min).
- Ejemplo en Python o JavaScript: crear una clase simple, crear objetos, trabajar con atributos y métodos.
- Trabajo práctico (20 min).
- Escribir un programa con una clase y objetos (por ejemplo, la clase “Car” con atributos y métodos).
Tarea:
crear una clase para el objeto seleccionado (por ejemplo, “Teléfono”, “Animal”), implementar sus atributos y métodos.
Lección 4: Herencia y polimorfismo en programación orientada a objetos
Objetivo:
Estudiar herencia y polimorfismo en programación orientada a objetos.
Plan de lección:
- Herencia (10 min).
- El concepto de herencia: crear clases herederas, anular métodos.
- Polimorfismo (10 min).
- El concepto de polimorfismo: trabajar con métodos en clases descendientes.
- Trabajo práctico (20 min).
- Crear una clase base y varias clases descendientes (por ejemplo, “Vehículo”, “Coche”, “Avión”).
Tarea:
amplíe el proyecto de herencia agregando otra clase heredera e implementando métodos adicionales.
Lección 5: Edición de archivos multimedia: trabajo con gráficos
Objetivo:
Enseñar los conceptos básicos de la edición de imágenes mediante programas gráficos.
Plan de lección:
- Conceptos básicos del trabajo con editores gráficos (10 min).
- Programas gráficos: GIMP, Adobe Photoshop u otros.
- Herramientas básicas: selección, recorte, capas, filtros.
- Ejemplo de edición de imágenes (10 min).
- Un ejemplo de edición de imágenes: cambiar el tamaño, recortar, agregar texto.
- Trabajo práctico (20 min).
- Tarea: Editar una imagen agregando texto y efectos.
Tarea:
Completa la edición de imágenes y prepara una presentación de tu trabajo.
Lección 6: Trabajar con archivos multimedia: edición de audio y vídeo
Objetivo:
presentar los conceptos básicos del trabajo con editores de audio y vídeo.
Plan de lección:
- Conceptos básicos de edición de audio (10 min).
- Programas de edición de audio (por ejemplo, Audacity).
- Herramientas básicas: recortar, normalizar, agregar efectos.
- Conceptos básicos de edición de vídeo (10 min).
- Programas de edición de vídeo (por ejemplo, OpenShot, Adobe Premiere).
- Herramientas básicas: edición, transiciones, trabajo con sonido.
- Trabajo práctico (20 min).
- Tarea: crear un proyecto de video corto con música, títulos y edición.
Tarea:
Mejore su proyecto de video agregando efectos adicionales o mejorando la edición.
Lección 7: Aplicación de tecnologías multimedia en las actividades del proyecto.
Objetivo:
Enseñar a utilizar tecnologías multimedia para crear proyectos.
Plan de lección:
- Ejemplo de proyecto multimedia (10 min).
- Análisis de un proyecto multimedia: uso de gráficos, sonido, vídeo en un solo proyecto.
- Diseño de un proyecto multimedia (10 min).
- Cómo planificar un proyecto multimedia: elección de tema, recopilación de materiales, etapas de trabajo.
- Trabajo práctico (20 min).
- Comenzar a trabajar en el proyecto: elegir un tema y comenzar a trabajar en la creación de un producto multimedia (vídeo, presentación de diapositivas, etc.).
Tarea:
Continuar trabajando en un proyecto multimedia, recopilando materiales y elementos adicionales.
Lección 8: Completar y proteger un proyecto multimedia
Objetivo:
Completar y presentar un proyecto multimedia.
Plan de lección:
- Completando el proyecto (20 min).
- Los estudiantes completan sus proyectos: agregando toques finales, edición final.
- Presentación de proyectos (20 min).
- Presentar proyectos a la clase, discutir ideas y tecnologías utilizadas en el proyecto.
- Evaluación y discusión (10 min).
- Evaluación del trabajo: creatividad, uso de la tecnología, resultado final.
Tarea:
Elaborar un informe sobre el proyecto, describiendo las etapas del trabajo y las tecnologías que se utilizaron.
Este manual permite a los estudiantes de noveno grado dominar los principios básicos de las tecnologías cliente-servidor, programación orientada a objetos y trabajar con archivos multimedia, así como aplicarlos en actividades de proyectos.