Texto
Guía Didáctica del Proyecto
Esta guía reúne los elementos curriculares, metodológicos y organizativos necesarios para aplicar en el aula la unidad Lenguaje Procedimental en Bases de Datos, centrada en procedimientos almacenados, funciones y triggers en MySQL.
Su finalidad es facilitar la implementación del proyecto por parte del profesorado y ofrecer una visión clara de la relación entre tareas, criterios de evaluación, herramientas digitales, metodología y atención a la diversidad.
Imagen generada para uso educativo. Licencia CC BY 4.0.
Contexto
Módulo de Bases de Datos de 1º DAM, con enfoque práctico y orientado al desarrollo de software.
RA principal
Desarrollo de procedimientos almacenados evaluando y utilizando el lenguaje incorporado en el SGBD.
Metodología
Aprendizaje activo, resolución de problemas, prácticas técnicas y mini proyecto final.
Evaluación
Triangulación de datos mediante rúbrica, lista de cotejo y cuestionario digital.
Finalidad de esta guía
Esta página ofrece una visión global del diseño didáctico de la unidad y permite comprender cómo se articula el aprendizaje del alumnado a través de tareas progresivas, herramientas digitales, criterios de evaluación e instrumentos de seguimiento.
Además de relacionar las actividades con los criterios de evaluación, se incorporan observaciones metodológicas y recomendaciones prácticas para favorecer la replicabilidad de la propuesta por parte de otros docentes, así como medidas de atención a la diversidad basadas en principios del Diseño Universal para el Aprendizaje (DUA).
Relación de tareas del proyecto con los criterios de evaluación
La siguiente tabla muestra la correspondencia entre las tareas propuestas para la unidad, los criterios de evaluación asociados, el agrupamiento previsto y las herramientas digitales movilizadas en cada fase del aprendizaje.
| Tarea del alumnado | Criterios de evaluación | Agrupamiento y tiempo | Herramientas y recursos |
|---|---|---|---|
| Introducción al lenguaje procedimental Ejecución de scripts SQL y análisis de ejemplos de automatización de tareas. |
a) Identificación de formas de automatizar tareas. b) Reconocimiento de métodos de ejecución de guiones. c) Identificación de herramientas para editar guiones. |
Individual 1 sesión |
Docker, MySQL, phpMyAdmin, VSCode o AntiGravity, YouTube, documentación oficial de MySQL. |
| Desarrollo de procedimientos almacenados Inserciones, validaciones y actualizaciones mediante práctica guiada. |
d) Definición y uso de guiones para automatizar tareas. e) Uso de estructuras de control de flujo. f) Uso de funciones del sistema gestor. |
Individual / parejas 2 sesiones |
MySQL, phpMyAdmin, editor SQL, guías del docente y documentación técnica. |
| Diseño de funciones de usuario Implementación de funciones para encapsular lógica de negocio reutilizable. |
f) Uso de funciones del sistema gestor. g) Definición de funciones de usuario. |
Individual / parejas 1 sesión |
MySQL, phpMyAdmin, VSCode o AntiGravity, materiales de apoyo y ejemplos guiados. |
| Creación de triggers y cursores Automatización de auditorías, control de integridad y registros automáticos. |
a) Automatización de tareas. h) Definición de disparadores. i) Utilización de cursores. |
Individual / pequeño grupo 1 sesión |
MySQL, phpMyAdmin, editor SQL, repositorio de ejemplos y recursos curados. |
| Mini proyecto final Desarrollo de una solución evaluable con procedimientos, funciones y triggers para un caso práctico. |
Integración global de los criterios anteriores, desde a) hasta i). | Parejas o grupos 1 sesión |
GitHub para la entrega del código, Google Drive para la documentación y OBS para la validación de la autoría. |
Instrumentos de evaluación
La evaluación adopta un enfoque mixto y continuo para recoger evidencias del proceso y del producto final.
- Rúbrica técnica: evaluación sumativa del mini proyecto final.
- Lista de cotejo: seguimiento formativo durante las prácticas SQL en el aula.
- Cuestionario digital: detección de ideas previas y comprobación de la evolución conceptual.
Competencia digital y ecosistema de aprendizaje
La propuesta favorece el desarrollo de la competencia digital del alumnado mediante el uso de herramientas de programación, documentación, curación de contenidos y colaboración.
- Uso técnico de entornos reales de desarrollo con Docker y MySQL.
- Documentación compartida y seguimiento del aprendizaje con Google Drive.
- Entrega y organización del código mediante GitHub.
- Consulta de recursos curados por el docente y el alumnado.
Observaciones y recomendaciones para su aplicación en el aula
Resolución de problemas técnicos
En una unidad de estas características pueden aparecer incidencias relacionadas con Docker, puertos, permisos o conectividad. Se recomienda disponer de planes alternativos como instalaciones locales, bases de datos de respaldo, scripts preparados y recursos de apoyo para evitar bloqueos prolongados.
Atención a la diversidad y DUA
La propuesta incorpora medidas para atender diferentes ritmos y estilos de aprendizaje:
- Guías paso a paso y ejemplos resueltos para el alumnado que necesita mayor acompañamiento.
- Retos de ampliación para alumnado avanzado, como cursores complejos, manejo de errores o procedimientos más robustos.
- Uso de recursos variados: explicación oral, documentación escrita, ejemplos visuales y materiales curados.
Uso responsable de IA, autoría y validación
Se recomienda combinar el uso guiado de herramientas de inteligencia artificial con actividades de validación final, revisión del código, defensa oral breve o grabación de evidencias mediante OBS para asegurar la comprensión real, la autoría del trabajo y el uso ético de la tecnología.
Valor pedagógico de la propuesta
Esta guía didáctica no solo organiza la secuencia de trabajo de la unidad, sino que facilita una aplicación coherente, realista y transferible al aula de Formación Profesional.
Su diseño integra contenidos técnicos, evaluación, herramientas digitales, atención a la diversidad y recomendaciones metodológicas, permitiendo que el recurso resulte útil tanto para el alumnado como para otros docentes que deseen aplicarlo o adaptarlo.