Salta el contingut
 

Programació didàctica

Introducció a la Programació

Administració de Sistemes Informàtics en Xarxa

Joan Puigcerver Ibáñez

j.puigcerveribanez@edu.gva.es

Curs: 2025-2026

Llicència: CC BY-NC-SA 4.0

(Reconeixement - NoComercial - CompartirIgual) 🅭

Control de versions:

Data Descripció
2025-09-01 Primera versió curs 25/26

1. Propostes de millora del curs anterior

Aquest mòdul no té cap proposta de millora del curs anterior, ja que és la primera vegada que s'imparteix.

2. Marc normatiu

3. Contextualització

  • Durada: 96 hores
  • Crèdits ECTS: 6

L'objectiu d'aquest mòdul és que l'alumnat siga competent en els següents aspectes, expressats com a resultats d'aprenentatge:

  • Reconeix l'estructura d'un programa informàtic, identificant i relacionant els elements propis del llenguatge de programació utilitzat.

  • Escriu i prova programes senzills, reconeixent i aplicant els fonaments de la programació orientada a objectes.

  • Escriu i depura codi, analitzant i utilitzant les estructures de control del llenguatge.

  • Desenvolupa programes organitzats en classes analitzant i aplicant els principis de la programació orientada a objectes.

  • Realitza operacions d’entrada i eixida d’informació, utilitzant procediments específics del llenguatge i llibreries de classes.

  • Escriu programes que manipulen informació, seleccionant i utilitzant tipus avançats de dades.

4. 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.

Es realitzaran breus explicacions dels continguts combinats amb molts exemples resolts, afavorint la participació activa de l’alumnat (exposició participativa). A mesura que es va avançant en la unitat, es proporcionaran activitats que vagen augmentant progressivament de dificultat.

5. Competències del mòdul

5.1. Objectius generals. Competències professionals, personals i socials. Continguts.

No s'han definit a aquest mòdul optatiu.

5.2. Resultats d'aprenentatge

Segons el decret marc normatiu actual, els resultats d'aprenentatge i els seus corresponents criteris d'avaluació del mòdul són:

  1. Reconeix l'estructura d'un programa informàtic, identificant i relacionant els elements propis del llenguatge de programació utilitzat.

    • S'han identificat els blocs que componen l'estructura d'un programa informàtic.
    • S'han creat projectes de desenvolupament d'aplicacions.
    • S'han utilitzat entorns integrats de desenvolupament.
    • S'han identificat els diferents tipus de variables i la utilitat específica de cada una.
    • S'ha modificat el codi d'un programa per a crear i utilitzar variables.
    • S'han creat i utilitzat constants i literals.
    • S'han classificat, reconegut i utilitzat en expressions els operadors del llenguatge.
    • S'ha comprovat el funcionament de les conversions de tipus explícites i implícites.
    • S'han introduït comentaris en el codi.
  2. Escriu i prova programes senzills, reconeixent i aplicant els fonaments de la programació orientada a objectes.

    • S'han identificat els fonaments de la programació orientada a objectes.
    • S'han escrit programes simples.
    • S'han instanciat objectes a partir de classes predefinides.
    • S'han utilitzat mètodes i propietats dels objectes.
    • S'han escrit crides a mètodes estàtics.
    • S'han utilitzat paràmetres en la crida a mètodes.
    • S'han incorporat i utilitzat llibreries d'objectes.
    • S'han utilitzat constructors.
    • S'ha utilitzat l'entorn integrat de desenvolupament en la creació i compilació de programes simples.
  3. Escriu i depura codi, analitzant i utilitzant les estructures de control del llenguatge.

    • S'ha escrit i provat codi que fa ús d'estructures de selecció.
    • S'han utilitzat estructures de repetició.
    • S'han reconegut les possibilitats de les sentències de salt.
    • S'ha escrit codi utilitzant control d'excepcions.
    • S'han creat programes executables utilitzant diferents estructures de control.
    • S'han provat i depurat els programes.
    • S'ha comentat i documentat el codi.
    • S'han creat excepcions.
    • S'han utilitzat assercions per a la detecció i correcció d'errors durant la fase de desenvolupament.
  4. Desenvolupa programes organitzats en classes analitzant i aplicant els principis de la programació orientada a objectes.

    • S'ha reconegut la sintaxi, estructura i components típics d'una classe.
    • S'han definit classes.
    • S'han definit propietats i mètodes.
    • S'han creat constructors.
    • S'han desenvolupat programes que instancien i utilitzen objectes de les classes creades anteriorment.
    • S'han utilitzat mecanismes per a controlar la visibilitat de les classes i dels seus membres.
    • S'han definit i utilitzat classes heretades.
    • S'han creat i utilitzat mètodes estàtics.
    • S'han creat i utilitzat conjunts i llibreries de classes.
  5. Realitza operacions d’entrada i eixida d’informació, utilitzant procediments específics del llenguatge i llibreries de classes.

    • S'ha utilitzat la consola per a realitzar operacions d'entrada i eixida d'informació.
    • S'han aplicat formats en la visualització de la informació.
    • S'han reconegut les possibilitats d'entrada/eixida del llenguatge i les llibreries associades.
    • S'han utilitzat fitxers per a emmagatzemar i recuperar informació.
    • S'han creat programes que utilitzen diversos mètodes d'accés al contingut dels fitxers.
    • S'han utilitzat les eines de l'entorn de desenvolupament per a crear interfícies gràfiques d'usuari simples.
    • S'han programat controladors d'esdeveniments.
    • S'han escrit programes que utilitzen interfícies gràfiques per a l'entrada i eixida d'informació.
  6. Escriu programes que manipulen informació, seleccionant i utilitzant tipus avançats de dades.

    • S'han escrit programes que utilitzen matrius (arrays).
    • S'han reconegut les llibreries de classes relacionades amb tipus de dades avançats.
    • S'han utilitzat iteradors per a recórrer els elements de les llistes.
    • S'han reconegut les característiques i els avantatges de cadascuna de les col·leccions de dades disponibles.
    • S'han creat classes i mètodes genèrics.
    • S'han utilitzat expressions regulars en la cerca de patrons en cadenes de text.
    • S'han identificat les classes relacionades amb el tractament de documents escrits en diferents llenguatges d'intercanvi de dades.
    • S'han realitzat programes que fan manipulacions sobre documents escrits en diferents llenguatges d'intercanvi de dades.
    • S'han utilitzat operacions agregades per al maneig d'informació emmagatzemada en col·leccions.
    • S'han utilitzat llistes per a emmagatzemar i processar informació.

5.3. Blocs de competència

Els resultats d'aprenentatge del mòdul s'han agrupat en els següents blocs de competència:

  • B1: Introducció a la programació: Escriu i prova programes senzills, reconeixent i aplicants els fonaments de la programació estructurada.

  • B2: Programació orientada a objectes: Desenvolupa programes organitzats en classes analitzant i aplicant els principis de la programació orientada a objectes.

  • B3: Manipulació de dades: Escriu programes que manipulen informació, seleccionant i utilitzant tipus avançats de dades.

  • B4: Operacions d'entrada i eixida: Realitza operacions d’entrada i eixida d’informació, utilitzant procediments específics del llenguatge i llibreries de classes.

5.4. Relació dels blocs de competència amb els resultats d'aprenentatge, objectius i competències professionals, personals i socials

Bloc de competència Resultats d'aprenentatge Objectius Competències Centre Empresa
B1: Introducció a la programació RA1, RA2, RA3 No definit No definit
B2: Programació orientada a objectes RA4 No definit No definit No
B3: Manipulació de dades RA6 No definit No definit No
B4: Operacions d'entrada i eixida RA5 No definit No definit No

Figura 1. Relació dels blocs de competència amb els resultats d'aprenentatge, objectius i competències professionals, personals i socials

5.5. Resultats d'aprenentatge a la Formació en Empresa

Els resultats d'aprenentatge que es treballaran a la Formació en Empresa són:

  1. Reconeix l'estructura d'un programa informàtic, identificant i relacionant els elements propis del llenguatge de programació utilitzat.

  2. Escriu i prova programes senzills, reconeixent i aplicant els fonaments de la programació orientada a objectes.

  3. Escriu i depura codi, analitzant i utilitzant les estructures de control del llenguatge.

6. Distribució temporal

La distribució temporal de les unitats didàctiques del mòdul i la seua relació amb els blocs de competència és la següent:

Blocs de competència Unitats didàctiques Avaluació
1 2 3 4
X UD1: Introducció a la programació 1
X UD2: Programació estructurada
X UD3: Programació orientada a objectes
X UD4: Estructures de dades 2
X UD5: Operacions d'entrada i eixida
X Formació en Empresa 3

Figura 2. Distribució temporal de les unitats didàctiques del mòdul

7. Avaluació i qualificació

Diagrama de convocatòries

CIPFP Mislata

Figura 3. Diagrama de convocatòries

7.1. Avaluació

L'avaluació del mòdul es basarà en els blocs de competència.

L'objectiu principal és que l'estudiant siga competent en cadascun d'aquests i, per tant, es realitzarà una avaluació dedicada a cada bloc de competència.

Tots les tasques que requerisquen d'una avaluació i qualificació s'han d'entregar a temps i ha de complir amb els requisits d'entrega. Si aquest no s'entrega en temps i forma, es considerarà com a no presentat.

La manca d'autenticitat en l'autoria o d'originalitat de les proves d'avaluació; la còpia o el plagi; l'intent fraudulent d'obtenir un resultat acadèmic millor; la col·laboració, l'encobriment o l'afavoriment de la còpia, o la utilització de material, aplicacions o dispositius no autoritzats durant l'avaluació, entre d'altres, són conductes irregulars que poden tenir conseqüències acadèmiques i disciplinàries greus.

D'una banda, si es detecta alguna d'aquestes conductes irregulars, pot comportar el suspens en les activitats avaluables o en la qualificació final de l'assignatura.

D'altra banda, i d'acord amb la normativa acadèmica, les conductes irregulars en l'avaluació, a més de comportar el suspens de l'assignatura, poden donar lloc a la incoació d'un procediment disciplinari i a l'aplicació, si escau, de la sanció corresponent.

7.2. Qualificació

La qualificació del mòdul es calcularà mitjançant una mitjana ponderada de les qualificacions de cada bloc de competència. En cas que algun bloc de competència no s'haja superat, la qualificació del mòdul serà com a màxim un 4.

Per norma general les notes s'arredoniran amb la fórmula general: >.5. No obstant això, en l'interval \([4, 5)\) la nota s'arredonirà a 5 sols a partir de 4.75.

La ponderació de cada bloc de competència és la següent:

Bloc de competència Percentatge
B1: Introducció a la programació 30%
B2: Programació orientada a objectes 10%
B3: Manipulació de dades 20%
B4: Operacions d'entrada i eixida 40%

Figura 4. Ponderació de cada bloc de competència

7.3 Criteris d’avaluació mínims per superar el mòdul

Per poder superar el mòdul, l’alumnat haurà de:

  • Superar tots els blocs de competència.
  • Tindre un comportament adequat a l’aula i complir les normes de convivència.

7.4. Avaluació contínua

L’avaluació contínua podrà ser realitzada amb els següents instruments d'avaluació (IA):

  • Exàmens: Proves de caràcter pràctic sobre els blocs de competència treballats en cada avaluació.
  • Pràctiques: Treball teòric o pràctic, on s’avalua el treball diari i els continguts que s’estan treballant.
  • Validacions: Treball pràctic o entrevistes orals per comprovar l'adquisició de les competències treballades o l'autoria d'altres IA. En cas de no superar la validació, la qualificació no de l'IA validat serà de 0.

La nota de cada avaluació serà una instantània de la qualificació del mòdul en el moment de l'avaluació, on sols es tindran en compte els instruments d'avaluació realitzats fins a eixe moment.

La qualificació final del mòdul serà la nota de l'última avaluació, on s'hauran avaluat tots els instruments d'avaluació de totes els blocs de competència.

El desglossament de la qualificació de cada bloc de competència es pot consultar a:

7.5. Convocatòries ordinàries

L'alumnat té dret a dues convocatòries ordinàries en un curs acadèmic.

En aquesta convocatòria, les competències de l'alumnat s'avaluaran mitjançant un examen per a cada bloc de competència.

En aquesta convocatòria, es mantindran les qualificacions amb decimals dels blocs de competència superats en l'avaluació contínua.

A aquesta convocatòria està oberta a tot l'alumnat, independentment si han superat o no els blocs de competència en l'avaluació contínua. Això permet que els estudiants es puguen presentar millorar la seua nota. En aquest cas, la nota de la convocatòria ordinària serà la que es té en compte (on es pot donar el cas que baixe la nota o, fins i tot, que no es supere). Es donarà l'opció de no entregar la examen si es creu que aquesta empitjorarà el resultat anterior.

Per superar la convocatòria ordinària, l'alumnat haurà de superar tots els blocs de competència.

7.6. Avaluació de la pràctica docent

Al final del curs es realitzarà un qüestionari per avaluar la pràctica docent i la qualitat dels materials i el procés d'aprenentatge.

8. Materials i recursos didàctics

  • Pantalla digital
  • Pissarra
  • Plataforma educativa Aules: Publicació de material, continguts, activitats, correccions i rúbriques.
  • Ordinadors amb Windows.
  • Accés a internet.
  • Correu corporatiu.
  • Llenguatge de programació: Python
  • Entorns de desenvolupament integrats: Visual Studio Code
  • Eines de control de versions: Git
  • Llocs d'allotjament de repositoris Git: GitHub

9. Activitats complementàries i extraescolars

No s'ha contemplat cap activitat complementaria específica per aquest mòdul professional.

10. Temes transversals

Els temes transversals a tractar al mòdul professional al llarg del curs estan relacionats amb el desenvolupament de les capacitats de relacions socials i comunicatives dels alumnes, enteses com un complement necessari i important a incloure en qualsevol titulació de tipus tècnica.

Els temes transversals concrets a tractar són els següents:

  • Desenvolupar habilitats de relació social i interpersonal.
  • Potenciar les actituds comunicatives, de negociació i de treball en grup.
  • Fomentar la motivació.
  • Saber afrontar conflictes provocats per les limitacions tecnològiques sempre presents en un entorn tecnològic tan dinàmic i en continua evolució com és el sector informàtic.

11. Mesures de resposta educativa per a la inclusió

Es tindrà en compte a l'alumnat que necessite més atenció, de manera que es garantirà l'accessibilitat a tots els mitjans comuns.

Accions que es portaran a terme:

  • Elaboració d'exercicis complementaris per aquells estudiants que ho precisen, tant de suport com d'aprofundiment en la matèria.
  • Estimulació del treball en grup de manera remota. La composició dels grups serà supervisada pel docent per aconseguir grups amb nivells heterogenis.
  • Facilitar la accessibilitat dels materials i recursos didàctics.
  • Flexibilització en les temporitzacions de les activitats (realització d'exàmens, entrega de pràctiques, treball personal, etc.).
📌 Aquest document pot quedar desactualitzat després d’imprimir-lo. Pots consultar la versió més recent a la pàgina web.
🌿 Abans d’imprimir aquest document, considera si és realment necessari. Redueix el consum de paper i ajuda a protegir el nostre entorn.