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
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
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.