Opis kursu
Kurs wprowadza uczniów w świat programowania podczas aktywności bez komputerów. Dzięki podejmowaniu zadań programistycznych w formie offline, uczniowie mają szansę na uważne, krytyczne i kreatywne rozwiązywanie problemów podczas współpracy z innymi. Rozwijają zainteresowanie programowaniem i odkrywają, że myślenie algorytmiczne przydaje się nie tylko na lekcjach informatyki, ale także w codziennym życiu.
Uczniowie poznają pojęcia z zakresu programowania i rozwijają myślenie komputacyjne. Myślenie komputacyjne, zwane również myśleniem algorytmicznym, to zestaw metod umożliwiających rozwiązywanie problemów. Uczniowie uczą się, jak projektować algorytmy przed rozpoczęciem kodowania. Proponują rozwiązania programistyczne oraz zapoznają się z pojęciami i słownictwem programistycznym w trakcie nauki offline – przy pomocy łamigłówek logicznych, gier planszowych, a także pracy z robotem edukacyjnym. Praca nad grupowymi projektami pozwoli na rozwinięcie kreatywności i umiejętności pracy w zespole. Uczniowie oswajają się z takimi koncepcjami jak pętle, instrukcje warunkowe i zmienne.
Po ukończeniu kursu uczniowie:
- Stosują myślenie algorytmiczne
- Tworzą algorytmy sekwencyjne
- Stosują algorytmy w rozwiązywaniu problemów matematycznych
- Wykorzystują logikę i umiejętność rozwiązywania problemów
- Rozpoznają iteracje i schematy