Codi |
|
A4 |
Capacitat per identificar, formular i resoldre problemes d'enginyeria de Telecomunicació. |
A5 |
Capacitat d'utilitzar les tècniques, habilitats i eines de l'enginyeria moderna necessàries per la pràctica en l'enginyeria de Telecomunicació. |
A9 |
Capacitat per realitzar un tractament simbòlic de la informació digitalitzada. |
B4 |
Capacitat per afrontar l'aprenentatge al llarg de tota la vida professional. |
C1 |
Dominar l'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) a la llèngua pròpia. |
Objectius |
Competències |
Reconèixer la metodologia orientada a objectes
|
A4 A5 A9
|
|
|
Descomposar i estructurar un problema (identificant entrades/sortides, funcions principals requerides) |
A9
|
B4
|
C2
|
Dissenyar estructures de dades senzilles, a base de taules, registres i tipus simples
|
A9
|
B4
|
C2
|
Abstraure els detalls concrets d'un programa, i adaptar una solució coneguda a un nou problema |
A4 A9
|
B4
|
C2
|
Documentar un programa |
|
B4
|
C1 C2 C5
|
Prendre consciència de la complexitat dels algoritmes i escollir la opció més òptima |
A9
|
B4
|
|
Dissenyar i desenvolupar una aplicació en equip |
A4 A5 A9
|
B4
|
C2 C5
|
Tema |
Subtema |
Programació orientada a objectes. |
Classes, objectes, mètodes i atributs.
Àmbits i tipus de dades.
Estructures de dades.
Algorismes d'ordenació i cerca |
Introducció a l’herència i polimorfisme |
Conceptes bàsics d'herència i polimorfisme.
|
Entrada i Sortida |
Emmagatzemament de dades en suport físic. Fluxes d'informació.
Manegament d'excepcions. |
Disseny d'interfícies gràfies |
Disseny de components i gestió d'events |
Metodologies :: Proves |
|
Competències |
(*) Hores a classe |
Hores fora de classe |
(**) Hores totals |
Activitats Introductòries |
|
2 |
4 |
6 |
|
Sessió Magistral |
|
20 |
20 |
40 |
Resolució de problemes, exercicis a l'aula ordinària |
|
6 |
6 |
12 |
Pràctiques a través de TIC en aules informàtiques |
|
28 |
48 |
76 |
Resolució de problemes, exercicis |
|
0 |
10 |
10 |
|
Atenció personalitzada |
|
2 |
0 |
2 |
|
Proves objectives de preguntes curtes |
|
4 |
0 |
4 |
|
(*) 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
|
Descripció |
Activitats Introductòries |
Activitats de repàs sobre programació bàsica |
Sessió Magistral |
S’explicaran els temes utilitzant exemples que permetran veure com aplicar la teoria a l’hora de fer un programa. S’utilitzarà pseudo-codi i el llenguatge de programació Java. |
Resolució de problemes, exercicis a l'aula ordinària |
Per 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 aules informàtiques |
En aquestes classes es treballarà un exercici que permetrà comprendre millor la teoria que s’està veient a les sessions magistrals. El llenguatge de programació serà Java. |
Resolució de problemes, exercicis |
De la llista d’exercicis presentats al llarg del curs alguns d'ells no es resoldran a classe i s’hauran de preparar, estudiar a casa. |
|
Resolució de problemes, exercicis a l'aula ordinària |
Pràctiques a través de TIC en aules informàtiques |
Resolució de problemes, exercicis |
Atenció personalitzada |
|
Descripció |
Presencials, en hores de consulta.
Seguiment del desenvolupament de les pràctiques en aules de laboratori.
|
|
|
Descripció |
Pes |
Pràctiques a través de TIC en aules informàtiques |
Es proposaran diverses pràctiques a implementar en llenguatje Java utilitzant orientació a objectes. |
45% |
Proves objectives de preguntes curtes |
Proves de tipus teòric sobre els conceptes explicats a classe. |
55% |
|
Altres comentaris i segona convocatòria |
|
Bàsica |
Muñoz, Niño, Vizcaino, Introducción a la programación con orientación a objetos, Prentice Hall, 0
Deitel, Deitel, Java, cómo programar. 5ª edició, Pearson, Prentice Hall, 2004
Camacho, Valls, García, Molina, Bueno, Programación, algoritmos y ejercicios resueltos en Java., Pearson, Prentice Hall, 2003
|
|
Complementària |
Arnold, Gosling, Holmes, El lenguaje de programación Java. 3ª ed., Addison Wesley, 0
Pérez, Carretero., Problemas resueltos de programación en lenguaje Java, Thomson, 0
|
|
Assignatures que en continuen el temari |
FONAMENTS DE LA PROGRAMACIÓ I/17111004 |
|
|
Altres comentaris |
És imprescindible tenir assimilats els conceptes explicats a Fonaments de Programació I per tal de poder afrontar l'assignatura amb èxit, doncs n'és una continuació directa.
Es recomana a aquells alumnes que tinguin convalidada l'assignatura Fonaments de Programació I que hi assisteixin com a oients com a preparació prèvia. |
(*)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 |
|