Pasar al contenido principal

Software Libre y Desarrollo Social

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

Otros

Horas semanales

Teoría
2
Problemas
0
Laboratorio
2
Aprendizaje dirigido
0.28
Aprendizaje autónomo
5.72

Competencias

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.
  • 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.
  • 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
    Teoría
    0h
    Problemas
    0h
    Laboratorio
    0h
    Aprendizaje dirigido
    0h
    Aprendizaje autónomo
    0h

    Examen Prácticas

    Examen Prácticas
    Objetivos: 3 4
    Semana: 14
    Teoría
    0h
    Problemas
    0h
    Laboratorio
    0h
    Aprendizaje dirigido
    0h
    Aprendizaje autónomo
    0h

    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ásico

    Capacidades previas

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