Manuales metódicos para profesores de informática de 10º grado.
En el décimo grado, la informática se vuelve más profunda y especializada. Los estudiantes aprenden conceptos complejos de programación, redes, administración de bases de datos y fundamentos de seguridad de la información. El programa está orientado a prepararse para retos reales que puedan surgir en futuras actividades profesionales.
10mo grado (cuartos)
1er trimestre (septiembre-octubre):
- 8 lecciones (2 lecciones por semana).
- Temas :
- Algoritmos y estructuras de datos: repetición y profundización en la clasificación (clasificación rápida, clasificación piramidal), búsqueda, algoritmos en gráficos (búsqueda primero en profundidad, búsqueda primero en amplitud).
- Programación: programación avanzada orientada a objetos (POO): trabajo con clases, herencia, encapsulación, polimorfismo.
- Introducción a las tecnologías de redes: conceptos básicos de las interacciones de red, protocolos (HTTP, FTP), conceptos básicos del trabajo con redes e Internet.
2do trimestre (noviembre-diciembre):
- 7-8 lecciones (1-2 lecciones por semana).
- Temas :
- Programación: trabajar con bibliotecas y módulos, crear productos de software más complejos, trabajar con archivos y bases de datos a través de interfaces de programación (por ejemplo, en Python o Java).
- Bases de datos: diseño de bases de datos, creación de bases de datos relacionales, consultas SQL complejas, normalización de datos, trabajo con transacciones.
- Desarrollo web: creación de aplicaciones web interactivas utilizando HTML5, CSS3, JavaScript. Conceptos básicos para trabajar con lenguajes de programación del lado del servidor (como PHP, Python o Node.js).
3er trimestre (enero-marzo):
- 8 lecciones (2 lecciones por semana).
- Temas :
- Tecnologías cliente-servidor: profundización en los principios de funcionamiento del servidor, conceptos básicos de REST API, interacción con bases de datos a través de interfaces web.
- Programación: creación de aplicaciones de software completas utilizando programación orientada a objetos, interacción con el usuario a través de interfaces, trabajo con subprocesos y multitarea.
- Seguridad de la información: conceptos básicos de criptografía, cifrado de datos, protección de la información en la red, uso de protocolos de seguridad (HTTPS, SSL).
4to trimestre (abril-mayo):
- 7-8 lecciones (1-2 lecciones por semana).
- Temas :
- Actividades de proyectos: creación de proyectos individuales o grupales que incluyan programación, trabajo de bases de datos y desarrollo web. Por ejemplo, desarrollar una aplicación web con una base de datos o un proyecto multimedia.
- Trabajar con big data: introducción al análisis de grandes volúmenes de datos, trabajando con herramientas para procesarlos y visualizarlos (por ejemplo, procesadores de hojas de cálculo, bases de datos, lenguajes de programación para trabajar con datos).
- Ciberseguridad avanzada: protección de datos personales, prevención de ataques (por ejemplo, DDoS), conceptos básicos de control de acceso, trabajo con antivirus y sistemas de seguridad.
Resultado:
Para el décimo grado, se planean entre 30 y 32 lecciones , donde se presta atención a la programación (con énfasis en POO), bases de datos y tecnologías de red. Los estudiantes aprenden a trabajar con aplicaciones cliente-servidor y profundizan sus conocimientos en el campo de la seguridad de la información y la criptografía. La aplicación práctica del conocimiento se realiza a través de actividades de proyectos, donde los estudiantes crean aplicaciones, sitios web o bases de datos completos.