- Profesor: Rocío Naseiro Fernández
- Profesor: Karbo Virtual
MP1708 Sostenibilidad aplicada al sistema productivo
Sostenibilidad aplicada al sistema productivo expone objetivamente los problemas ambientales y sociales que afronta la humanidad como resultado de la preponderancia de un sistema productivo (lineal) que sobrepasa los límites del planeta Tierra, nuestro único hogar.
Cada vez resulta más claro que los retos ambientales y sociales presentan riesgos, pero también oportunidades, para las inversiones económicas, por lo que los aspectos ambientales, sociales y de gobernanza han ganado una relevancia extraordinaria entre los gobiernos y los grupos de interés de las empresas.
De esta forma, la transición hacia una economía verde y circular constituye el paradigma del sistema productivo en la actualidad y, todo ello, bajo el paraguas de la Agenda 2030, que expresa el compromiso de las 193 naciones representadas en la ONU con la creación de un bienestar duradero para toda la humanidad.
- Profesor: Rocío Naseiro Fernández
- Profesor: Karbo Virtual
MP1709 Itinerario personal para a empleabilidad I
El módulo de Itinerario Personal para la Empleabilidad (IPE), establecido por la Ley Orgánica 3/2022, de 31 de marzo, de Formación Profesional, se configura como un único módulo que se extiende a lo largo de toda la duración del Ciclo Formativo (IPE I y II).
Tiene como objetivo desarrollar un proceso de autoorientación en el alumnado que le lleve a desarrollar e implementar su propio plan de desarrollo profesional, y ofrecer la posibilidad de trabajar y mejorar las soft skills y la competencia emprendedora según el marco europeo EntreComp.
Itinerario personal para la empleabilidad I dotará al alumnado de las herramientas necesarias para desarrollar las habilidades de comunicación, trabajo en equipo, resolución de problemas y aprendizaje continuo que le permitirán afrontar los retos del mercado laboral y de un entorno cada vez más competitivo.
- Profesor: Rocío Naseiro Fernández
MP0494 Empresa e iniciativa emprendedora
El objetivo de este módulo es que el alumnado pueda adquirir los conocimientos sobre qué es ser emprendedor o emprendedora y las competencias empresariales que debe desarrollar.
- Profesor: Ramón Carrasco Borrego
MP0490 Programación de servicios y procesos
Los contenidos incluidos en este módulo abarcan los conceptos básicos del funcionamiento de los sistemas para aprovechar los nuevos avances en los ordenadores, tanto en lo relativo a la ejecución de diferentes programas y tareas como en la comunicación a través de la Red, todo ello utilizando diferentes métodos y servicios a la vez que se asegura el nivel de seguridad necesario.
En este sentido, se muestran los conceptos de concurrencia y paralelismo. También se enseña a familiarizarse con la programación de múltiples procesos e hilos, entendiendo sus principios y formas de aplicación para obtener un mejor rendimiento del sistema para poder crear aplicaciones que optimicen los tiempos de respuesta para el usuario. De la misma forma, se explica el concepto de computación distribuida y cómo se puede aprovechar la comunicación entre aplicaciones y ordenadores a través de la Red para programar soluciones a problemas complejos. Además, debido al entorno de conexión, se explican los conceptos de seguridad de la información y se enseña a habituarse a la programación de aplicaciones que realicen una comunicación segura.
- Profesor: Ramón Carrasco Borrego
MP0489 Programación multimedia y dispositivos móviles
Los contenidos incluidos en este módulo abarcan los conceptos básicos de desarrollo de aplicaciones multimedia y juegos para dispositivos móviles.
En una primera parte del módulo se realiza una extensa revisión de las principales tecnologías para el desarrollo de aplicaciones para dispositivos móviles como Android, Windows Phone, iPhone, Symbian, BlackBerry, etc., mostrando aspectos como son los entornos de desarrollo, lenguajes de programación y emuladores que proporcionan cada una de estas tecnologías.
A continuación, nos centraremos en el desarrollo de aplicaciones con tecnología Android.
Se trata el desarrollo de aplicaciones con Interfaces de Usuario Gráficas y con capacidades de acceso a bases de datos y comunicaciones, mostrando aspectos de manejo de conexiones HTTP y navegadores.
Así mismo, se presenta la librería multimedia de Android, realizando en primer lugar una revisión de conceptos genéricos sobre contenidos multimedia como son formatos, fuentes de datos, codec, etc., para posteriormente estudiar las principales clases del API para desarrollar aplicaciones para reproducir y grabar audio y vídeo.
Además, se estudia cómo controlar y monitorizar comunicaciones por streaming de contenidos multimedia. Se realiza un análisis de los motores de juegos para la plataforma Android.
Se presentan los principales conceptos de animación y los componentes básicos de un juego. Se estudian diferentes motores (de inteligencia artificial, de sonidos, de escenas, etc.) y se muestra cómo utilizar algunos de ellos. También se presenta la API de gráficos en 3D de Android con Open GL. Por último, se realiza un desarrollo de un juego en 2D y un ejemplo gráfico en 3D, estudiando el diseño, los modelos, escenarios y efectos visuales desde la tecnología Android.
- Profesor: Germán Carro Fernández
MP0488 Desarrrollo de interfaces
Los contenidos incluidos en este módulo abarcan los conceptos básicos sobre confección de interfaces de usuario, generación de interfaces a partir de documentos XML, creación de componentes visuales, diseño de interfaces atendiendo a criterios de usabilidad, confección de informes, distribución de aplicaciones y realización de pruebas.
- Profesor: Ramón Carrasco Borrego
MP0487 Entornos de desarrollo
Este módulo abarca los conceptos básicos de entornos de desarrollo.
Se estudian como objetivo principal de la obra los entornos de desarrollo, aprendiendo todas las posibilidades que nos ofrecen.
También se aprenderán a utilizar las herramientas disponibles para mejorar y optimizar el proceso de desarrollo de software.
Para el correcto entendimiento de todo lo presentado en el módulo, se aportan conocimientos de arquitectura de software, que será útil para todo desarrollador.
En el transcurso del módulo se realiza un enfoque directo, dispuesto para garantizar un aprendizaje rápido y pragmático de todas las herramientas y opciones necesarias para el desarrollo de software, maximizando el uso de los entornos de desarrollo, sin dejar de aportar una base de conocimientos mejorando la calidad del aprendizaje ofrecido.
- Profesor: Germán Carro Fernández
MP0484 Bases de datos
En ese curso se verán los sistemas de almacenamiento para estudiar después el modelo relacional como ejemplo de modelado que más se ha impuesto desde su creación en los años 70.
Posteriormente, se verá cómo se tratan los datos utilizando un gestor o software de bases de datos, MySQL.
A continuación, se detallará el proceso clásico de desarrollo de bases de datos, desde su concepción mediante un modelo conceptual hasta su implementación en un sistema informático y, por último, se desarrollará un ejemplo de software de bases de datos avanzado que utiliza conceptos de la orientación a objetos.
- Profesor: Lucía Díaz Iglesias
MP0483 Sistemas informáticos
Los contenidos incluidos en este módulo abarcan los conceptos básicos de los sistemas operativos de estaciones de trabajo, tanto propietarios como libres.
Se enseña a cómo instalar un sistema operativo propietario (Windows) y otro libre (linux), así como diversos aspectos de administración y configuración de dichos sistemas operativos.
Así mismo, se tratan aspectos relativos a los componentes físicos de un sistema informático, las herramientas de monitorización y diagnóstico, los componentes de una red informática, las topologías de red y las arquitecturas de red, indicando las especificaciones de las redes inalámbricas.
También se han indicado las funciones de los sistemas operativos y las posibles clasificaciones que se pueden realizar.
- Profesor: Lucía Díaz Iglesias
MP0373 Lenguajes de marcas y sistemas de gestión de la información
Este módulo profesional contiene la formación necesaria para desempeñar la función de gestión y explotación de sistemas de información.
OBJETIVOS:
La gestión y explotación de sistemas de información incluye aspectos como:
- La utilización de lenguajes de marcado en el tratamiento y transmisión de la información.
- La publicación y difusión de información mediante tecnologías de sindicación de contenidos.
- La caracterización de la información transmitida y almacenada.
- La adaptación de la información a las tecnologías utilizadas en su presentación, transmisión y almacenamiento.
- El almacenamiento y recuperación de la información.
- La implantación y adaptación de sistemas de gestión empresarial.
CONTENIDOS
- Reconocimiento de las características de los lenguajes de marcas.
- Utilización de lenguajes de marcas en entornos web.
- Aplicación de los lenguajes de marcas a la sindicación de contenidos.
- Definición de esquemas y vocabularios en XML.
- Conversión y adaptación de documentos XML.
- Almacenamiento de información.
- Sistemas de gestión empresarial.
- Profesor: Germán Carro Fernández
MP0485 Programación
Este módulo profesional contiene parte de la formación necesaria para desempeñar la función de programación de aplicaciones de propósito general en lenguajes orientados a objetos.
OBJETIVOS:
- La interpretación y aplicación de los principios de la programación orientada a objetos.
- La evaluación, selección y utilización de herramientas y lenguajes de programación orientados a objetos.
- La utilización de las características específicas de lenguajes y entornos de programación en el desarrollo de aplicaciones informáticas.
- La identificación de las funcionalidades aportadas por los sistemas gestores de bases de datos y su incorporación a los programas desarrollados.
- La documentación de los programas desarrollados.
CONTENIDOS
- Identificación de los elementos de un programa informático.
- Utilización de objetos.
- Uso de estructuras de control.
- Desarrollo de clases.
- Lectura y escritura de información.
- Aplicación de las estructuras de almacenamiento.
- Utilización avanzada de clases.
- Mantenimiento de la persistencia de los objetos.
- Gestión de bases de datos relacionales.
- Profesor: Ramón Carrasco Borrego
MP0486 Acceso a datos
Este módulo profesional contiene la formación necesaria para desempeñar las funciones propias de desarrollador de aplicaciones multiplataforma desempeñando el desarrollo de aplicaciones y componentes que gestionan, acceden y utilizan bases de datos.
OBJETIVOS:
- La identificación de las tecnologías de persistencia de la información.
- La gestión de información almacenada en bases de datos relacionales, orientadas a objetos, y XML.
- La utilización de herramientas de mapeo.
- La utilización de herramientas para el desarrollo de componentes de acceso a datos.
- La integración en aplicaciones de los componentes desarrollados.
CONTENIDOS
- Manejo de Ficheros.
- Manejo de Conectores.
- Herramientas de mapeo objeto relacional (ORM).
- Bases de datos objeto relacionales y orientadas a objetos.
- Bases de datos XML.
- Programación de componentes de acceso a datos.
TECNOLOGÍAS
- Java
- Eclipse
- Netbeans
- JDBC
- SQL
- Hibernate
- NeoDatis
- XML DB
- XPATH
- XQUERY
- eXists
- JavaBeans