pensament computacional

Què és el pensament computacional?

L’any 2006 Jeannette Wing va publicar l’article Computational thinking en el qual defensava que aquesta nova competència hauria de ser inclosa en la formació de tots els nens i nenes, ja que representa un ingredient vital de l’aprenentatge de la ciència, la tecnologia, l’enginyeria i les matemàtiques. Però, què és el pensament computacional?

En paraules de la pròpia Wing “el pensament computacional implica resoldre problemes, dissenyar sistemes i comprendre el comportament humà, fent ús dels conceptes fonamentals de la informàtica”. És a dir, que l’essència del pensament computacional és pensar com el faria un científic informàtic quan ens enfrontem a un problema.

Altres definicions de pensament computacional han anat sorgint en la literatura científica des de llavors. Entre les més acceptades es troben la de Aho i la de la Royal Society:

  • El pensament computacional és el procés que permet formular problemes de manera que les seves solucions poden ser representades com a seqüències d’instruccions i algorismes.
  • El pensament computacional és el procés de reconeixement d’aspectes de la informàtica en el món que ens envolta, i aplicar eines i tècniques de la informàtica per a comprendre i raonar sobre els sistemes i processos tant naturals com artificials.

Una iniciativa molt interessant en relació a la definició del pensament computacional és la promoguda per la Societat Internacional de la Tecnologia en l’Educació (ISTE) i l’Associació de Professors d’Informàtica (CSTA), que han col·laborat amb líders del món de la recerca i l’educació superior, la indústria i l’educació primària i secundària per a desenvolupar una definició operativa que descrigui amb precisió les seves característiques essencials i ofereixi un marc de treball i un vocabulari comú amb el qual els professionals de l’educació puguin treballar.

Segons aquesta definició operativa, el pensament computacional és un procés de resolució de problemes que inclou les següents característiques:

  • Formular problemes de manera que es permeti l’ús d’un ordinador i altres eines per a ajudar a resoldre’ls.
  • Organitzar i analitzar lògicament la informació.
  • Representar la informació a través d’abstraccions com els models i les simulacions.
  • Automatitzar solucions fent ús del pensament algorítmic (establint una sèrie de passos ordenats per a arribar a la solució).
  • Identificar, analitzar i implementar possibles solucions amb l’objectiu d’aconseguir la combinació més efectiva i eficient de passos i recursos.
  • Generalitzar i transferir aquest procés de resolució de problemes per a ser capaç de resoldre una gran varietat de famílies de problemes.

Per això, L’objectiu fonamental ha de ser promoure el desenvolupament del pensament computacional des d’edats primerenques a través de la programació de videojocs i aplicacions per a mòbils en totes les etapes escolars, des d’educació infantil fins a formació professional. No obstant això, és possible desenvolupar el pensament computacional dels nostres estudiants des de qualsevol disciplina i fent ús d’altres recursos educatius, no sols a través de la programació.

Artículo de: https://programamos.es/que-es-el-pensamiento-computacional/

Imagen de cabecera: Architecture of Spaun

Cistella de la compra
Desplaça cap amunt