Przegląd sekcji

  • Gdy mamy do rozwiązania problem, mniej lub bardziej złożony, z pomocą mogą przyjść nam pewne schematy myślenia. Myślenie obliczeniowe (computational thinking) to określenie procesu, który obejmuje takie działania, jak: dekompozycja, wyszukiwanie wzorców, abstrahowanie czy tworzenie algorytmów. Z punktu widzenia programisty, celem myślenia obliczeniowego jest ustalenie jakie informacje ma otrzymać maszyna obliczeniowa i jakie kroki podjąć, żeby rozwiązać postawiony problem. Dobrze, gdy ten proces jest realizowany świadomie i w sposób usystematyzowany już zanim rozpocznie się tworzenie programu komputerowego.