Rozwiąż to inaczej, czyli myślenie komputacyjne i jego metody
Myślenie komputacyjne możemy rozumieć jako zbiór umiejętności, które pozwalają znajdować rozwiązania z wykorzystaniem metod i narzędzi informatycznych.
Inaczej rzecz ujmując, jest to stosowanie myślenia algorytmicznego do rozwiązywania praktycznych problemów z różnych dziedzin. Myślenie komputacyjne wykracza poza informatykę – pozwala ustalić, jakie problemy można rozwiązywać za pomocą komputera, ułatwia też opis czynności, które prowadzą do otrzymania oczekiwanych wyników.
Ponieważ znasz już teoretyczne podstawy myślenia komputacyjnego, w tym e‑materiale omówimy jego przykładowe metody oraz zaprezentujemy rozwiązania wybranych problemów, w których je wykorzystamy.
Więcej wskazówek dotyczących myślenia komputacyjnego oraz rozwiązywania problemów informatycznych znajdziesz w e‑materiałach:
Jak myśleć komputacyjnie?Jak myśleć komputacyjnie?,
Rozwiązywanie problemów informatycznych – strategia „dziel i zwyciężaj”Rozwiązywanie problemów informatycznych – strategia „dziel i zwyciężaj”,
Projektowanie algorytmów: metody wstępująca i zstępującaProjektowanie algorytmów: metody wstępująca i zstępująca.
Powtórzysz wiadomości dotyczące myślenia komputacyjnego.
Przypomnisz etapy myślenia komputacyjnego.
Wymienisz i scharakteryzujesz metody myślenia komputacyjnego.
Prześledzisz przykłady wykorzystania metod myślenia komputacyjnego w rozwiązywaniu konkretnych problemów.
Wyjaśnisz, na czym polegają łamigłówki takie jak sudoku i nonogramy, oraz przeanalizujesz, w jaki sposób do ich rozwiązania można wykorzystać myślenie komputacyjne.
Rozwiążesz przykładowe łamigłówki sudoku oraz nonogram.