Curs 2015-16

Entorns de Comunicació Virtual

Titulació: Codi: Tipus:
Grau en Enginyeria Informàtica 23105 Optativa
Grau en Enginyeria Telemàtica 23109 Optativa
Grau en Enginyeria en Sistemes Audiovisuals 23113 Optativa

 

Crèdits ECTS: 4 Dedicació: 100 hores Trimestre: 3r

 

Departament: Dept. de Tecnologies de la Informació i les Comunicacions
Coordinador: Alun Evans
Professorat:

Alun Evans

Javi Agenjo

Idioma:

Anglès (teoria)

Castellà (Practiques)

Horari:
Campus:

 

Presentació de l'assignatura

L'assignatura d'Entorns de Comunicació Virtual introduirà nous enfocaments per a la comunicació interactiva per la web, on 3D podria ser un component tecnològic clau.

S'estudiaran aplicacions per comunicació virtual :
- Videojocs com a eines per a la comunicació , per exemple , la 'gamification' de notícies , tant per transmetre informació com augmentar l'interès de l'usuari en un subjecte

- Creació d'entorns web 3D per comunicació virtual

- Connectivitat : la comunicació per mòbil i web proporcionen l'oportunitat perfecta per connectar persones a través d'aplicacions interactives , i permeten a dos usuaris connectar i compartir treball o experiències dins d'una aplicació .

Els alumnes han d'entendre les dificultats de comunicació i coordinació a través d'entorns virtuals, i ser capaços de crear solucions per a superar aquestes dificultats, no només des del punt de vista tecnològic, sinó també des d'un punt de vista socia .

L'enfocament del curs serà tecnologies web i sandboxes de videojocs com a context per demostrar temes pertinents i desenvolupar habilitats.

Mentre que els alumnes aprenguin un llenguatge de programació universal com Javascript , tindran l'oportunitat d'usar progressivament aquestes habilitats per millorar els entorns en els quals han de completar diferents tasques .
 

 

Prerequisits

Aquesta assignatura pressuposa que els alumnes coneixen els fonaments de l’algorísmica bàsica i la programació estructurada, i que per tant són capaços d’escriure programes i resoldre problemes utilitzant llenguatges imperatius d’alt nivell.

 

Competències

Competències transversalsCompetències específiques

Instrumentals

G1. Capacitat d'anàlisi i síntesi

G2. Capacitat d'organització i planificació

G3. Capacitat per aplicar els coneixements a l'anàlisi de situacions i la resolució de problemes

G4. Habilitat en la cerca i la gestió de la informació

G5. Habilitat en la presa de decisions

G6. Capacitat de comunicar-se amb propietat de forma oral i escrita en català i en castellà, tant davant audiències expertes com a inexpertes.

Interpersonals

G8. Capacitat de treball en equip

Sistèmiques

G14. Capacitat de motivació per la qualitat i per l'assoliment

Competències Específiques Professionals

H2. Disposar dels fonaments matemàtics, físics, econòmics i sociològics necessaris per interpretar, seleccionar, valorar, i crear nous conceptes, teories, usos i desenvolupaments tecnològics relacionats amb la informàtica, i la seva aplicació.

H4. Aprendre de manera autònoma nous coneixements i tècniques adequats per a la concepció, el desenvolupament o l'explotació de sistemes informàtics.

Competències Específiques d'Enginyeria en Informàtica

IN6 Coneixement i aplicació dels procediments algorísmics bàsics de les tecnologies informàtiques per a dissenyar solucions a problemes , analitzant la idoneïtat i complexitat dels algorismes proposats .

IN11 Coneixement i aplicació de les característiques , funcionalitats i estructura dels Sistemes Distribuïts , les Xarxes de Computadors i Internet i dissenyar i implementar aplicacions basades en elles .

 

Avaluació

Avaluació: pràctiques (100%, no recuperable).

La nota mínima de la assignatura és de 5.

Les pràctiques es realitzen en equips de 2 persones i s'avaluen mitjançant lliuraments (informe i codi comentat) i una defensa oral (preguntes individuals).

 

Continguts

El curs és molt pràctic. Totes les classes es faran en una aula taller i els estudiants hauran d'escriure codi a cada classe.

Teoria : Hi han 6 temes principals , repartits entre els 18h de teoria ( veure llista a baix) .

Pràctiques : Hi han tres pràctiques. Les dues primeres són curtes i s'enfoquen en millorar habilitats específiques. L'última pràctica és més gran i s'avalua pel 100 % de la nota del curs .

Seminaris : Hi han quatre sessions de seminari. Sessions 1 i 3 són per revisar tecnologies web específics que no estan coberts en la teoria. Sessions 2 i 4 són perquè els estudiants presentin oralment el treball realitzat en les pràctiques.


T1 L'Internet i els entorns virtuals

Introducció a curs Com funciona l'Internet ?
Què és un entorn virtual ?
Exemples d'EV per al treball i el oci  

T2 Javascript 
Introducció a Javascript per a desenvolupament web
Sintaxi
Javascript orientat a objectes de programació  

T3 Javascript
Interactuar amb el DOM Funcions de callback
Patrons de disseny  

T4 Creació d'Entorns de Col·laboració
Requisits per a la col·laboració
Mantenir estat
Interacció en temps real contra temps no real
La transferència de dades asincrònica i el processament d'arxius de grans dimensions  

Web T5 3D - pràctic
Introducció al web 3D i WebGL  

T6 Web 3D per a la comunicació
Aplicacions web 3D per a entorns virtuals  

 

Metodologia

Metodologia per a les classes de teoria

Classes magistrals amb exemples concretes

Metodologia per a les classes de pràctiques

Implementació d'aplicacions. S'han de realitzar les pràctiques en Javascript.

Metodologia per a les classes de seminaris

En els seminaris els alumnes presenten el seus treballs de prà pràctiques.

 Activitats a l'aulaActivitats fora de l'aulaAvaluació
TemesGrup granGrup mitjàGrup petit  

 Teoria

18h 

 

 

 10h

 

 Pràctiques

 

 10h

 

40h 

 

Seminaris

 

8h

 

14h

 

Total:

 18h

18h 

 

64h 

 

Total: 100h

 

Recursos

Nicholas C. Zakas - JavaScript para desarrolladores web 

Brockford - Javascript, The Good Parts