En esta asignatura se explica la evolución histórica del Software Libre, sus causas y razones de ser y la influencia de este tipo de software en la sociedad y su evolución.
Además la asignatura cuenta con una vertiente práctica donde se exploran las aplicaciones y posibilidades económicas del sistema operativo Linux, del desarrollo de software libre y se trabajan las competencias transversales esenciales para este tipo de entornos.
Profesorado
Responsable
Carlos Alvarez Martinez (
)
Otros
David López Álvarez (
)
Horas semanales
Teoría
2
Problemas
0
Laboratorio
2
Aprendizaje dirigido
0.28
Aprendizaje autónomo
5.72
Competencias
Competencias Técnicas
Competencias técnicas comunes
CT3 - Demostrar conocimiento y comprensión del contexto organizativo, económico y legal en el que desarrolla su trabajo (Conocimiento adecuado del concepto de empresa, marco institucional y jurídico de la empresa, organización y gestión de empresas.)
CT3.5
- Identificar las posibilidades de uso y los beneficios que puede aportar la aplicación en las diferentes tipologías de software empresarial y servicios TIC existentes.
CT3.6
- Demostrar conocimiento de la dimensión ética en la empresa: la responsabilidad social y corporativa en general y, en particular, las responsabilidades civiles y profesionales del ingeniero en informática.
CT5 - Analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y eficiente, escogiendo el paradigma y los lenguajes de programación más adecuados.
CT5.5
- Usar las herramientas de un entorno de desarrollo de software para crear y desarrollar aplicaciones.
Competencias Técnicas de cada especialidad
Especialidad tecnologías de la información
CTI1 - Definir, planificar y gestionar la instalación de la infraestructura TIC de la organización.
CTI1.1
- Demostrar comprensión del entorno de una organización y sus necesidades en el ámbito de las tecnologías de la información y las comunicaciones.
CTI3 - Diseñar soluciones que integren tecnologías de hardware, software y comunicaciones (y capacidad de desarrollar soluciones específicas de software de sistemas) para sistemas distribuidos y dispositivos de computación ubícua.
CTI3.1
- Concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo Internet, web, comercio electrónico, multimedia, servicios interactivos y computación ubicua.
Especialidad ingeniería de computadores
CEC4 - Diseñar, desplegar, administrar y gestionar redes de computadores, y gestionar la garantía y la seguridad de los sistemas informáticos.
CEC4.1
- Diseñar, desplegar, administrar y gestionar redes de computadores.
Competencias Transversales
Sostenibilidad y compromiso social
G2 [Avaluable] - Conocer y comprender la complejidad de los fenómenos económicos y sociales típicos de la sociedad del bienestar. Ser capaz de analizar y valorar el impacto social y medioambiental
G2.3
- Tener en cuenta las dimensiones social, económica y ambiental, y el derecho a la privacidad a aplicar soluciones y llevar a cabo proyectos coherentes con el desarrollo humano y la sostenibilidad.
Comunicación eficaz oral y escrita
G4 [Avaluable] - Comunicar de forma oral y escrita con otras personas conocimientos, procedimientos, resultados e ideas. Participar en debates sobre temas propios de la actividad del ingeniero técnico en informática.
G4.3
- Comunicarse de manera clara y eficiente en presentaciones orales y escritas sobre temas complejos, adaptándose a la situación, al tipo de público y a los objetivos de la comunicación utilizando las estrategias y los medios adecuados. Analizar, valorar y responder adecuadamente a las preguntas del auditorio.
Objetivos
Ser capaz de explicar la influencia del software en general y del software libre en particular en la sociedad, la economia y la sostenibilidad.
Competencias relacionadas:
G4.3,
CT3.6,
CTI1.1,
G2.3,
CT3.5,
Ser capaz de explicar los hechos esenciales de la historia del software en general y del software libre en particular desde un punto de vista social y ético.
Competencias relacionadas:
G4.3,
CT3.6,
G2.3,
CT3.5,
Ser capaz de desarrollar o colaborar en el desarrollo de un proyecto de software libre usando las herramientas más usuales en el entorno.
Competencias relacionadas:
CTI3.1,
CT5.5,
CTI1.1,
CT3.5,
Conocer y ser capaz de utilizar herramientas de software libre para gestionar las tareas más usuales en el entorno de la pequeña y mediana empresa.
Competencias relacionadas:
CTI3.1,
CEC4.1,
CT5.5,
CTI1.1,
CT3.5,
Ser capaz de realizar una presentación pública de una idea, estudio o proyecto comunicando de forma clara, concisa y eficaz sus ideas y propuestas.
Competencias relacionadas:
G4.3,
CTI1.1,
CT3.5,
Contenidos
El software libre y el Linux.
Descripción del software libre y de su historia explicando los hechos más importantes y analizando sus causas.
Software Libre y sociedad
Influencia del software libre a la sociedad tanto desde el punto de vista ético y social como económico y ambiental.
Administración básica del sistema operativo Linux
Explicación de las herramientas de trabajo y administración (de usuarios, sistemas y red) más habituales en los sistemas operativos Linux.
Desarrollo de software libre.
Explicación de los entornos y herramientas más usuales utilizados para el desarrollo de software libre.
Presentaciones orales.
Herramientas básicas para realizar presentaciones orales eficaces.
Examen Teoría Objetivos:12 Semana:
14 Tipo:
examen de teoría
Teoría
2h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
4h
Examen Prácticas
Examen Prácticas Objetivos:34 Semana:
14 Tipo:
examen de laboratorio
Teoría
0h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
0h
Aprendizaje autónomo
4h
Metodología docente
La metodología de la asignatura es, principalmente, la de realizar los laboratorios todas aquellas tareas prácticas a las que se pretende que los estudiantes tengan conocimiento. Las clases teóricas servirán para introducir el uso social del software y sus implicaciones así como para ayudarles a desarrollar un pensamiento crítico hacia las decisiones que deben tomar en sus tareas diarias.
Además los estudiantes deberán hacer una presentación pública y desarrollar una idea de proyecto de software libre.
Método de evaluación
La asignatura se evaluará mediante el examen de teoría y práctica, las prácticas del laboratorio, la presentación pública/el proyecto de software presentado según la siguiente fórmula:
NF = 0,35 * Prac + 0,3 * (Pres + Proy) + 0,175 * ET + 0,175 * EP
El examen de prácticas se realizará individualmente durante la última clase de laboratorio y se dispondrá de acceso a un ordenador.