Skip

3. Creació de continguts

3.4 Pensament computacional i programació

Nom oficial (EN): Computational thinking and programming

Entendre i implementar passos per analitzar un problema, reconèixer subproblemes i planificar i desenvolupar una seqüència d'instruccions per a un sistema computacional per resoldre un problema donat o per dur a terme una tasca específica.

22 declaracions · 39 resultats

Bàsic

En el nivell bàsic, les persones recorden i implementen tasques senzilles amb guia quan cal.

Finalitat del nivell: Per donar suport als objectius personals, d'aprenentatge i/o laborals i participar en la societat.

Amb orientació si cal, les persones…

  1. CS3.4.01Reconèixer el paper de la programació en la societat i els usos comuns de programes i aplicacions informàtiques.cap
  2. CS3.4.02Reconèixer el pensament computacional com una activitat humana que implica la identificació d'etapes que pot dur a terme un ordinador per resoldre un problema o una tasca.cap
  3. CS3.4.03Reconèixer què és la IA en termes generals, establint una distinció bàsica entre el que és i el que no és un sistema d'IA.AI-E
  4. CS3.4.04Representar seqüències simples de manera simbòlica, interpretar seqüències simbòliques simples i donar instruccions bàsiques a un ordinador perquè dugui a terme tasques simples.AI-I

Resultats d’aprenentatge

  • LO3.4.01AI-EActitudReconèixer el paper essencial de les persones a l'hora de determinar com s'utilitzen els programes informàtics i els sistemes d'IA.
  • LO3.4.02AI-IConeixementIdentificar usos habituals de programes informàtics i aplicacions.
  • LO3.4.03capConeixementReconèixer el pensament computacional com una activitat humana que implica la identificació d'etapes que pot dur a terme un ordinador per resoldre un problema o una tasca.
  • LO3.4.04AI-EConeixementReconèixer què és la IA en termes generals.
  • LO3.4.05AI-EConeixementIdentificar, de manera general, què és i què no és un sistema d'IA.
  • LO3.4.06AI-EConeixementIdentificar exemples comuns d'aplicacions de sistemes d'IA.
  • LO3.4.07AI-IHabilitatDonar instruccions bàsiques a un ordinador perquè realitzi tasques senzilles.
  • LO3.4.08capHabilitatRepresentar seqüències senzilles de manera simbòlica i interpretar seqüències simbòliques senzilles.

Intermedi

En el nivell intermedi, les persones identifiquen i implementen tasques ben definides i resolen problemes ben definits de manera autònoma.

Finalitat del nivell: Per donar suport als objectius personals, d'aprenentatge i/o laborals i participar de manera autònoma en la societat.

Les persones…

  1. CS3.4.05Reconèixer la rellevància del pensament computacional, la representació algorítmica i la programació en contextos quotidians.AI-I
  2. CS3.4.06Distingir entre un model computacional de la realitat i la realitat mateixa.AI-I
  3. CS3.4.07Definir les diferències entre un problema computable i un problema no computable, i les etapes generals del pensament computacional.cap
  4. CS3.4.08Definir els conceptes fonamentals de programació i reconèixer que existeix una varietat de llenguatges de programació, cadascun amb un ventall d'usos potencials.AI-I
  5. CS3.4.09Reconèixer que l'aprenentatge automàtic és un tipus de programació utilitzat en IA que permet als algorismes aprendre a partir de dades i fer prediccions.AI-E
  6. CS3.4.10Reconèixer que hi ha passos que s'han de seguir per desenvolupar, validar i desplegar un programa informàtic o un sistema d'IA.AI-E
  7. CS3.4.11Traduir informació bàsica en operacions lògiques, desenvolupar programes bàsics amb estructures de control i crear representacions visuals per il·lustrar algorismes bàsics.AI-I

Resultats d’aprenentatge

  • LO3.4.09AI-IActitudReconèixer la rellevància del pensament computacional, la representació algorítmica i la programació en contextos quotidians.
  • LO3.4.10AI-IActitudReconèixer la importància de l'ètica i l'accessibilitat en els contextos de programació.
  • LO3.4.11AI-IConeixementDistingir entre un model computacional de la realitat i la realitat mateixa.
  • LO3.4.12capConeixementReconèixer, amb exemples de pensament computacional o programació, el concepte d'algorisme.
  • LO3.4.13capConeixementDefinir les diferències entre un problema computable i un problema no computable.
  • LO3.4.14capConeixementDefinir els passos generals en el pensament computacional.
  • LO3.4.15capConeixementReconèixer que existeix una varietat de llenguatges de programació, cadascun amb un ventall d'usos potencials.
  • LO3.4.16capConeixementDefinir els conceptes fonamentals de programació i els passos generals en programació.
  • LO3.4.17capConeixementReconèixer el paper de la programació en la robòtica.
  • LO3.4.18AI-EConeixementReconèixer que l'aprenentatge automàtic és una branca de la IA que permet als algorismes aprendre a partir de dades i fer prediccions.
  • LO3.4.19AI-EConeixementReconèixer que hi ha passos que s'han de seguir per desenvolupar, validar i desplegar un programa informàtic o un sistema d'IA.
  • LO3.4.20AI-EConeixementDescriure exemples d'aplicacions d'aprenentatge automàtic.
  • LO3.4.21AI-EConeixementDescriure exemples d'aplicacions de sistemes d'IA d'un ventall de sectors de la societat.
  • LO3.4.22AI-IHabilitatTraduir informació bàsica en operacions lògiques.
  • LO3.4.23AI-IHabilitatDesenvolupar programes bàsics amb estructures de control.
  • LO3.4.24AI-IHabilitatCrear representacions visuals com ara diagrames de flux per il·lustrar algorismes bàsics.

Avançat

En el nivell avançat, les persones avaluen i apliquen solucions a una varietat de tasques complexes de manera autònoma i s'adapten a una varietat de contextos per avaluar i executar tasques de manera adequada, dirigint altres persones si i quan cal.

Finalitat del nivell: Per donar suport als objectius personals, d'aprenentatge i/o laborals, participar de manera efectiva en la societat i gestionar o donar suport a altres persones per assolir els seus objectius.

Les persones…

  1. CS3.4.12Reconèixer la importància de la supervisió humana i dels enfocaments centrats en les persones en el desenvolupament i el desplegament de programes informàtics i sistemes d'IA.AI-E
  2. CS3.4.13Descriure les principals etapes en el desenvolupament, la validació i el desplegament d'un programa informàtic o un sistema d'IA.AI-E
  3. CS3.4.14Descriure exemples de l'aplicació del pensament computacional i la programació en robòtica.AI-I
  4. CS3.4.15Distingir entre els principals tipus d'aprenentatge automàtic.AI-E
  5. CS3.4.16Avaluar els aspectes ètics i pràctics del desenvolupament i el desplegament de programes informàtics i sistemes d'IA.AI-E
  6. CS3.4.17Identificar i automatitzar (parcialment o totalment) tasques rutinàries amb eines de programació o sistemes d'IA.AI-E
  7. CS3.4.18Aplicar eines de programació o sistemes d'IA a tasques complexes de pensament computacional.AI-E

Resultats d’aprenentatge

  • LO3.4.25AI-EActitudReconèixer la importància de la supervisió humana i dels enfocaments centrats en les persones en el desenvolupament i el desplegament de programes informàtics i sistemes d'IA.
  • LO3.4.26AI-EConeixementDefinir els conceptes i el paper dels enfocaments centrats en les persones i de la supervisió humana en el context de la programació i els sistemes d'IA.
  • LO3.4.27AI-EConeixementDescriure les principals etapes en el desenvolupament, la validació i el desplegament d'un programa informàtic o un sistema d'IA.
  • LO3.4.28AI-EConeixementDistingir entre els principals tipus d'aprenentatge automàtic.
  • LO3.4.29AI-EConeixementIdentificar les característiques principals i els propòsits dels algorismes d'aprenentatge automàtic utilitzats habitualment.
  • LO3.4.30capConeixementDescriure el paper de l'experiència d'usuari (UX) i de l'experiència de client (CX) en la programació.
  • LO3.4.31AI-IConeixementDescriure exemples de l'aplicació del pensament computacional i la programació en robòtica.
  • LO3.4.32AI-EConeixementIdentificar tasques rutinàries que es podrien automatitzar (parcialment o totalment) mitjançant eines de programació o sistemes d'IA.
  • LO3.4.33AI-EHabilitatAvaluar els aspectes ètics i pràctics del desenvolupament i el desplegament de programes informàtics i sistemes d'IA.
  • LO3.4.34AI-EHabilitatAplicar el pensament computacional, el coneixement de la programació i/o els sistemes d'IA per automatitzar (parcialment o totalment) tasques rutinàries.
  • LO3.4.35AI-EHabilitatAplicar eines de programació o sistemes d'IA a tasques complexes de pensament computacional.

Molt avançat

En el nivell molt avançat, les persones avaluen, examinen i resolen problemes altament complexos o especialitzats per crear noves solucions o adaptar les existents, dirigint i guiant altres persones si i quan cal.

Finalitat del nivell: Per donar suport als objectius personals, d'aprenentatge i/o laborals, ajudar altres persones a participar de manera efectiva en la societat, dirigir o donar suport a altres persones per assolir objectius complexos i/o dirigir o contribuir a millores o noves solucions per a problemes altament complexos.

Les persones…

  1. CS3.4.19Promoure i donar suport a pràctiques ètiques de programació i/o desenvolupament de sistemes d'IA.AI-E
  2. CS3.4.20Mantenir-se informat sobre els desenvolupaments actuals en tècniques de programació i aplicacions relacionades de sistemes d'IA, com ara la robòtica.AI-E
  3. CS3.4.21Dirigir o contribuir a projectes complexos centrats en aplicacions de pensament computacional, programació o sistemes d'IA, incloent-hi el desenvolupament, la validació i el desplegament de programes informàtics o sistemes d'IA.AI-E
  4. CS3.4.22Donar suport a altres persones perquè desenvolupin capacitats bàsiques de programació i/o capacitats en l'aplicació de sistemes d'IA a tasques de pensament computacional.AI-E

Resultats d’aprenentatge

  • LO3.4.36AI-EActitudPromoure i donar suport a pràctiques ètiques de programació i/o de desenvolupament de sistemes d'IA.
  • LO3.4.37AI-EActitudMantenir-se informat sobre els desenvolupaments actuals en tècniques de programació i aplicacions relacionades de sistemes d'IA, com ara la robòtica.
  • LO3.4.38AI-EHabilitatDirigir o contribuir a projectes complexos centrats en aplicacions de pensament computacional, programació o sistemes d'IA, incloent-hi el desenvolupament, la validació i el desplegament de programes informàtics o sistemes d'IA.
  • LO3.4.39AI-EHabilitatDonar suport a altres persones perquè desenvolupin capacitats bàsiques de programació i/o capacitats en l'aplicació de sistemes d'IA a tasques de pensament computacional.