Myślenie komputacyjne1 Maciej M. Sysło
Pojęcie myślenie komputacyjne (computational thinking) zrobiło w ostatniej dekadzie zawrotną karierę, głównie w obszarze edukacji. Jak w większości szybko rozwijających się obszarów aktywności człowieka – chociaż nie ma zgody co do jednej i spójnej definicji tego pojęcia – zagościło ono na dobre w podstawowych dokumentach programowych systemów edukacji w wielu krajach, w tym także w Polsce2. Przynajmniej z tego względu należy czynić wszelkie starania, by pojęcie to, a zwłaszcza jego praktyczne znaczenie, poszerzyło warsztat pracy nauczyciela i w konsekwencji – stało się jedną z podstawowych kompetencji kształconych u/przez uczniów.
Wprowadzenie Jeannette Wing, profesor informatyki, wprowadzając w 2006 roku myślenie komputacyjne, tym terminem określiła użyteczne postawy i umiejętności, jakie każdy, nie tylko informatyk, powinien starać się wykształcić i stosować3. Niniejszy tekst stanowi skróconą i przeredagowaną wersję artykułu: M.M. Sysło, Myślenie komputacyjne. Nowe spojrzenie na kompetencje informatyczne, w: A.B. Kwiatkowska, M.M. Sysło (red.), Informatyka w edukacji. Informatyka dla wszystkich od najmłodszych lat, Toruń 2014, str. 15–32. Wkrótce ukaże się książka autora na ten temat pt. Myślenie komputacyjne w praktyce edukacyjnej, PWN.
1
W Podstawie programowej kształcenia ogólnego dla czteroletniego liceum ogólnokształcącego i pięcioletniego technikum znalazł się między innymi zapis, z którego jasno wynika, że myślenie komputacyjne powinno być ważnym elementem nauczania: „Do najważniejszych umiejętności zdobywanych przez ucznia w trakcie kształcenia ogólnego w liceum ogólnokształcącym i technikum należą: 1) myślenie – rozumiane jako złożony proces umysłowy, polegający na tworzeniu nowych reprezentacji za pomocą transformacji dostępnych informacji, obejmującej interakcję wielu operacji umysłowych: wnioskowanie, abstrahowanie, rozumowanie, wyobrażanie sobie, sądzenie, rozwiązywanie problemów, twórczość. Dzięki temu, że uczniowie szkoły ponadpodstawowej uczą się równocześnie różnych przedmiotów, możliwe jest rozwijanie następujących typów myślenia: analitycznego, syntetycznego, logicznego, komputacyjnego, przyczynowo-skutkowego, kreatywnego, abstrakcyjnego; zachowanie ciągłości kształcenia ogólnego rozwija zarówno myślenie percepcyjne, jak i myślenie pojęciowe. Synteza obu typów myślenia stanowi podstawę wszechstronnego rozwoju ucznia”.
2
J.M. Wing, Computational Thinking, „Communications of the ACM” 2006, nr 49 (3), s. 33–35.
3
73