220085 - Informàtica

Anuncio
Última modificació: 18-05-2016
220085 - Informàtica
Unitat responsable:
205 - ESEIAAT - Escola Superior d'Enginyeries Industrial, Aeroespacial i Audiovisual de
Terrassa
Unitat que imparteix:
723 - CS - Departament de Ciències de la Computació
Curs:
2016
Titulació:
GRAU EN ENGINYERIA EN TECNOLOGIES INDUSTRIALS (Pla 2010). (Unitat docent Obligatòria)
Crèdits ECTS:
6
Idiomes docència:
Català
Professorat
Responsable:
Altres:
JOSEFINA LÓPEZ HERRERA
MARTA GATIUS VILA - JOSEFINA LÓPEZ HERRERA - FATOS XHAFA
Competències de la titulació a les quals contribueix l'assignatura
Específiques:
1. Coneixements bàsics sobre l'ús i programació dels ordinadors, sistemes operatius, bases de dades i programes
informàtics amb aplicació en enginyeria.
Transversals:
2. COMUNICACIÓ EFICAÇ ORAL I ESCRITA - Nivell 1: Planificar la comunicació oral, respondre de manera adequada
les qüestions formulades i redactar textos de nivell bàsic amb correcció ortogràfica i gramatical.
Metodologies docents
· Sessions presencials d'exposició de l'assignatura
· Sessions presencials de treball pràctic
· Treball autònom d'estudi i realització d'exercicis
Les sessions d'exposició consistiran en un explicació per part del professor dels continguts del contingut de la matèria:
les bases teòriques, els conceptes, mètodes i resultats, il·lustrant-los amb exemples convenients per facilitar-ne la seva
comprensió.
Les sessions de treball pràctic a l'aula seran de dos tipus:
- Sessions en les que el professor guia a l'estudiant en l'anàlisi de dades i la resolució de problemes aplicant tècniques,
conceptes i resultats teòrics.
- Sessions d'exàmens
L'estudiant, haurà també d'estudiar de forma autònoma per tal d'assimilar els conceptes i resoldre exercicis proposats (en
paper o sobre l'ordinador). Aquest treball autònom de l'estudiant estarà recolzat per eines on-line.
Objectius d'aprenentatge de l'assignatura
·
·
·
·
·
Desenvolupar l'habilitat en l'ús de tècniques i eines bàsiques de programació: algorismes i programes.
Dissenyar programes correctes: ben estructurats, eficients i llegibles.
Dissenyar estructures de dades per a representar les dades d'un problema donat.
Desenvolupar la seva capacitat d'abstracció en l'ús de patrons de programació per a la resolució de problemes reals.
Dur a terme un projecte de mitjana envergadura.
· Desenvolupar la capacitat escrita mitjançant la documentació d'un projecte de programació
1/9
Universitat Politècnica de Catalunya
Última modificació: 18-05-2016
220085 - Informàtica
· Desenvolupar la capacitat d'expressió oral mitjançant la presentació del projecte de programació desenvolupat.
Hores totals de dedicació de l'estudiantat
Dedicació total: 150h
Hores grup gran:
32h
21.33%
Hores grup petit:
28h
18.67%
Hores aprenentatge autònom:
90h
60.00%
2/9
Universitat Politècnica de Catalunya
Última modificació: 18-05-2016
220085 - Informàtica
Continguts
1. Conceptes bàsics de programació
Dedicació: 26h
Grup gran: 6h
Grup petit: 4h
Aprenentatge autònom: 16h
Descripció:
1. Introducció al maquinari i programari.
2. Objectes dels programes:variables i constants i tipus de dades
3. Instruccions bàsiques: entrada i sortida, assignació, control.
4. Estructura d'un programa
Activitats vinculades:
Activitat de tipus 1, que correspon a una prova individual d'avaluació continua
durant les sessions de laboratori
2. Seqüències
Dedicació: 26h
Grup gran: 6h
Grup petit: 4h
Aprenentatge autònom: 16h
Descripció:
1. Concepte de seqüències i la seva aplicació a la programació
2. Operacions bàsiques associades al processament de seqüències:
¿ recorregut
¿ cerca.
Activitats vinculades:
Activitat de tipus 1, que correspon a una prova individual d'avaluació continua
durant les sessions de laboratori
Objectius específics:
3/9
Universitat Politècnica de Catalunya
Última modificació: 18-05-2016
220085 - Informàtica
3. Funcions i accions
Dedicació: 32h
Grup gran: 6h
Grup petit: 8h
Aprenentatge autònom: 18h
Descripció:
1. Conceptes de funcions i accions
2. Concepte de paràmetre i tipologia
3. Utilització de funcions i accions en els programes
Activitats vinculades:
Activitat de tipus 1, que correspon a una prova individual d'avaluació continua
durant les sessions de laboratori.
Objectius específics:
.
4. Tipus estructurats
Dedicació: 42h
Grup gran: 8h
Grup petit: 8h
Aprenentatge autònom: 26h
Descripció:
1. Taules
2. Algorismes d'ordenació i cerca
3. Altres tipus estructurats
Activitats vinculades:
Activitat de tipus 1, que correspon a una prova individual d'avaluació continua
durant les sessions de laboratori.
Objectius específics:
.
4/9
Universitat Politècnica de Catalunya
Última modificació: 18-05-2016
220085 - Informàtica
5. Disseny descendent
Dedicació: 24h
Grup gran: 6h
Grup petit: 4h
Aprenentatge autònom: 14h
Descripció:
1. Disseny descendent de dades
2. Disseny descendent de processos
Activitats vinculades:
Activitat de tipus 2, que correspon al desenvolupament d'un projecte en grups de dos persones.
Objectius específics:
.
5/9
Universitat Politècnica de Catalunya
Última modificació: 18-05-2016
220085 - Informàtica
Planificació d'activitats
Dedicació: 68h
Grup gran: 24h
Aprenentatge autònom: 44h
ACTIVITAT 1: SESSIONS DE TEORIA
Descripció:
Preparació prèvia i posterior de les sessions de teoria i assistència a aquestes.
Material de suport:
Llibre de l'assignatura escrit pels professors i disponible a la biblioteca virtual de la UPC.
Documentació addicional accessible a la plataforma atenea
Descripció del lliurament esperat i vincles amb l'avaluació:
No n'hi ha, l'assistència a les sessions de teoria té un caràcter formatiu i els coneixements adquirits s'avaluaran
als exàmens parcial i final.
Objectius específics:
Transferir els coneixements necessaris per a una correcta interpretació dels continguts del temari i resolució de
possibles dubtes
ACTIVITAT 2: SESSIONS DE PRÀCTIQUES
Dedicació: 42h
Aprenentatge autònom: 26h
Grup petit: 16h
Descripció:
Preparació prèvia i posterior de les sessions de laboratori i assistència a aquestes.
Material de suport:
Llibre de l'assignatura escrit pels professors i disponible a la biblioteca virtual de la UPC.
Documentació addicional accessible a la plataforma atenea.
Descripció del lliurament esperat i vincles amb l'avaluació:
Durant aquestes sessions es desenvoluparan, per part del professorat i l'estudiantat exercicis pràctics, presencials
a classe, de forma individual o en grups reduïts.
Objectius específics:
Adquirir les habilitats necessàries per a una correcta interpretació dels problemes de l'assignatura, així com una
satisfactòria resolució d'aquestos.
ACTIVITAT 3: CONTROLS DE LABORATORI
Dedicació: 4h
Grup petit: 2h
Aprenentatge autònom: 2h
Descripció:
Realització individual a l'aula d'un exercici que cobreixi tots els objectius específics d'aprenentatge del tema.
Correcció per part del professorat.
Material de suport:
Enunciat de l'exercici, accessible a través del campus virtual atenea.
Llibre de l'assignatura escrit pels professors i disponible a la biblioteca virtual de la UPC.
Descripció del lliurament esperat i vincles amb l'avaluació:
L'estudiant lliurarà la resolució de l'exercici al seu professor de laboratori a través del campus virtual ATENEA.
El conjunt d'activitats de tipus 1 representa el 20% de la qualificació global
6/9
Universitat Politècnica de Catalunya
Última modificació: 18-05-2016
220085 - Informàtica
Objectius específics:
Ajudar a l'estudiant a assolir els objectius específics del tema pel qual s'ha proposat l'activitat.
Dedicació: 28h
Aprenentatge autònom: 18h
Grup gran: 2h
Grup petit: 8h
ACTIVITAT 4: PROJECTE EN GRUP
Descripció:
Disseny i implementació d'un programa de mitjana envergadura que integri els continguts de l'assignatura. El
projecte es realitzarà en grups de dos estudiants. Exemples de projectes a desenvolupar són jocs, simulacions
d'accés a bases de dades, simulacions del funcionaments d'objectes reals (com un ascensor,o un satèl·lit
aterrant,...)
Hi ha sessions presencials dedicades a que el professor faci el seguiment del treballa de l'estudiant en el projecte.
Material de suport:
Material d'estudi de l'assignatura (llibres, apunts, exemples d'anys anteriors) i jocs de proves que mostrin com ha
de funcionar el programa.
Descripció del lliurament esperat i vincles amb l'avaluació:
El projecte es lliurarà en dues fases:
Fase 1: Entrega d'un document amb el disseny del programa principal, l'estructura de dades i les principals
funcions i accions. En el text ha de descriure les funcionalitats del programa i les principals decisions que s'han
seguit en el disseny per aconseguir-ho.
Fase 2:
- Entrega del document amb el disseny descendent del programa i la descripció de les diferents funcions i accions.
- Entrega del codi complet del programa
- Defensa oral del programa. Els dos estudiants del grup hauran de presentar els objectius i les funcionalitats del
programa (durant aproximadament 10 minuts) i hauran de respondre a les qüestions que sobre aquest els hi
plantegin els professors.
Aquesta activitat es complementa amb un qüestió relacionada amb el projecte a l'examen final i el conjunt de les
dues notes representen el 20% de la nota final. També serveix per avaluar les competències genèriques de
comunicació oral i escrita.
Objectius específics:
En finalitzar l'activitat, l'estudiant/a ha d'haver assolit tots els objectius de l'assignatura.
Dedicació: 5h
Grup gran: 3h
Grup petit: 2h
ACTIVITAT 5: PROVA PARCIAL
Descripció:
Prova individual a l'aula (sense ordinadors) on s'han de resoldre correctament els exercicis proposats relacionats
amb els objectius d'aprenentatge dels continguts dels tres primers temes.
Material de suport:
Material d'estudi de l'assignatura (apunts, notes de classe, exemples de proves d'anys anteriors), llibre de
l'assignatura, ...
Descripció del lliurament esperat i vincles amb l'avaluació:
Resolució de la prova en paper. Representa un 20% de la nota final de l'assignatura.
7/9
Universitat Politècnica de Catalunya
Última modificació: 18-05-2016
220085 - Informàtica
Objectius específics:
Dedicació: 3h
Grup gran: 3h
ACTIVITAT 6: PROVA FINAL
Descripció:
Prova individual a l'aula (sense ordinadors) on s'han de resoldre correctament els exercicis proposats relacionats
amb els objectius d'aprenentatge de tots els continguts de l'assignatura.
Material de suport:
Material d'estudi de l'assignatura (apunts, notes de classe, exemples de proves d'anys anteriors), llibre de
l'assignatura, ...
Descripció del lliurament esperat i vincles amb l'avaluació:
Resolució de la prova en paper. Representa un 50% de la nota final. Per estar relacionada amb tots els continguts
del curs la qualificació d'aquesta prova pot millorar la nota del parcial. Concretament, el total de les proves
escrites té un pes del 70% i si la qualificació de l'activitat 3 és inferior a l'activitat 4 només es considera la
prova 4.
Sistema de qualificació
Qualificació global = max (0,2*Activitat3 + 0,4 * Activitat4 , 0,6*Activitat4) + 0,2*Activitat1 + 0,2*Activitat2
La qualificació global es calcula a partir de les 4 activitats de l'assignatura descrites anteriorment: les activitats 1 i 2 (totes
dues relacionades amb el treball de laboratori) tenen un pes del 20% cada una, el total de les proves escrites té un pes
del 60% . Per calcular la nota de les proves escrites es considera que la prova final (l'activitat 4) incorpora tots els
continguts la prova parcial (l'activitat 3) i per tant la nota de l'activitat 3 només es considera si és superior a la de
l'activitat 4. Aquest sistema permet recuperar un mal resultat de l'examen parcial dins de l'examen final.
Normes de realització de les activitats
· Si no es realitza algun dels controls de laboratori es considerarà com a no puntuada
· En cap cas es pot disposar de cap tipus de documentació en la prova parcial o final.
8/9
Universitat Politècnica de Catalunya
Última modificació: 18-05-2016
220085 - Informàtica
Bibliografia
Bàsica:
Gatius, Marta [et al.]. Programació pràctica en C++ [en línia]. Barcelona: Edicions UPC, 2010 [Consulta: 21/01/2013].
Disponible a: <http://ebooks.upc.edu/product/programaci-prctica-en-c>. ISBN 9788498804010.
Complementària:
Marco Gómez, Jordi. Fonaments d'informàtica: pràctiques de laboratori. 2006. Barcelona: Edicions UPC, 2006. ISBN
9788483018835.
Xhafa, Fatos [et al.]. Programación en C++ para ingenieros. 2006. Madrid: Thomson, 2006. ISBN 8497324854.
Kernighan, Brian W. El lenguaje de programación C. 2a ed. México: Prentice-Hall Hispanoamericana, 1991. ISBN 9688802050.
9/9
Universitat Politècnica de Catalunya
Descargar