DADES IDENTIFICATIVES 2019_20
Assignatura (*) APLICACIONS MÒBILS I ENCASTADES Codi 17234125
Ensenyament
Grau d'Enginyeria Informàtica (2010)
Cicle 1r
Descriptors Crèd. Tipus Curs Període
6 Obligatòria Quart 1Q
Llengua d'impartició
Anglès
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
MILLAN MARCO, PEDRO
Adreça electrònica pere.millan@urv.cat
david.gameza@urv.cat
Professors/es
MILLAN MARCO, PEDRO
GÁMEZ ALARI, DAVID
Web http://moodle.urv.cat/moodle/course/view.php?id=75567
Descripció general i informació rellevant Metodologies i tècniques de programació d'aplicacions per a dispositius mòbils i sistemes encastats (embedded). Aquesta assignatura s'imparteix íntegrament en anglès.

Competències
Tipus A Codi Competències Específiques
 IS1 Capacitat per desenvolupar, mantenir i avaluar serveis i sistemes de programari que satisfacin tots els requisits de l'usuari i es comportin de forma fiable i eficient, siguin assequibles de desenvolupar i mantenir, i compleixin normes de qualitat, aplicant les teories, principis, mètodes i pràctiques de l'enginyeria de programari.
 IS3 Capacitat de donar solució a problemes d'integració en funció de les estratègies, estàndards i tecnologies disponibles.
 IS4 Capacitat d'identificar i analitzar problemes i dissenyar, desenvolupar, implementar, verificar i documentar solucions de programari sobre la base d'un coneixement adequat de les teories, models i tècniques actuals.
Tipus B Codi Competències Transversals
 CT5 Comunicar informació de manera clara i precisa a audiències diverses.
Tipus C Codi Competències Nuclears

Resultats d'aprenentage
Tipus A Codi Resultats d'aprenentatge
 IS1 Entén les tècniques específiques de programació d’aplicacions mòbils i encastades
Dissenya i implementa aplicacions a mida, combinant sistemes encastats i mòbils
Coneix les principals arquitectures, components i àmbits d’aplicació dels microcontroladors, dispositius mòbils i de seguretat.
 IS3 Dissenya i implementa aplicacions a mida, combinant sistemes encastats i mòbils
 IS4 Entén les tècniques específiques de programació d’aplicacions mòbils i encastades
Dissenya i implementa aplicacions a mida, combinant sistemes encastats i mòbils
Sap presentar, justificar i defensar els desenvolupaments que ha realitzat
Tipus B Codi Resultats d'aprenentatge
 CT5 Produeix un text de qualitat, sense errors gramaticals i ortogràfics, amb una presentació formal acurada i un ús adequat i coherent de les convencions formals i bibliogràfiques
Construeix un text estructurat, clar, cohesionat, ric i d’extensió adequada
Elabora un text adequat a la situació comunicativa, consistent i persuasiu
Utilitza els mecanismes de comunicació no verbal i els recursos expressius de la veu necessaris per fer una bona intervenció oral
Construeix un discurs estructurat, clar, cohesionat, ric i d’extensió adequada
Produeix un discurs adequat a la situació comunicativa, consistent i persuasiu, i interactua de manera efectiva amb l’auditori
Tipus C Codi Resultats d'aprenentatge

Continguts
Tema Subtema
Arquitectures de microcontroladors
Programació de microcontroladors
Arquitectures mòbils
Programació de dispositius mòbils
Dispositius de seguretat

Planificació
Metodologies  ::  Proves
  Competències (*) Hores a classe
Hores fora de classe
(**) Hores totals
Activitats Introductòries
1 0 1
Sessió Magistral
IS3
IS4
CT5
14 28 42
Pràctiques a través de TIC en aules informàtiques
IS1
IS3
IS4
CT5
27 57 84
Atenció personalitzada
CT5
1 4 5
 
Proves objectives de tipus test
IS4
CT5
1 5 6
Proves pràctiques
IS1
IS3
IS4
CT5
1 11 12
 
(*) En el cas de docència no presencial, són les hores de treball amb suport vitual del professor.
(**) Les dades que apareixen a la taula de planificació són de caràcter orientatiu, considerant l’heterogeneïtat de l’alumnat

Metodologies
Metodologies
  Descripció
Activitats Introductòries Presentació de l'assignatura
Sessió Magistral Classes de teoria per presentar els diferents elements i conceptes que formen l'assignatura.
Pràctiques a través de TIC en aules informàtiques Pràctiques en laboratori, de programació de sistemes encastats i dispositius mòbils
Atenció personalitzada Consultes als professors per resoldre problemes i dificultats d'aprenentatge

Atenció personalitzada
Descripció
El professor atendrà l'alumne/a per resoldre els problemes i dificultats d'aprenentatge de les matèries i competències de l'assignatura.

Avaluació
Metodologies Competències Descripció Pes        
Pràctiques a través de TIC en aules informàtiques
IS1
IS3
IS4
CT5
Desenvolupament de la pràctica de l'assignatura 50%
Proves objectives de tipus test
IS4
CT5
Qüestionari Moodle sobre conceptes de teoria 40%
Proves pràctiques
IS1
IS3
IS4
CT5
Presentació/defensa/entrevista de la pràctica desenvolupada 10%
Altres  
 
Altres comentaris i segona convocatòria

A la segona convocatòria la teoria s'avalua amb un qüestionari Moodle i la pràctica oferint un segon termini de lliurament de la mateixa pràctica.


Fonts d'informació

Bàsica Elecia White, Making Embedded Systems: Design Patterns for Great Software, O'Reilly, Oct. 2011
Budi Kurniawan, Android Application Development: A Beginner’s Tutorial, Brainy Software, Feb. 2015

Complementària Jeremy Blum, Exploring Arduino: tools and techniques for engineering wizardry, Wiley, Aug. 2013
Greg Milette, Adam Stroud, Android Sensor Programming, John Wiley & Sons, Jun. 2012
Tyler Moskowite, Android and Arduino, O'Reilly, Sep. 2012
Jeff McWherter, Scott Gowell, Professional Mobile Application Development, Wrox, Sep. 2012

Recomanacions


 
Altres comentaris
Aquesta assignatura s'imparteix integrament en anglès.
(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent