niedziela, 27 października 2013

Zacząć i wytrwać

Nauka, a szczególnie ta nie motywowana ocenami, wymaga stałego pielęgnowania entuzjazmu ponieważ „łatwo zacząć, trudniej wytrwać”.
W każdym programowaniu najważniejszym, a dla mnie też najciekawszym etapem jest analiza tego, co ma się dziać. Jakie czynności trzeba wykonać, żeby uzyskać zaplanowany skutek. Kolejne czynności tworzą algorytm (przepis działania), który trzeba przełożyć na program (zapis zrozumiały dla komputera) w jednym z dostępnych języków programowania. Tym językiem może być na początek Scratch. Żeby poznać język potrzeba trochę dyscypliny, zaangażowania intelektualnego. Analiza sytuacji, to wykorzystanie własnej wiedzy, ale przede wszystkim WYOBRAŹNIA. I tu jest moment na rozwijanie kreatywności.
Od roku regularnie zaglądam na portal edunews.pl, a tam już dwa lata temu ukazywały się teksty wychwalające Scratch’a. Widocznie był jakiś powód, że ja dopiero teraz zajęłam się tym programowaniem. Prawda, jak trudno wyłowić coś dla siebie z szumu informacyjnego?
Myślenie algorytmiczne można kształcić na lekcji matematyki proponując układankę przyczynowo-skutkową, która da się zapisać schematem blokowym, jak ten pokazany poniżej (pochodzi z materiałów EduParku Gdańsk, wykonany przez Prywatną Promocję Trójmiasta).

wtorek, 15 października 2013

Takie programowanie lubię

Dzięki zbiegowi kilku wydarzeń, moja szkoła (SP 42 Gdańsk) znalazła się w grupie 34 szkół w Polsce, które uczestniczą w pilotażowej edycji projektu "Mistrzowie kodowania". Programowanie jest obecne w mojej świadomości od 40 lat, ale krótko było zawodowym tematem nr 1 - teraz będzie i to właśnie dzięki firmie, która w moim domu ma monopol na sprzęt elektroniczny. Nie powiem z kim wygrali.
Programowanie rozwija wiele umiejętności, a najważniejsze to kreatywność, determinacja, a także zdolność analizowania i rozwiązywania złożonych problemów. Nie będę uczniom mówiła, że wszyscy muszą być programistami, bo nie muszą, ale każdy może chociaż trochę popracować nad swoją kreatywnością i charakterem.
Przystąpiłam do projektu z wielkim entuzjazmem, bo jestem bardzo ciekawa, jak dzieci będą w swojej świadomości tworzyły bazę skryptów i co z nimi zrobią. Wiem jedno, że będą się uczyły w całkiem inny sposób niż dorośli, a ja będę się starała zrozumieć "co one zrozumiały" - wyzwanie w sam raz dla programisty.