Zamów dostęp za 99 zł do końca roku szkolnego!

Kodowanie na paluszkach

– czyli jak zakodować każdą książkę?

Kodowanie na paluszkach – czyli jak zakodować każdą książkę?
Zdjęcie: Karolina Grabowska, Pexels
Pobierz
Format .pdf, 93,44 KB

Czym jest algorytm? Czy w bibliotece jest miejsce na programowanie i gdzie szukać inspiracji na zajęcia z programowania? To pytania rozpoczynające cykl poświęcony programowaniu w bibliotece szkolnej.

Szukając inspiracji do warsztatów dla nauczycieli, zaglądam z ciekawością do mojej domowej biblioteki. Jest tu sporo książek o programowaniu dla dzieci, ale ja szukam czegoś innego – inspiracji, czegoś nieoczywistego. Potrzebuję ćwiczenia na rozpoczęcie cyklu warsztatów, które uruchomi wśród uczestników myślenie o tym, czym są programowanie i algorytmy. Szukam ćwiczenia, które nie będzie się opierało na podaniu definicji, ale przekaże wiedzę poprzez działanie. Mam! Znalazłam! Robótki na paluszkach to poradnik, a właściwie instruktaż, jak zacząć z dziećmi pleść i tworzyć z włóczki niewyszukane elementy użytkowe za pomocą jedynie palców naszych rąk. Potrzebne materiały to: książka, włóczka, kartki papieru i coś do pisania.

Uwaga! Nauczyciel bibliotekarz przed rozpoczęciem tych zajęć sam powinien poćwiczyć robótki na paluszkach. Warsztaty można przeprowadzić zarówno dla nauczycieli, jak i dzieci w szkole czy bibliotece, świetnie sprawdzą się także w grupach mieszanych – seniorów i juniorów.

Czynności wstępne

Powitanie, kontrakt – w zależności od preferencji prowadzącego.

Doświadczenie

Zaproś uczniów do doświadczenia.

  • Rozdaj każdemu uczestnikowi włóczkę.
  • Zaprezentuj sposób przeplatania włóczki na palcach – to ważny moment rozpoczęcia. Instrukcję przeplatania włóczki na palcach znajdziesz na Youtubie (https://youtu.be/CIzMCXGB5Os).
  • Pozwól uczestnikom eksperymentować.
  • Doglądaj i pomagaj, jeśli proces utknie lub wyniki działania są niesatysfakcjonujące.
  • Doprowadź każdego uczestnika do momentu, gdy wykona kilkucentymetrową robótkę i pozna smak sukcesu.

Refleksja

Zapytaj uczestników o ich refleksje związane z doświadczeniem.

  • Co robiliśmy?
  • Jak się czuliście, wykonując doświadczenie?
  • Czy to, co robiliśmy, jest jakoś powiązane z programowaniem? Jak?

Jeśli prowadzisz warsztaty dla nauczycieli, szybko dojdziecie do refleksji nad tym, czym jest algorytm (algorytm to instrukcja). Jeśli prowadzisz zajęcia z dziećmi, poświęć więcej czasu na pytania: Co konkretnie robiły? Co się działo, gdy nie trzymały się instrukcji? Czy robótka była tym, czego oczekiwały?

Wiedza

Podaj definicję algorytmu, podsumowując ją tym, o czym wcześniej mówili uczestnicy, bazując na swoim doświadczeniu.

Definicja programowania

Podaj uczestnikom definicje algorytmu i programowania.

Algorytm – skończony ciąg jasno zdefiniowanych czynności koniecznych do wykonania pewnego rodzaju zadań, sposób postępowania prowadzący do rozwiązania problemu.

Programowanie – proces tworzenia programu komputerowego, który ma realizować określone zadania.

Praktyka

Rozdaj uczestnikom kartkę papieru oraz coś do pisania. Poproś, by zapisali w formie graficznej kod lub podali instrukcję, jak wykonać na paluszkach robótkę.

Następnie uczestnicy w parach pokazują sobie nawzajem swoje kody zapisane na kartkach i omawiają je, wyciągając wnioski.

Podsumowanie

Podsumuj warsztaty pytaniami:

  • Co zauważyliście w waszych kodach? Czy wasze kody są czytelne dla innych? Czy to ważne, by były czytelne? Dlaczego?
  • Czy przy waszych kodach zamieściliście legendę?
  • Co można zrobić, żeby wasze kody stały się instrukcjami?

Na zakończenie podziękuj uczestnikom za spotkanie.

A jaka książka z biblioteki może stać się inspiracją do nauki programowania dla ciebie?

Bibliografia:

  • Palewicz-Ryży B., Kózka-Wrodarczyk K.: Robótki na paluszkach, Konstancin-Jeziorna: Wydawnictwo REA-SJ, 2017.
  • tvimperium, Robótki na paluszkach – łańcuszek. Jak wykonać niewielkie dzianinki bez użycia narzędzi?, https://youtu.be/CIzMCXGB5Os (dostęp: 22.06.2022).

Kim jestem?

Edukatorka, innowatorka edukacyjna, zwolenniczka edukacji opartej na konstruktywistycznym modelu uczenia się, zaangażowana w projekty zmieniające polską rzeczywistość edukacyjną. Związana z projektem Wikiszkoła i Wikiteka stowarzyszenia Wikimedia Polska.