Guia didàctica
0487 - Entorns de Desenvolupament
Desenvolupament d'Aplicacions Multiplataforma
Autor: Joan Puigcerver Ibáñez
Correu electrònic: j.puigcerveribanez@edu.gva.es
Curs: 2024-2025
Llicència: CC BY-NC-SA 4.0
(Reconeixement - NoComercial - CompartirIgual) 🅭
Control de versions:
Data |
Descripció |
2024-09-09 |
Primera versió |
2024-09-18 |
Calendari d'exàmens |
2024-09-24 |
Formació a l'empresa |
2024-10-07 |
Correcció pesos dels IA del bloc 1 |
2024-10-24 |
Afegit percentatge corresponent de l'Examen 1 al Bloc 1 |
2024-11-06 |
Modificació calendari examen 1a avaluació degut a la DANA |
1. Presentació. Caracterització del mòdul
L'objectiu d'aquest mòdul és que l'alumnat siga competent
en els següents aspectes:
- Reconéixer els diferents elements, ferramentes i les diferents fases
que intervenen en el desenvolupament i manteniment del programari.
- Avaluar entorns integrats de desenvolupament, analitzant les seues
característiques i ferramentes per generar codi font i executables.
- Verificar el correcte funcionament de programes,
dissenyant i realitzant proves.
- Optimitzar el codi, utilitzant les eines disponibles en els
entorns de desenvolupament.
- Realitzar diferents diagrames que analitzen el disseny i
el comportament del programari a desenvolupar.
2. Atenció tutorial
2.2 Seqüenciació i distribució de les tutories
2.2.1 Tutories col·lectives
Les tutories col·lectives són les accions tutorials necessàries per a la
consecució dels objectius formatius que necessiten desenvolupar processos de
ensenyament i aprenentatge per als que cal la intervenció directa
i presencial del docent.
Aquest tipus de tutoria té com a objectiu orientar
a l'alumnat en l'estudi dels continguts curriculars programats.
A la tutoria col·lectiva, el docent exposarà els continguts
fonamentals del tema, orientarà el treball que ha de fer l'alumnat
(lectures, exercicis, etc.) i aclarirà les qüestions més importants o de més
difícil comprensió.
Horari de tutories col·lectives:
2.2.2 Tutories individuals
Les tutories individuals són aquelles accions orientadores i de suport als
processos d'aprenentatge que es corresponen amb els objectius formatius
que l'alumnat puga superar de manera autosuficient i que s'articularan
a través dels materials didàctics.
Habitualment es realitzaran de forma telemàtica, si bé existeix també la
possibilitat de fer-les de forma presencial.
El procediment per demanar una tutoria individual és:
- Contactar amb el docent mitjançant el correu electrònic.
- En aquest correu cal exposar:
- Identificació del estudiant.
- Motiu pel qual es demana la tutoria individual.
- Si es un dubte o un problema, explicar-ho el millor detallat possible.
- Indicar com i quan es desitja realitzar aquesta tutoria individual.
No s'atendrà cap tutoria individual si no s'ha concertat prèviament amb el docent.
Horari de tutories individuals:
- Dimarts de 11:20 a 12:15
- Dimecres de 15:00 a 15:55
3. Metodologia didàctica
Aquest mòdul és sobretot pràctic. Considerem que la manera millor
manera d’aprendre és realitzant i resolent els problemes de
manera pràctica.
Tenint en compte el caràcter semipresencial del mòdul, es publicaran
tots els materials i activitats de cada unitat didàctica al començament
de la mateixa, juntament amb la planificació setmanal.
Això permetrà a l’alumnat avançar en el seu aprenentatge
segons les seves necessitats i disponibilitat.
A les tutories col·lectives, es realitzaran breus explicacions dels
continguts combinats amb molts exemples resolts, afavorint la participació
activa de l’alumnat (exposició participativa). També, es resoldran
les activitats proposades, que els estudiants hauran d'haver realitzat
prèviament.
A mesura que es va avançant en la unitat,
es proporcionaran activitats que vagen augmentant progressivament de dificultat.
4. Blocs de competència. Activitats. Distribució temporal
Els resultats d'aprenentatge es poden consultar a l'apartat
Competències del mòdul
de la programació didàctica.
Els resultats d'aprenentatge del mòdul s'han agrupat en els següents blocs de competència:
- Bloc 1: Desenvolupament de programari:Reconeix els elements i les eines que intervenen en el desenvolupament d'un programa informàtic.
Avalua entorns de desenvolupament integrat analitzant-ne les característiques per editar codi font i generar executables.
- Bloc 2: Control de versions: Realitza el control de versions integrat en l'entorn de desenvolupament
per el desenvolupament de codi col·laboratiu.
- Bloc 3: Prova de programari: Verifica el funcionament de programes dissenyant i realitzant proves.
- Bloc 4: Diagrames UML: Genera diagrames valorant-ne la importància en el desenvolupament d'aplicacions.
La distribució temporal és la següent:
Avaluació
|
Data
|
Unitat
|
1a avaluació
|
09/09/2024
|
UD1. Entorns de desenvolupament
|
16/09/2024
|
23/09/2024
|
30/09/2024
|
UD2. Introducció a Git
|
07/10/2024
|
14/10/2024
|
21/10/2024
|
UD3. Diagrama de classes
|
28/10/2024
|
04/11/2024
|
11/11/2024
|
Exàmens 1a avaluació
|
18/11/2024
|
2a avaluació
|
25/11/2024
|
UD4. Prova de programari
|
02/12/2024
|
09/12/2024
|
16/12/2024
|
23/12/2024
|
Període no lectiu
|
30/12/2024
|
06/01/2025
|
UD4. Prova de programari
|
13/01/2025
|
UD5. Git avançat
|
20/01/2025
|
27/01/2025
|
03/02/2025
|
10/02/2025
|
Exàmens 2a avaluació
|
17/02/2025
|
3a avaluació
|
24/02/2025
|
UD6. Estratègies de ramificació
|
03/03/2025
|
10/03/2025
|
17/03/2025
|
24/03/2025
|
UD7. Prova amb objectes simulats
|
31/03/2025
|
07/04/2025
|
14/04/2025
|
21/04/2025
|
Període no lectiu
|
28/04/2025
|
UD7. Prova amb objectes simulats
|
05/05/2025
|
UD8. Diagrames UML
|
12/05/2025
|
19/05/2025
|
26/05/2025
|
Exàmens 3a avaluació
|
02/06/2025
|
09/06/2025
|
Exàmens ordinària
|
25/06/2025
|
Exàmens extraordinària
|
5. Criteris d'avaluació i qualificació
Es pot consultar a l'apartat Avaluació i qualificació de la Programació
Didàctica.
6. Calendari d'exàmens
Els exàmens es realitzaran en les dates següents:
Avaluació |
Data |
Hora |
Aula |
1a avaluació |
25 de novembre |
16:00 a 18:00 |
Aula 2A1 |
2a avaluació |
10 de febrer |
16:00 a 18:00 |
Aula 2A1 |
3a avaluació |
26 de maig |
16:00 a 18:00 |
Aula 2A1 |
Ordinària |
13 de juny |
09:00 a 12:00 |
Aula 2A1 |
Extraordinària |
25 de juny |
16:00 a 19:00 |
Aula 2A1 |
7. Instruments d'avaluació
La ponderació de cada bloc de competència és la següent:
Bloc de competència |
Percentatge |
B1: Desenvolupament de programari |
10% |
B2: Control de versions |
30% |
B3: Prova de programari |
40% |
B4: Diagrames UML |
20% |
El desglossament dels instruments d'avaluació és el següent:
Avaluació
|
Unitat didàctica
|
Instrument d'avaluació
|
Blocs de competència
|
1r
|
2n
|
3r
|
4t
|
1a
|
UD1. Entorns de desenvolupament
|
P0: Preparació de l'entorn
|
30%
|
|
|
|
P1: Qüestionari llenguatges de programació
|
30%
|
|
|
|
UD2. Introducció a Git
|
P2: Git
|
|
10%
|
|
|
UD3. Diagrama de classes
|
Examen 1r trimestre
|
40%
|
20%
|
|
50%
|
2a
|
UD4. Prova de programari
|
P3: Prova de programari (I)
|
|
|
10%
|
|
P4: Prova de programari (II)
|
|
|
10%
|
|
UD5. Git avançat
|
Examen 2n trimestre
|
|
20%
|
20%
|
|
3a
|
UD6: Estratègies de ramificació
|
P6: Estratègies de ramificació
|
|
20%
|
|
|
UD7. Prova amb objectes simulats
|
P7: Prova amb objectes simulats
|
|
|
30%
|
|
UD8. Diagrames UML
|
Examen 3r trimestre
|
|
30%
|
30%
|
50%
|
Formació a l'empresa
|
Informe del instructor
|
X
|
X
|
X
|
X
|
8. Solucionari de ls activitats auto-avaluables
Les solucions de les activitats auto-avaluables (Exercicis) es publicaran
en la plataforma educativa Aules i en algun cas, es corregiran presencialment
en les tutories col·lectives.
9. Material i recursos didàctics
Els materials i recursos didàctics es poden consultar
a l'apartat
Material i recursos didàctics
de la programació didàctica.
10. Enllaços d'internet recomanats
11. Bibliografia recomanada
- Pro Git by Scott Chacon and Ben Straub
- David Thomas, Andrew Hunt: The Pragmatic Programmer: Your Journey To Mastery
- Robert C. Martin: Clean Code: A Handbook of Agile Software Craftsmanship
|