En aquesta assignatura s'explica l'evolució històrica del programari lliure, les seves causes i raons de ser i la influència d'aquest tipus de programari en la societat i la seva evolució.
A més l'assignatura té una vessant pràctica on s'exploren les aplicacions i possibilitats econòmiques del sistema operatiu Linux, del desenvolupament de programari lliure i es treballen les competències transversals essencials per a aquest tipus d'entorns.
Professorat
Responsable
Carlos Alvarez Martinez (
)
Altres
David López Álvarez (
)
Hores setmanals
Teoria
2
Problemes
0
Laboratori
2
Aprenentatge dirigit
0.28
Aprenentatge autònom
5.72
Competències
Competències Tècniques
Competències tècniques comunes
CT3 - Demostrar coneixement i comprensió del context organitzatiu, econòmic i legal en el qual es desenvolupa la seva feina (coneixement adequat del concepte d'empresa, del marc institucional i jurídic de l'empresa, d'organització i gestió de les empreses).
CT3.5
- Identificar les possibilitats d'ús i els beneficis que pot aportar l'aplicació en les diferents tipologies de software empresarial i serveis TIC existents.
CT3.6
- Demostrar coneixement de la dimensió ètica a l'empresa: la responsabilitat social i corporativa en general i, en particular, les responsabilitats civils i professionals de l'enginyer en informàtica.
CT5 - Analitzar, dissenyar, construir i mantenir aplicacions de forma robusta, segura i eficient, triant el paradigma i els llenguatges de programació més adequats.
CT5.5
- Usar les eines d'un entorn de desenvolupament de software per a crear i desenvolupar aplicacions.
Competències Tècniques de cada especialitat
Especialitat tecnologies de la informació
CTI1 - Definir, planificar i gestionar la instal·lació de la infraestructura TIC de l'organització.
CTI1.1
- Demostrar comprensió de l'entorn d'una organització i de les seves necessitats en l'àmbit de les tecnologies de la informació i les comunicacions.
CTI3 - Dissenyar solucions que integrin tecnologies de hardware, software i comunicacions (i capacitat de desenvolupar solucions específiques de software de sistemes) per a sistemes distribuïts i dispositius de computació ubiqua.
CTI3.1
- Concebre sistemes, aplicacions i serveis basats en tecnologies de xarxa, tenint en compte Internet, web, comerç electrònic, multimèdia, serveis interactius i computació ubiqua.
Especialitat enginyeria de computadors
CEC4 - Dissenyar, desplegar, administrar i gestionar xarxes de computadors, i gestionar la garantia i la seguretat dels sistemes informàtics.
CEC4.1
- Dissenyar, desplegar, administrar i gestionar xarxes de computadors.
Competències Transversals
Sostenibilitat i compromís social
G2 [Avaluable] - Conèixer i comprendre la complexitat dels fenòmens econòmics i socials típics de la societat del benestar. Ser capaç d'analitzar i valorar l'impacte social i mediambiental.
G2.3
- Tenir en compte les dimensions social, econòmica i ambiental, i el dret a la privacitat a aplicar solucions i dur a terme projectes coherents amb el desenvolupament humà i la sostenibilitat.
Comunicació eficaç oral i escrita
G4 [Avaluable] - Comunicar de forma oral i escrita amb altres persones coneixements, procediments, resultats i idees. Participar en debats sobre temes propis de l'activitat de l'enginyer tècnic en informàtica.
G4.3
- Comunicar-se de manera clara i eficient en presentacions orals i escrites sobre temes complexos, adaptant-se a la situació, al tipus de públic i als objectius de la comunicació, utilitzant les estratègies i els mitjans adequats. Analitzar, valorar i respondre adequadament a les preguntes de l'auditori.
Objectius
Ser capaç d'explicar la influència del programari en general i del programari lliure en particular en la societat, l'economia i la sostenibilitat.
Competències relacionades:
G4.3,
CT3.6,
CTI1.1,
G2.3,
CT3.5,
Ser capaç d'explicar els fets essencials de la història del programari en general i del programari lliure en particular des d'un punt de vista social i ètic.
Competències relacionades:
G4.3,
CT3.6,
G2.3,
CT3.5,
Ser capaç de desenvolupar o col·laborar en el desenvolupament d'un projecte de programari lliure usant les eines més usuals en l'entorn.
Competències relacionades:
CTI3.1,
CT5.5,
CTI1.1,
CT3.5,
Conèixer i ser capaç d'utilitzar eines de programari lliure per gestionar les tasques més usuals en l'entorn de la petita i mitjana empresa.
Competències relacionades:
CTI3.1,
CEC4.1,
CT5.5,
CTI1.1,
CT3.5,
Ser capaç de realitzar una presentació pública d'una idea, estudi o projecte comunicant de forma clara, concisa i eficaç les seves idees i propostes.
Competències relacionades:
G4.3,
CTI1.1,
CT3.5,
Continguts
El software lliure i el Linux.
Descripció del software lliure i de la seva historia explicant els fets més importants i analitzant les seves causes.
Software Lliure i societat
Influencia del software lliure a la societat tant des del punt de vista ètic i social com econòmic i ambiental.
Administració bàsica del sistema operatiu Linux
Explicació de les eines de treball i administració (d'usuaris, sistemes i xarxa) més habituals en els sistemes operatius Linux.
Desenvolupament de programari lliure.
Explicació dels entorns i eines més usuals emprats per al desenvolupament de programari lliure.
Presentacions orals.
Eines bàsiques per realitzar presentacions orals eficaces.
Activitats
ActivitatActe avaluatiu
Software Lliure
Software Lliure
Teoria: En aquestes hores de teoria s'explica mitjançant classes teòriques com ha aparegut i evolucionat el software lliure al llarg de la historia.
Aprenentatge autònom: En aquestes hores els alumnes han de repassar els conceptes introduïts a la teoria i llegir documentació associada que els aporti més coneixements sobre la matèria.
Teoria: En aquestes hores de teoria s'explica mitjançant classes teòriques les relacions entre Software Lliure i Societat.
Aprenentatge autònom: En aquestes hores els alumnes han de repassar els conceptes introduïts a la teoria i llegir documentació associada que els aporti més coneixements sobre la matèria.
Laboratori: Es realitzen al laboratori pràctiques guiades d'administració bàsica del sistema operatiu Linux. Durant aquestes hores els alumnes segueixen amb la ajuda del professor un dossier de pràctiques i contesten a una serie de preguntes que entregaran al final de cada pràctica en forma de informa final.
Aprenentatge autònom: Els alumnes completen les pràctiques inacabades i busquen informació complementaria per entendre millor tots els conceptes introduïts.
Laboratori: Es realitzen al laboratori pràctiques guiades de desenvolupament de programari lliure. Durant aquestes hores els alumnes segueixen amb la ajuda del professor un dossier de pràctiques i contesten a una serie de preguntes que entregaran al final de cada pràctica en forma de informa final.
Aprenentatge dirigit: Els alumnes queden amb el professor per obtenir una guia de com desenvolupar el seu projecte.
Aprenentatge autònom: Els alumnes completen les pràctiques inacabades i busquen informació complementaria per entendre millor tots els conceptes introduïts i desenvolupen un projecte de software lliure.
Examen Teoria Objectius:12 Setmana:
14 Tipus:
examen de teoria
Teoria
2h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
4h
Examen Pràctiques
Examen Pràctiques Objectius:34 Setmana:
14 Tipus:
examen de laboratori
Teoria
0h
Problemes
0h
Laboratori
2h
Aprenentatge dirigit
0h
Aprenentatge autònom
4h
Metodologia docent
La metodologia de l'assignatura és, principalment, la de realitzar als laboratoris totes aquelles tasques pràctiques a les que es pretén que els estudiants tinguin coneixement. Les classes teòriques serviran per introduir l'ús social del software i les seves implicacions així com per ajudar-los a desenvolupar un pensament crític envers les decisions que han de prendre en les seves tasques diàries.
A més a més els estudiants hauran de fer una presentació pública i desenvolupar una idea de projecte de software lliure.
Mètode d'avaluació
L'assignatura s'avaluarà mitjançant l'examen de teoria i pràctica, les pràctiques del laboratori, la presentació pública i el projecte de programari presentat segons la següent fórmula:
NF = 0,35 * Prac + 0,3 * (Pres + Proy) + 0,175 * ET + 0,175 * EP
L'examen de pràctiques es farà de forma individual a l'última classe de laboratori amb l'ajuda d'ordinador.