CONSEJERÍA DE EDUCACIÓN
I.E.S. NERVIÓN CURSO: 2011/2012
DEPARTAMENTO DE INFORMÁTICA
CICLO FORMATIVO DE GRADO SUPERIOR
BASES DE DATOS
PROGRAMACIÓN DIDÁCTICA
DEL
MÓDULO PROFESIONAL
PROGRAMACIÓN
PROFESORES: FRANCISCO JAVIER ENCISO BAÑOS MIGUEL ÁNGEL CASADO ALÍAS
1. Introducción.
Este documento recoge la programación didáctica y las unidades didácticas realizadas para el módulo Bases de datos correspondiente al primer curso de grado superior “Desarrollo de aplicaciones multiplataforma”.
Para su realización se han tenido en cuenta lo dispuesto en:
- REAL DECRETO 450/2010, de 16 de abril (BOE 123 de 20 de mayo de 2010), por el que se establece el título de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma y se fijan sus enseñanzas mínimas. Éste es el primer documento de referencia, ya que por él se crea el título y, además, se regulan las enseñanzas que serán comunes en todo el estado.
- ORDEN de 16 de junio de 2011 (BOJA 142 de 21 de julio), por la que se desarrolla el currículo correspondiente al título de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma. Documento dónde se especifica el título para la comunidad autónoma de Andalucía.
2. EL MÓDULO DE BASES DE DATOS 2.1. Referencia del sistema productivo
REAL DECRETO 450/2010, de 16 de abril (BOE 123 de 20 de mayo de 2010), por el que se establece el título de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma y se fijan sus enseñanzas mínimas.
En primer lugar: “La competencia general de este título consiste en desarrollar, implantar, documentar y mantener aplicaciones informáticas multiplataforma, utilizando tecnologías y entornos de desarrollo específicos, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de «usabilidad» y calidad exigidas en los estándares establecidos.”
En segundo lugar, el módulo está asociado a la unidad de competencia número UC0226_3: Programar bases de datos relacionales.
2.2. Objetivos generales que se desarrollan en el módulo
Se desarrollan en el módulo los objetivos siguientes, señalados con la misma letra con la que aparecen en la ORDEN de 16 de junio de 2011 (BOJA 142 de 21 de julio):
c) Interpretar el diseño lógico de bases de datos, analizando y cumpliendo las especificaciones relativas a su aplicación, para gestionar bases de datos. e) Seleccionar y emplear lenguajes, herramientas y librerías, interpretando las especificaciones para desarrollar aplicaciones multiplataforma con acceso a bases de datos.
f) Gestionar la información almacenada, planificando e implementando sistemas de formularios e informes para desarrollar aplicaciones de gestión.
p) Realizar consultas, analizando y evaluando su alcance, para gestionar la información almacenada en sistemas ERP-CRM.
En la adaptación de los objetivos a la programación didáctica deben tenerse en cuenta los puntos que se detallan a continuación.
- Como premisa, tendremos en cuenta que lo importante es que los objetivos estén claros, que el alumno los conozca desde el principio y sepa de dónde parte, a dónde se desea llegar y por qué se persiguen estos objetivos.
- En cada tema se indagará sobre lo que los alumnos saben previamente para procurar que la enseñanza y el aprendizaje sea más cercano a todos. Por ello, en la mayor parte de los temas se partirá de un nivel de conocimiento cero sobre el mismo y se prestará atención a desterrar que las posibles ideas previas entren en conflicto con los nuevos contenidos o métodos de trabajo.
proceden de otros estudios abandonados sin concluirlos, y recordarles que éstos son unos estudios específicos y, por tanto, debe abordarlos como tales, con ánimo de superarlos.
- Se fomentará que los alumnos valoren convenientemente los estudios que están realizando.
Está muy arraigada aún la idea de que la Formación Profesional es una enseñanza de segunda categoría. Es necesario destacar que un ciclo formativo de nivel superior son los estudios de más alto nivel que pueden realizar en un centro no universitario y, por tanto, deben ser vistos con la consideración que merecen. La información sobre convalidaciones en la Universidad suele ser muy útil.
- Incidir en la motivación de los alumnos, pero más que con actividades lúdicas y culturales (que también son necesarias), procurando acercarles a la realidad del mundo laboral en el que se integrarán muy pronto. Que vean la utilidad de lo que están estudiando en el sentido que más valoran: encontrar un puesto de trabajo. Hay que procurar no caer en el pesimismo y potenciar su capacidad de trabajo.
- Fomentar gradualmente una actitud profesional.
En conclusión, hemos de realizar un esfuerzo por aprovechar las motivaciones previas de los alumnos a la hora de introducir las adaptaciones que nos parezcan necesarias para llevar a cabo los objetivos. En esta edad ya tienen bastante claro (o deberían tenerlo) lo que quieren, así que podemos utilizarlo para conseguir de ellos un esfuerzo que sin duda será necesario y que deberá verse recompensado.
3. PROGRAMACIÓN 3.1. Metodología
La metodología tendrá como objetivo conseguir progresivamente desarrollar la autonomía y autosuficiencia de los alumnos y alumnas, mediante la superación de las dificultades que irán surgiendo, concediendo especial relevancia a potenciar la iniciativa, la deducción lógica, la aplicación del método apropiado, la acumulación de experiencia y la capacidad de reacción ante nuevas situaciones. En definitiva, el desarrollo de habilidades, destrezas y criterios propios que consigan un gradual aumento de la independencia de los alumnos y alumnas respecto a los profesores, preparándolos así para el desarrollo de su profesión y fomentando el autoaprendizaje y la capacidad de evolución. Este último aspecto debería formar parte relevante de los objetivos de la formación de cualquier profesional de la informática.
Dado el enfoque práctico que requiere la enseñanza actual en general, y las materias de informática en particular, las clases expositivas tendrán un carácter complementario, limitándose al planteamiento y explicación de los conceptos esenciales de cada tema, apoyándose en el uso de diagramas o diapositivas que hagan más fácil y ameno el proceso de enseñanza y aprendizaje.
forma individual, con la asistencia de los profesores. Estos ejercicios servirán para fijar y aplicar los conocimientos, resolver las dudas que aparezcan e introducir las técnicas de diseño para la resolución de algoritmos, así como la utilización de herramientas apropiadas, lo que permitirá justificar la utilidad práctica de estas técnicas y compararlas entre sí.
Los ejercicios que resulten más significativos serán expuestos por sus autores. El resto de compañeros planteará cuantas dudas y preguntas estimen oportunas, que deberán ser contestadas correctamente por el autor. De este modo, se potencia la capacidad crítica del alumno, se estimula su curiosidad y se practican técnicas de diálogo y debate, para llegar a acuerdos consensuados. Evidentemente, se hace imprescindible un alto grado de participación por parte del alumno, por lo que se procurará motivarlos.
CLASES PRÁCTICAS
Con las clases prácticas se pretende:
- Fijar y aplicar los conocimientos adquiridos previamente por el alumno o la alumna.
- Prepararlo para la introducción de nuevos conocimientos que le ayuden a resolver problemas planteados en la práctica.
- Aumentar su motivación.
- Habituar al alumno o alumna a su entorno de trabajo real, fundamental en el ámbito de la
Formación Profesional Específica.
Como se dispone de horas de apoyo, será en este tipo de actividades donde el papel del profesor de apoyo resulte más útil, ya que, si tenemos un grupo numeroso de alumnos, la atención individual a los problemas de cada uno de ellos consume un tiempo considerable. Así se evita que el alumno tenga que esperar mucho hasta que sus dudas sean resueltas y podamos seguir avanzando.
ACTIVIDADES
Las actividades realizadas por los alumnos serán en la mayoría de los casos de forma individual, pero algunas de ellas serán resueltas en grupo. En líneas generales serán de los siguientes tipos:
- Elaboración de diagramas entidad/relación. - Normalización.
- Paso a tablas.
- Consultas y subconsultas.
- Funciones, cursores y procedimientos. - Triggers.
- Investigación a través de Internet de temas relacionados con los contenidos del módulo.
MATERIALES
Los materiales utilizados serán aquellos que como dotación de este ciclo dispone el centro:
- Aula de informática con impresora y ordenadores suficientes para todos los alumnos y alumnas (un ordenador para cada alumno). Estos ordenadores han de estar siempre operativos y no deben depender de las prácticas de otros módulos.
- Software específico: Microsoft SQL Server.
- Red local que permita compartir materiales e impresoras, tener acceso a Internet para buscar información y crear un repositorio de materiales a disposición de los alumnos, normalmente en formato web.
- Pizarra blanca.
- Videoproyector. Este recurso se ha hecho prácticamente imprescindible por su valiosa aportación como soporte de las explicaciones y, sobre todo, de las exposiciones de ejemplos o ejercicios resueltos por parte de los alumnos.
- Biblioteca de aula: En la que no puede faltar libros de consulta básicos y otros textos de referencia (la bibliografía puede servir de orientación). También es conveniente disponer de publicaciones especializadas.
ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
Las actividades de enseñanza-aprendizaje deben constituir el instrumento diario para alcanzar las finalidades propuestas, y permitir que los alumnos logren los objetivos específicos y las capacidades terminales del módulo.
En esta disciplina juegan un papel fundamental los ejercicios prácticos que cada alumno debe solucionar de forma independiente, cada uno en su ordenador. Esto no significa que no puedan compartir información o resolver dudas entre ellos, pero el proceso mental que lleva a construir adecuadamente el algoritmo debe resolverlo cada uno de ellos.
Es conveniente hacer puestas en común en las que un alumno presente la solución que ha dado al problema y, posteriormente, se debata sobre las particularidades de esa solución. Así se da la oportunidad de ver diferentes modos de afrontar un problema, y permite a los profesores hacer correcciones y recomendaciones que pueden aprovechar todos.
3.2. Evaluación EVALUACIÓN INICIAL
A principios de curso se hará un sondeo para obtener información acerca de los conocimientos que tienen los alumnos sobre la materia y de las herramientas
con las que se suele trabajar en nuestros módulos.
El sondeo se realizará mediante una ficha que será rellenada por todos ellos. La información recogida nos sirve para conocer el estado general de los alumnos del aula y en particular de cada uno de ellos. Hay que tener en cuenta que algunas veces tenemos alumnos que han estado en la Escuela Superior de Ingenieros Informáticos o bien de Telecomunicaciones aunque la mayoría de nuestros alumnos no tienen conocimiento alguno de que es lo que vienen a estudiar.
De igual forma se realizará una evaluación inicial al comienzo de cada unidad didáctica cuyo objetivo será observar el grado de asimilación de las unidades anteriores. Esto proporcionará un punto de partida para enfocar los nuevos contenidos, pudiendo incluso hacer un breve resumen de los puntos más conflictivos de la unidad didáctica anterior o anteriores.
EVALUACIÓN FORMATIVA
Formará parte del proceso de enseñanza-aprendizaje y su objeto será medir el grado de cumplimiento de los objetivos de la programación para poder introducir mejoras en su desarrollo. Se aplica durante el proceso de aprendizaje, y mediante las distintas técnicas registramos la situación de los alumnos y de todo el proceso (dificultades, avances, grado de consecución de objetivos...) localizando y detectando errores para establecer mecanismos de mejora en el proceso de aprendizaje.
Se utilizará en particular los resultados de las pruebas escritas de evaluación. Esto permitirá concretar un nivel de partida homogéneo y adecuado para la explicación de nuevos conceptos, a la vez que ayudará a registrar y diagnosticar dificultades, habilidades, conocimientos, etc., respecto a los nuevos objetivos de aprendizaje.
Del análisis de los resultados obtenidos estableceremos decisiones para adoptar cambios en la estrategia de enseñanza. Estos cambios pueden ser:
- Modificación de las siguientes actividades a realizar, reforzando los objetivos no cubiertos y desestimando las que propongan objetivos ya alcanzados.
- Adaptaciones para alumnos y alumnas que muestren una desviación respecto al ritmo general del grupo.
- Modificación de las actividades a realizar para el próximo curso.
Los resultados obtenidos serán importantes a la hora de llevar a cabo la evaluación de la programación del módulo.
TÉCNICAS E INSTRUMENTOS DE EVALUACIÓN
El proceso de enseñanza-aprendizaje se evaluará de forma continua como señala la ley, de manera que la evaluación forma parte integrada del proceso de enseñanza-aprendizaje. A ello ayuda esta propuesta didáctica, ya que los
conocimientos que se van enseñando y adquiriendo por parte de profesores y alumnos, respectivamente, están siempre basados en conceptos anteriores.
La aplicación del proceso de evaluación continua del alumnado, requiere su
asistencia regular a las clases y la realización de las actividades programadas en cada unidad didáctica. Evaluación continua no quiere decir bajo ningún concepto que un alumno aprobará la asignatura con tan sólo aprobar un examen final en mayo. Por el contrario, la evaluación se realizará teniendo en cuenta la asistencia a clase del alumno o alumna, obligatoria por ley y su actitud en el aula, valorándose la participación, el nivel de destreza demostrado en la realización de los ejercicios y trabajos, las aportaciones que realice y el trabajo en el aula.
Además se realizarán pruebas escritas individuales (PE). Se harán al menos dos de estas pruebas por trimestre. Estos controles constarán de dos partes: prueba de conceptos y de carácter práctico. En esta el alumno debe obtener como mínimo el 30% del peso de cada ejercicio de la prueba para tener opción a evaluación positiva en media con el resto de ejercicios de dicha prueba. La prueba conceptual, que se realizará con anterioridad, será una prueba objetiva para evaluación de conceptos. Aquellos alumnos y alumnas que no alcancen 30% en el ejercicio conceptual (normalmente, de tipo test) no pasarán a realizar el ejercicio práctico, aunque si los profesores puntualmente lo consideran oportuno los alumnos realizaran dicho ejercicio. Esta medida se justifica por la necesidad de tener superados ciertos contenidos conceptuales y cierto nivel de destrezas, sin los cuales no es posible realizar correctamente una aplicación práctica de los mismos.
Para superar la parte práctica, que versará sobre la implementación de los conceptos vistos anteriormente en clase, también deberá obtenerse al menos el 30% de los puntos asignados en cada ejercicio para tener opción a evaluación positiva en media con los demás.
La justificación de este sistema de evaluación, fruto de la experiencia de anteriores cursos, está en el hecho de querer evitar que los alumnos y alumnas intenten superar el módulo formativo a fuerza de especializarse en aspectos parciales del mismo, a cambio de abandonar el resto de los contenidos.
Al principio estas pruebas serán obligatorias para todos, pero a medida que los profesores vayamos conociendo suficientemente el trabajo de los alumnos y también entre ellos mismos, se podrá proponer la no obligatoriedad de estos. En este caso, para obtener evaluación positiva, el alumno deberá exponer públicamente ejercicios con alto grado de complejidad, investigar, plantear e implementar vías de solución de problemas no triviales, colaborar con sus compañeros en el desarrollo de programas y cualquiera otra consideración de los profesores sobre este particular, por supuesto suficientemente significativa y razonada. La nota en este caso estará en razón de la complejidad de sus ejercicios y del resto de conceptos.
Pretendemos, al menos, dos pruebas escritas por trimestre, pudiendo variar su número y fecha cuando se crea conveniente por parte de los profesores/as encargados del módulo, pudiendo realizar igualmente estas pruebas sin que los
alumnos y alumnas sean previamente avisados. En todas ellas se informará de la puntuación otorgada a los distintos ejercicios, así como los criterios de evaluación que se apliquen expresamente. Además, se discutirá individualmente el ejercicio que han realizado, informándoles directamente de sus fallos y aciertos para poder aplicar sus conclusiones en posteriores actividades.
Tras cada prueba escrita cada alumno privadamente deberá revisar junto con la/el profesor su ejercicio, con el objetivo de comentar fallos y aciertos que haya tenido y ser aconsejado sobre futuras mejoras en el método de trabajo, aprendizaje y de cualquier otra cuestión que se considere importante para la mejora de su formación.
Otros instrumentos utilizados para la evaluación: - Observación directa de:
o Preguntas realizadas en clase por el alumno o alumna y respuestas dadas por los mismos a temas propuestos por los profesores. (PC) o Participación en el aula ayudando a resolver problemas acontecidos a
otros compañeros, bien sea directamente sobre temas de programación o de configuración y uso del compilador. (PA)
o Actitud del alumno en clase en cuanto a la asunción de las responsabilidades necesarias para alcanzar el perfil adecuado, con vistas a su futura inserción laboral. (AA)
- Realización, entrega y exposición de temas, ejercicios y otras tareas relacionadas con las finalidades del módulo. (EE).
Para obtener evaluación positiva en el módulo será requisito indispensable demostrar, mediante los ejercicios de aplicación (PE), que se han alcanzado los objetivos generales y los específicos de cada unidad didáctica. En cuanto a la evaluación de los demás puntos, ningún alumno con calificación
0 en los items PC, PA, EE y AA podrá obtener evaluación final del módulo positiva. Aunque el alumno podrá realizar trabajos en casa, puesto que así adquiere conocimientos y destrezas, consideramos que las aplicaciones informáticas son fácilmente copiables, siendo muy difícil comprobar el fraude a no ser que se establezcan pruebas para su detección. Por esta razón el alumno deberá demostrar suficiente y exhaustivamente que tiene superados los objetivos del módulo mediante la realización correcta de las pruebas escritas, dónde realmente es él mismo y sin ayuda de nadie, quién las hace.
Los ejercicios realizados por los alumnos no tendrán nota cuantitativa, sino que serán corregidos resaltando los fallos detectados y detallando los puntos a trabajar o las mejoras del diseño. Creemos que es importante que el alumno no se sienta evaluado cuantitativamente, sino llamado a mejorar sus propuestas en cada momento señalando fallos y haciéndole ver los aciertos.
La materia del módulo es acumulativa, es decir, cada conocimiento nuevo que se introduce se apoya o complementa a los anteriores, lo que implica que es necesario repasar continuamente conceptos ya aprendidos. Esto hace que el
alumno o alumna los deba tener siempre actualizados y los llegue a dominar realmente. Así, la recuperación es también continua.
Consideraciones adicionales
Requerimientos para la realización de los controles prácticos:
Para la evaluación se atenderá a los criterios específicos de las unidades didácticas trabajadas y a los siguientes:
- Usar correcta y adecuadamente las técnicas aprendidas en clase. - Usar correcta y adecuadamente los criterios de calidad exigidos. - Los exámenes:
- Se entregarán en soporte digital a la dirección de correo electrónico del profesor.
- No deben contener ningún error de especificación, entendimiento o diseño para obtener evaluación positiva.
- De existir errores no deben ser graves.
Propuesta de Porcentajes de VALORACIÓN
Preguntas clase (PC) y Participación (PA) 10% Trabajo (casa, clase, grupo) (EE) 10%
Actitud del alumno (AA) 10%
Pruebas escritas (PE) 70%
Los tres primeros apartados sólo serán sumados a la nota en caso de obtener como mínimo un 5 en las pruebas escritas. Si el alumno está suspenso su nota puede verse aumentada por buena actitud y por el resto de conceptos positivos, pero nunca hasta llegar a superar el módulo con ellas. Es razonable esta medida en el contexto de que el alumno debe en primer lugar “saber hacer” y superado esto, tener un perfil aceptable como trabajador y ciudadano.
Coincidiendo con el final del régimen ordinario de clases, se comunicará a los alumnos y alumnas las calificaciones obtenidas como resultado del proceso de evaluación continua para la última evaluación parcial. Esta calificación será una media ponderada de las notas obtenidas a lo largo del curso académico en las distintas pruebas realizadas, de forma que tendrán más peso las últimas que las primeras.
Aquellos alumnos o alumnas que deseen subir nota podrán efectuar un ejercicio diseñado a tal efecto siempre que los profesores lo estimen acertado. Este ejercicio se realizará el día que se determine para tal fin.
A las pruebas de convocatoria ordinaria (antigua extraordinaria) podrán presentarse todos los alumnos que no hayan logrado evaluación positiva en la ordinaria. Estas pruebas abarcarán todos los contenidos de la asignatura, y los alumnos y alumnas que se presenten lo realizarán en su totalidad.
realizar los trabajos planteados por los profesores, tales como ejercicios de aplicación para desarrollar los objetivos parcialmente superados, monitorizar compañeros que deben realizar la convocatoria ordinaria o investigar y exponer temas relacionados con el módulo.
PÉRDIDA DEL DERECHO A EVALUACIÓN CONTINUA
En el artículo 2.2 de la Orden de 29 de septiembre de 2010, por la que se regula la evaluación, certificación, acreditación y titulación académica del alumnado que cursa enseñanzas de formación profesional inicial que forma parte del sistema educativo en la Comunidad Autónoma de Andalucía, se dice expresamente que la aplicación del proceso de evaluación continua del alumnado requerirá, en la modalidad presencial, su asistencia regular a clase y su participación en las actividades programadas para los distintos módulos profesionales del ciclo formativo .
El derecho a la evaluación continua lo perderá cualquier alumno que falte un número de horas de clase superior al 10% del número total de horas del módulo. A estos efectos no se hace distinción entre faltas justificadas y no justificadas.
CRITERIOS DE EVALUACIÓN
En la valoración tanto de los ejercicios escritos individuales como del trabajo habitual del alumno en clase, se tendrá como base la superación de los objetivos generales del módulo y los específicos de cada unidad.
Como puntos de referencia para la evaluación de los objetivos programados se tomarán los resultados de aprendizaje y criterios de evaluación siguientes, entendiéndose éstos como los aspectos que el alumnado debe dominar:
1. Reconoce los elementos de las bases de datos analizando sus funciones y valorando la utilidad de los sistemas gestores.
Criterios de evaluación:
a) Se han analizado los sistemas lógicos de almacenamiento y sus características.
b) Se han identificado los distintos tipos de bases de datos según el modelo de datos utilizado.
c) Se han identificado los distintos tipos de bases de datos en función de la ubicación de la información.
d) Se ha evaluado la utilidad de un sistema gestor de bases de datos.
e) Se ha reconocido la función de cada uno de los elementos de un sistema gestor de bases de datos.
f) Se han clasificado los sistemas gestores de bases de datos. g) Se ha reconocido la utilidad de las bases de datos distribuidas. h) Se han analizado las políticas de fragmentación de la información.
2. Crea bases de datos definiendo su estructura y las características de sus elementos según el modelo relacional.
Criterios de evaluación:
a) Se ha analizado el formato de almacenamiento de la información. b) Se han creado las tablas y las relaciones entre ellas.
c) Se han seleccionado los tipos de datos adecuados. d) Se han definido los campos clave en las tablas.
e) Se han implantado las restricciones reflejadas en el diseño lógico. f) Se han creado vistas.
g) Se han creado los usuarios y se les han asignado privilegios.
h) Se han utilizando asistentes, herramientas gráficas y los lenguajes de definición y control de datos.
3. Consulta la información almacenada en una base de datos empleando asistentes, herramientas gráficas y el lenguaje de manipulación de datos.
Criterios de evaluación:
a) Se han identificado las herramientas y sentencias para realizar consultas. b) Se han realizado consultas simples sobre una tabla.
c) Se han realizado consultas sobre el contenido de varias tablas mediante composiciones internas.
d) Se han realizado consultas sobre el contenido de varias tablas mediante composiciones externas.
e) Se han realizado consultas resumen.
f) Se han realizado consultas con subconsultas.
4. Modifica la información almacenada en la base de datos utilizando asistentes, herramientas gráficas y el lenguaje de manipulación de datos.
Criterios de evaluación:
a) Se han identificado las herramientas y sentencias para modificar el contenido de la base de datos.
b) Se han insertado, borrado y actualizado datos en las tablas.
c) Se ha incluido en una tabla la información resultante de la ejecución de una consulta.
d) Se han diseñado guiones de sentencias para llevar a cabo tareas complejas. e) Se ha reconocido el funcionamiento de las transacciones.
f) Se han anulado parcial o totalmente los cambios producidos por una transacción.
g) Se han identificado los efectos de las distintas políticas de bloqueo de registros.
h) Se han adoptado medidas para mantener la integridad y consistencia de la información.
5. Desarrolla procedimientos almacenados evaluando y utilizando las sentencias del lenguaje incorporado en el sistema gestor de bases de datos.
Criterios de evaluación:
b) Se han reconocido los métodos de ejecución de guiones.
c) Se han identificado las herramientas disponibles para editar guiones. d) Se han definido y utilizado guiones para automatizar tareas.
e) Se ha hecho uso de las funciones proporcionadas por el sistema gestor. f) Se han definido funciones de usuario.
g) Se han utilizado estructuras de control de flujo. h) Se han definido disparadores.
i) Se han utilizado cursores.
6. Diseña modelos relacionales normalizados interpretando diagramas entidad/relación.
Criterios de evaluación:
a) Se han utilizado herramientas gráficas para representar el diseño lógico. b) Se han identificado las tablas del diseño lógico.
c) Se han identificado los campos que forman parte de las tablas del diseño lógico.
d) Se han analizado las relaciones entre las tablas del diseño lógico. e) Se han identificado los campos clave.
f) Se han aplicado reglas de integridad. g) Se han aplicado reglas de normalización.
h) Se han analizado y documentado las restricciones que no pueden plasmarse en el diseño lógico.
7. Gestiona la información almacenada en bases de datos objeto-relacionales, evaluando y utilizando las posibilidades que proporciona el sistema gestor.
Criterios de evaluación:
a) Se han identificado las características de las bases de datos objeto- relacionales.
b) Se han creado tipos de datos objeto, sus atributos y métodos. c) Se han creado tablas de objetos y tablas de columnas tipo objeto. d) Se han creado tipos de datos colección.
e) Se han realizado consultas.
f) Se ha modificado la información almacenada manteniendo la integridad y consistencia de los datos.
Y por encima de todo ello, una premisa sumamente importante para la evaluación positiva de las actividades realizadas: “No es suficiente que un diseño de bases de datos, función, procedimiento, consulta, etc. funcione, si no que debe de ser realizado con la calidad y eficiencia suficiente.
3.3. Atención a la diversidad
Cabe esperar que los conocimientos iniciales de los alumnos y alumnas sean muy diferentes y por tanto la situación de partida sea también diferente para todos, y por otro lado, los conceptos y destrezas que debe adquirir el alumno suponen para algunos de ellos excesiva complejidad en esta asignatura. Dado que es
probable que los niveles sean diferentes podemos disponer de varios recursos que se pueden emplear para atender esta diversidad.
Hay que dejar claro que los títulos de formación profesional certifican capacidades terminales, por lo que no está permitido hacer adaptaciones curriculares significativas.
Se puede plantear un seguimiento individual de cada alumno a través de propuestas del tipo:
- Realización de las actividades propuestas al final de cada Unidad, que siguen un orden creciente de dificultad.
- Integración de los alumnos/as con problemas en grupos de trabajo mixtos y diversos para que en ningún momento se sientan discriminados. Si se crea un buen ambiente de grupo, los mismos compañeros y compañeras se ayudarán entre ellos favoreciendo el proceso de aprendizaje.
- Apoyo de los profesores cuando lo consideren necesario y en la forma que se estime oportuna.
- A través de la lectura del material complementario (libros, apuntes, ejercicios resueltos, revistas, artículos, etc.) que se encuentra en el aula. - Realización de actividades complementarias propuestas por los profesores
o por los propios alumnos. Esto les hace participes de su propio aprendizaje.
- Realizaciones de trabajos haciendo uso de la capacidad creativa y los medios y recursos con que cuenta el centro.
- Planteamiento por parte de los profesores de ejercicios y cuestionarios al alumno y la consiguiente supervisión.
- Exposición de algunos de los trabajos que se van desarrollando en las clases prácticas.
- Evaluación y crítica del trabajo expuesto, cualificando los siguientes aspectos:
cumplimiento de objetivos, motivación, claridad de la exposición, medios audiovisuales de apoyo utilizados, creatividad, originalidad, etc. Se debe conseguir la espontaneidad del alumno para realizar críticas constructivas. Los profesores actuarán de moderadores encauzando los fallos y virtudes hacia la unidad de trabajo, la futura empresa del alumno y la sociedad actual.
- Adaptación de la programación, delimitando aquellos contenidos que sean considerados como mínimo exigible según el currículo.
Los alumnos con discapacidad de tipo visual tendrán dificultad a la hora de trabajar con las técnicas gráficas y con las herramientas de desarrollo. Para ello utilizaremos herramientas específicas de adaptación del ordenador, se realizarán las
pruebas de evaluación directamente sobre el ordenador, descripción oral de representaciones gráficas, dibujo de diagramas y esquemas sobre una superficie especial táctil y colaboración con otros compañeros en trabajos que requieran destrezas visuales. Las diapositivas y la documentación que se exponga en clase le será facilitada para que pueda acceder a ella con el ordenador o le sea traducida a Braille.
Los alumnos con discapacidad motora que no les impida el uso normal del ordenador no tendrán ninguna dificultad, ya que el centro está adaptado a personas que usan silla de ruedas y las aulas no presentan problemas de accesibilidad.
Los alumnos con discapacidad auditiva tampoco tendrán problemas si saben leer los labios, ya que es sencilla la adaptación y no tendrán problemas para utilizar las herramientas informáticas.
La mayor dificultad la tienen los alumnos cuya capacidad de comunicación
está disminuida sensiblemente, ya que difícilmente podrán participar en los trabajos en equipo. Además si no pueden expresar sus dudas al profesor, privarán a este de la realimentación necesaria y será compleja la tarea de evaluación.
Hemos de tener en cuenta que el objeto de la informática son los sistemas de almacenamiento y tratamiento de la información. Un profesional de la Informática tienen la información como el objeto de su trabajo y debe demostrar especial destreza en su manejo.
En todo caso hemos de recordar que el cumplimiento de los requisitos para la matriculación, que son genéricos para todos los ciclos formativos de grado superior,
no cualifica automáticamente para adquirir la formación y las destrezas necesarias
para el desempeño de una profesión.
3.4. Tratamiento de los temas transversales
Muchos de estos temas han de ser abordados desde el conjunto de los módulos del ciclo. Al tratarse de un módulo perteneciente a un tipo de formación específica, puede parecer que la relación con este tipo de temas es un poco tangencial. Sin embargo, si se procede a un análisis detenido se puede observar que algunos de estos temas transversales se desarrollan así:
EDUCACIÓN AMBIENTAL
La utilización de la informática en general y, sobre todo, en los negocios, hace que grandes volúmenes de información puedan ser almacenados en soportes informáticos, discos, cintas... y enviados de unos lugares a otros a través de las redes informáticas, autopistas de la información, evitándose de esta manera el consumo de grandes cantidades de papel y, por consiguiente, la destrucción de bosques, contribuyendo de alguna manera a la preservación de los medios naturales y medioambientales.
Durante este curso nos proponemos participar en el Programa Kioto de Educación Ambiental para afrontar el cambio climático en Andalucía.
EDUCACIÓN DEL CONSUMIDOR
El análisis y la utilización de diferentes herramientas informáticas favorecen la capacidad del alumno y la alumna para decidir sobre los productos informáticos que debe adquirir y utilizar de manera ventajosa.
El estudio de la programación fomenta la capacidad de análisis y la valoración de distintas alternativas.
EDUCACIÓN PARA LA SALUD
Cuando se utilizan equipos informáticos, se procura que el alumno y la alumna conozcan una serie de normas de higiene y seguridad en el trabajo, así como las precauciones necesarias en el empleo de los equipos. De esta manera, se intenta que el alumno y la alumna sepan los principios de la ergonomía del puesto de trabajo, para que cualquier trabajo frente al ordenador resulte lo más agradable posible y no le cause ningún problema.
Es importante cuidar las condiciones ambientales del puesto de trabajo, tales como iluminación, ventilación, temperatura, contaminación acústica, limpieza, etc.
EDUCACIÓN PARA LA IGUALDAD DE OPORTUNIDADES ENTRE AMBOS SEXOS
Desde este módulo contamos con elementos para concienciar al alumnado sobre la igualdad de oportunidades para chicos y chicas:
- Formando grupos mixtos de trabajo.
- Distribuyendo las tareas a realizar en la misma medida entre chicos y chicas. - Haciendo que todos utilicen los mismos, o equivalentes, recursos.
- Fomentando la participación de todos, sin distinciones de sexo. - Vigilando para evitar cualquier gesto o expresión sexista.
EDUCACIÓN PARA EL TRABAJO
Respecto a este módulo encontramos los siguientes elementos: - Técnicas de trabajo en grupo: sujeción a unas reglas corporativas. - Colaboración de varias personas para la realización de un único trabajo.
EDUCACIÓN PARA LA PAZ Y LA CONVIVENCIA
Se trabajan los elementos siguientes:
- Acuerdos para la utilización de los mismos estándares en toda la comunidad internacional.
consensuadas.
- Respeto por las opiniones de los demás. - Aprender a escuchar.
- Diseño en equipo de algoritmos.
- Colaboración con los profesores en el aula ayudando a los compañeros/as a resolver errores y conflictos con los recursos a nuestra disposición.
Unidad Didáctica 1
Objetivos
- Conocer el sistema tradicional de ficheros.
- Diferenciar entre un sistema de ficheros y una base de datos.
- Analizar las ventajas del uso de bases de datos frente al tradicional sistema de ficheros.
- Analizar, comprender y definir los componentes de los sistemas de ficheros. - Diferenciar entre bases de datos centralizadas y bases de datos distribuidas. - Clasificar los sistemas de base de datos.
Contenidos
Almacenamiento de la información:
− Ficheros (planos, indexados, acceso directo, entre otros).
− Bases de datos. Conceptos, usos y tipos según el modelo de datos, la ubicación de la información.
− Sistemas gestores de base de datos: Funciones, componentes y tipos. − Bases de datos centralizadas y bases de datos distribuidas.
Criterios de evaluación
a) Se han analizado los sistemas lógicos de almacenamiento y sus características. b) Se han identificado los distintos tipos de bases de datos según el modelo de datos utilizado.
c) Se han identificado los distintos tipos de bases de datos en función de la ubicación de la información.
d) Se ha evaluado la utilidad de un sistema gestor de bases de datos.
e) Se ha reconocido la función de cada uno de los elementos de un sistema gestor de bases de datos.
f) Se han clasificado los sistemas gestores de bases de datos. g) Se ha reconocido la utilidad de las bases de datos distribuidas. h) Se han analizado las políticas de fragmentación de la información.
Unidad didáctica 2
Objetivos
- Analizar los conceptos asociados a los diagramas entidad-relación. - Conocer y realizar diagramas entidad-relación ampliado correctos. - Pasar a tablas el modelo relacional.
- Normalizar hasta tercera forma normal las tablas resultantes de una base de datos relacional.
Contenidos
Interpretación de Diagramas Entidad/Relación − Entidades y relaciones. Cardinalidad. − Debilidad.
− El modelo E/R ampliado.
− Paso del diagrama E/R al modelo relacional. − Normalización de modelos relacionales.
Criterios de evaluación
a) Se han utilizado herramientas gráficas para representar el diseño lógico. b) Se han identificado las tablas del diseño lógico.
c) Se han identificado los campos que forman parte de las tablas del diseño lógico. d) Se han analizado las relaciones entre las tablas del diseño lógico.
e) Se han identificado los campos clave. f) Se han aplicado reglas de integridad. g) Se han aplicado reglas de normalización.
h) Se han analizado y documentado las restricciones que no pueden plasmarse en el diseño lógico.
Unidad didáctica 3
Objetivos
- Analizar los modelos de datos.
- Conocer la terminología del modelo relacional. - Definir tipos de datos, claves, índices, etc.
- Conocer y usar el lenguaje de definición de datos. - Conocer y usar el lenguaje de control de datos. - Usar vistas.
- Crear usuarios y vistas.
Contenidos
Bases de datos relacionales: − Modelo de datos.
− Terminología del modelo relacional. − Tipos de datos. − Claves primarias. − Índices. Características. − El valor NULL. − Claves ajenas. − Vistas. − Usuarios. Privilegios.
− Lenguaje de descripción de datos (DDL). − Lenguaje de control de datos (DCL).
Criterios de evaluación
a) Se ha analizado el formato de almacenamiento de la información. b) Se han creado las tablas y las relaciones entre ellas.
c) Se han seleccionado los tipos de datos adecuados. d) Se han definido los campos clave en las tablas.
e) Se han implantado las restricciones reflejadas en el diseño lógico. f) Se han creado vistas.
g) Se han creado los usuarios y se les han asignado privilegios.
h) Se han utilizando asistentes, herramientas gráficas y los lenguajes de definición y control de datos.
Unidad didáctica 4
Objetivos
- Identificar las herramientas y sentencias para realizar consultas.
- Realizar consultas simples sobre una tabla y varias tablas mediante composiciones internas.
- Realizar consultas sobre el contenido de varias tablas mediante composiciones externas.
- Realizar consultas resumen.
- Realizar consultas con subconsultas y funciones de conjuntos.
Contenidos
Realización de consultas: − La sentencia SELECT.
− Selección y ordenación de registros.
− Operadores. Operadores de comparación. Operadores lógicos. − Consultas de resumen. − Agrupamiento de registros. − Composiciones internas. − Composiciones externas. − Subconsultas.
Criterios de evaluación
a) Se han identificado las herramientas y sentencias para realizar consultas. b) Se han realizado consultas simples sobre una tabla.
c) Se han realizado consultas sobre el contenido de varias tablas mediante composiciones internas.
d) Se han realizado consultas sobre el contenido de varias tablas mediante composiciones externas.
e) Se han realizado consultas resumen.
Unidad didáctica 5
Objetivos
- Insertar, actualizar y borrar registros. - Usar consultas en la actualización de datos. - Usar correcta y eficientemente las transacciones. - Entender las políticas de bloqueo.
Contenidos
Tratamiento de datos:− Inserción de registros.
− Borrado de registros. Modificación de registros.
− Borrados y modificaciones e integridad referencial. Subconsultas y composiciones en órdenes de edición.
− Transacciones. − Políticas de bloqueo.
Criterios de evaluación
a) Se han identificado las herramientas y sentencias para modificar el contenido de la base de datos.
b) Se han insertado, borrado y actualizado datos en las tablas.
c) Se ha incluido en una tabla la información resultante de la ejecución de una consulta.
d) Se han diseñado guiones de sentencias para llevar a cabo tareas complejas. e) Se ha reconocido el funcionamiento de las transacciones.
f) Se han anulado parcial o totalmente los cambios producidos por una transacción. g) Se han identificado los efectos de las distintas políticas de bloqueo de registros. h) Se han adoptado medidas para mantener la integridad y consistencia de la información.
Unidad didáctica 6
Objetivos
- Definir y usar un lenguaje de programación de bases de datos. - Usar variables.
- Crear funciones eficientes.
- Usar estructuras de control de flujo.
- Definir y crear procedimientos almacenados.
- Definir y crear trigger que satisfagan las necesidades planteadas. - Definir y usar excepciones.
- Definir y usar cursores.
Contenidos
Programación de bases de datos.
− Introducción. Lenguaje de programación. − Variables del sistema y variables de usuario. − Funciones.
− Estructuras de control de flujo.
− Procedimientos almacenados. Funciones de usuario. − Subrutinas.
− Eventos y disparadores. − Excepciones.
− Cursores.
Criterios de evaluación
a) Se han identificado las diversas formas de automatizar tareas. b) Se han reconocido los métodos de ejecución de guiones.
c) Se han identificado las herramientas disponibles para editar guiones. d) Se han definido y utilizado guiones para automatizar tareas.
e) Se ha hecho uso de las funciones proporcionadas por el sistema gestor. f) Se han definido funciones de usuario.
g) Se han utilizado estructuras de control de flujo. h) Se han definido disparadores.
Unidad didáctica 7
Objetivos
− Enumerar las características de las bases de datos objeto-relacionales. − Enumerar los tipos de datos objeto.
− Definir la herencia.
− Conocer los tipos de datos colección. − Declarar e inicializar los objetos. − Usar la sentencia select.
− Modificar y borrar objetos. − Contenidos
Contenidos
Uso de bases de datos objeto-relacionales.
− Características de las bases de datos objeto-relacionales. − Tipos de datos objeto.
− Definición de tipos de objeto. − Herencia.
− Identificadores; referencias. − Tipos de datos colección
− Declaración e inicialización de objetos. − Uso de la sentencia SELECT.
− Inserción de objetos.
− Modificación y borrado de objetos.
Criterios de evaluación:
a) Se han identificado las características de las bases de datos objeto- relacionales. b) Se han creado tipos de datos objeto, sus atributos y métodos.
c) Se han creado tablas de objetos y tablas de columnas tipo objeto. d) Se han creado tipos de datos colección.
e) Se han realizado consultas.
f) Se ha modificado la información almacenada manteniendo la integridad y consistencia de los datos.