DADES IDENTIFICATIVES 2009_10
Assignatura (*) FONAMENTS D'INFORMÀTICA Codi 17101011
Ensenyament
Enginyeria Tècnica Industrial especialitat en Electricitat (2002)
Cicle 1er
Descriptors Crèd. Crèd. teoria Crèd. pràctics Tipus Curs Període
6 3 3 Troncal Primer Primer
Llengua d'impartició
Català
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
GARCÍA GUTSENS, ANTONIO
Adreça electrònica antonio.garcia@urv.cat
Professors/es
GARCÍA GUTSENS, ANTONIO
Web http://www.etse.urv.es/EngElec/assig/ii/
Descripció general i informació rellevant Aconseguir una visió general del món de la informàtica. Estudiar el disseny d’algorismes. Codificar aquests algorismes utilitzant un llenguatge imperatiu. Aprofundir en la sintaxi i ús dels elements del llenguatge. Utilitzar el disseny descendent com a mètode de resolució de problemes.

Competències
Codi  
A2 Dissenyar i desenvolupar un assaig tècnic, així com analitzar i interpretar dades i resultats.
A4 Identificar, formular i resoldre problemes d'Enginyeria elèctrica en l'àmbit industrial.
A5 Utilitzar les tècniques, habilitats i eines de l'enginyeria moderna necessàries per la pràctica en l'enginyeria elèctrica.
A17 Buscar, gestionar i utilitzar la informació necessària pel dessenvolupament de les tasques pròpies.
A18 Redacció de documentació tècnica (plecs de condicions, pressupostos...)
A19 Adquirir els coneixements bàsics per a la utilització d'eines informàtiques aplicades a l'enginyeria elèctrica.
B1 Aprendre a aprendre.
B2 Resoldre problemes de forma efectiva.
B3 Aplicar pensament crític, lògic i creatiu.
B4 Treballar de forma autónoma amb iniciativa.
B5 Treballar de forma col·laborativa.
B9 Capacitat innovadora, emprenedora i d'adaptació a les noves situacions.
B10 Capacitat de lideratge.
B11 Planificar i organitzar.
B12 Motivació per la qualitat.
B13 Presa de decicions.
C1 Dominar 'expressió i la comprensió d'un idioma estranger.
C2 Utilitzar com a usuari les eines bàsiques en TIC.
C5 Expressar-se correctament (tant de forma oral com escrita) amb la llengua pròpia.

Objectius d'aprenentatge
Objectius Competències
Conèixer els fonaments del món de la informàtica A19
B9
C2
Conèixer el cicle de desenvolupament d'una aplicació de software A19
B2
C2
Compendre l'ús de variables i constants per emmagatzemar informació, les instruccions bàsiques i operacions, l'entrada i sortida d'informació i les estructures algorísmiques simples: seqüencial, condicional, iterativa. A19
B3
C1
C2
Aplicar aquests elements en la resolució de petits problemes A19
B2
B3
B4
C1
C2
Adquirir els conceptes bàsics del disseny d’algorismes: Algorisme de cerca i algorisme de recorregut. A19
B3
C1
C2
Aplicar els conceptes d'algorismica bàsica en el disseny de problemes A19
B2
B3
B4
C1
C2
Compendre les nocions bàsiques del disseny descendent com a paradigma de programació. A19
B3
C1
C2
Aplicar la tècnica de disseny descendent en la resolució de petites aplicacions. A19
B2
B3
B4
B11
C1
C2
Compendre la definició i ús dels tipus de dades estructurats per a emmagatzemar informació A19
B3
C1
C2
Analitzar, dissenyar i desenvolupar una aplicació de software A5
A19
B1
B2
B3
B5
B9
B11
B13
C2
C5
Aplicar de forma global els conceptes de l'assignatura en l'anàlisi, disseny i desenvolupament d'una aplicació de software A5
A19
B2
B3
B5
B11
B12
B13
C1
C2
C5
Pendre consciència de l'aplicació dels coneixements del cicle de desenvolupament del software en l'anàlisi, el disseny i el desenvolupament d'una aplicació de software A2
B11
C1
C2
C5
Pendre part com a membre del grup de desenvolupament de l'aplicació de software A4
B2
B4
B5
B11
B12
B13
C1
C2
C5
Responsabilitzar-se de la tasca realitzada dins del grup de treball A18
B2
B4
B5
B10
B11
B12
B13
C1
C2
C5
Acceptar les decisions del grup de treball i adaptar-les a la seva tasca particular A17
B2
B4
B5
B11
B13
C1
C2
C5

Continguts
Tema Subtema
Presentació Visió global del món de la informàtica.
Nocions bàsiques en la programació.
Estructures algorísmiques bàsiques i tipus de dades elementals Tipus simples.
Expressions.
Prioritats d'operadors.
L'assignació.
Estructures alternatives.
Estructures iteratives.
Introducció al disseny d'algorismes Entrada / Sortida.
Accions i Funcions.
Algorisme de cerca i algorisme de recorregut.
Algorismes d'ordenació.

Tipus de dades estructurats Taules i registres.
Disseny d’algorismes Disseny descendent.
Pas de paràmetres.
Variables locals i variables globals.
Àmbit de les variables i rutines.

Planificació
Metodologies  ::  Proves
  Competències (*) Hores a classe Hores fora de classe (**) Hores totals
Activitats Introductòries
1 0 1
 
Sessió Magistral
26 26 52
Resolució de problemes, exercicis a l'aula ordinària
15 15 30
Pràctiques a través de TIC
14 28 42
Resolució de problemes, exercicis
0 15 15
 
Atenció personalitzada
0 1 1
 
Proves de desenvolupament
2 0 2
Proves objectives de preguntes curtes
1 1 2
Proves pràctiques
1 1 2
 
(*) 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 Es farà, per a cada part del temari, una petita introducció dels objectius i raons dels continguts, per tenir una visió més concreta del procés de programació i implementació.
Sessió Magistral S’explicaran els temes utilitzant exemples que permetran veure com aplicar la teoria a l’hora de fer un programa. S’utilitzarà el pseudocodi i el llenguatge de programació C.
Resolució de problemes, exercicis a l'aula ordinària Per a cada tema del curs es plantejarà una llista d’exercicis, que s’hauran de preparar a casa i alguns d’ells es resoldran a classe.
Pràctiques a través de TIC En aquestes classes es proposaran exercicis per a complementar la formació teòrica de l’assignatura.
Resolució de problemes, exercicis Es recomanarà a l’alumne que realitzi problemes addicionals per a consolidar els coneixements de l’assignatura.

Atenció personalitzada
 
Sessió Magistral
Resolució de problemes, exercicis a l'aula ordinària
Pràctiques a través de TIC
Resolució de problemes, exercicis
Activitats Introductòries
Descripció
El professor estarà disponible en tot moment via correu electrònic i es pot concertar dia i hora per qualsevol dubte referent a l'assignatura.

Avaluació
  Descripció Pes
Pràctiques a través de TIC S’avaluarà el codi implementat (claredat, estructuració, eficiència), el treball realitzat (anàlisi i disseny de la solució) i la presentació (informe i defensa). 20
Resolució de problemes, exercicis S’avaluarà la participació en aquestes sessions en a resolució de problemes i exercicis fets a classe i a pràctiques. L'avaluació és de caure orientatiu. [5]
Proves de desenvolupament Al llarg del curs haurà d’utilitzar els coneixements adquirits per resoldre determinats problemes. 50
Proves objectives de preguntes curtes Al llarg del curs es realitzaran proves per analitzar el seguiment dels conceptes per part de l’alumne. [5]
Proves pràctiques Al llarg del curs es realitzaran proves al laboratori per a valorar la resposta de l'alumne a problemes concrets 30
 
Altres comentaris i segona convocatòria

[5] Opcionalment, s'afegirà aquesta qualificació (5% de l'assignatura) en funció del caire participatiu a classe. Aquest percentatge s'afegirà al total de l'assignatura arribant com a màxim a un 110% el total de la mateixa.


Fonts d'informació

Bàsica Joyanes Aguilar, L.; Zahonero Martínez, I., Programación en C, McGraw Hill, 2001
Joyanes Aguilar, L.; Zahonero Martínez, I., Programación en C, McGraw Hill, 2001
Joyanes Aguilar, L.; Castillo, A.; Sánchez, L.; Zahonero, I., Programación en C. Libro de problemas, McGraw Hill, 2002

Complementària Gregorio Rodríguez, C.; Llana Díaz, L.F.; Martínez Unanue, R.; Palao Gostanza, P.; Pareja Flores, C., Ejercicios de Programación. Creativos y Recreativos en C++., Prentice Hall, 2002

Recomanacions


(*)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