Software Libre y Desarrollo Social

Usted está aquí

Créditos
6
Tipos
Optativa
Requisitos
Esta asignatura no tiene requisitos, pero tiene capacidades previas
Departamento
AC
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

  1. 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,
  2. 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,
  3. 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,
  4. 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,
  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

  1. 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.
  2. 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.
  3. 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.
  4. Desarrollo de software libre.
    Explicación de los entornos y herramientas más usuales utilizados para el desarrollo de software libre.
  5. Presentaciones orales.
    Herramientas básicas para realizar presentaciones orales eficaces.

Actividades

Actividad Acto evaluativo


Software Libre

Software Libre
Objetivos: 1 2
Contenidos:
Teoría
8h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
10h

Software Libre y Sociedad

Software Libre y Sociedad
Objetivos: 1 2
Contenidos:
Teoría
8h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
8h

Administración básica del sistema operativo Linux

Administración básica del sistema operativo Linux
Objetivos: 3 4
Contenidos:
Teoría
0h
Problemas
0h
Laboratorio
13h
Aprendizaje dirigido
0h
Aprendizaje autónomo
18h

Desarrollo de software libre

Desarrollo de software libre
Objetivos: 3 4
Contenidos:
Teoría
0h
Problemas
0h
Laboratorio
15h
Aprendizaje dirigido
4.2h
Aprendizaje autónomo
21.8h

Como presentar

Como presentar
Objetivos: 5
Contenidos:
Teoría
2h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h

Teoría
10h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
20h

Examen Teoría

Examen Teoría
Objetivos: 1 2
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: 3 4
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.

Bibliografía

Básica:

Capacidades previas

El estudiante debe tener unos conocimientos básicos de administración de sistemas operativos y de programación.