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: |
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 .
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 transversals | Competè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ó: 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).
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 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'aula | Activitats fora de l'aula | Avaluació | ||||
---|---|---|---|---|---|---|
Temes | Grup gran | Grup mitjà | Grup petit | |||
Teoria |
18h |
|
|
10h |
|
|
Pràctiques |
|
10h |
|
40h |
|
|
Seminaris |
8h |
14h |
||||
Total: |
18h |
18h |
|
64h |
|
Total: 100h |
Nicholas C. Zakas - JavaScript para desarrolladores web
Brockford - Javascript, The Good Parts