2. Les cinc habilitats fonamentals del pensament computacional

2.1. Introducció

Bona part dels llocs de treball que existiran en els anys vinents encara no han estat inventats. Les persones hauran de ser capaces d’adaptar-se a feines emergents i d’aplicar un conjunt d’habilitats pròpies del segle xxi, entre les quals ocupen un paper important les habilitats tecnològiques vinculades al pensament computacional (Coronel i Lima, 2020).

En aquest sentit, existeix una literatura extensa sobre les habilitats associades al pensament computacional. Bocconi et al. (2016) van identificar les habilitats més presents en la literatura i van confeccionar la llista següent:

  • Abstracció
  • Informació
  • Anàlisi
  • Pensament algorítmic
  • Automatització
  • Pensament recursiu
  • Representació de dades
  • Simulació
  • Formulació de problemes per poder resoldre’ls amb ordinadors
  • Creació de programes de computadora
  • Generalització
  • Avaluació i depuració

En l’àmbit educatiu, aquesta llista se sintetitza en cinc habilitats objectiu que tot estudiant de hauria d’adquirir manera gradual durant la seva escolarització obligatòria (CAS, 2015; Dorling, 2015):

  • Algorística
  • Descomposició
  • Abstracció
  • Generalització i patrons
  • Avaluació

Aquestes habilitats esdevenen de gran valor, a més a més, perquè són aplicables en molts contextos més enllà del tecnològic. Per aquest motiu, haurien de formar part de la formació integral de tota persona per tal que pugui viure, treballar, aprendre, comunicar-se i participar en la societat de la informació (Joint Research Center, 2016).