Archivo de la etiqueta: computational-thinking

Computational Thinking

Tras la lectura del artículo de Miguel A. Sicilia sobre competencias transversales, he recordado al clásico y recomendable artículo de J. M. Wing, donde bautiza como computational thinking a todos esos conceptos generales cuyo hábil manejo subyacen al que estudia un Grado en Informática, pero que van más allá de la informática y algunas veces echamos de menos en otros estudios que (desafortunadamente) poco tienen que ver con la Informática actual. El artículo habla de abstracción, resolución de problemas, recursividad, indirección, separación de intereses, tolerancia a fallos, concurrencia, computabilidad,… entre otros muchos conceptos y habilidades.
Hay un famoso aforismo que define a la Informática como “aquella ciencia que cree que cualquier problema puede resolverse añadiendo un nivel adicional de indirección (o abstracción)”

Deja un comentario

Archivado bajo Uncategorized