![Fot. [url=https://www.flickr.com/photos/criminalintent/]Lars Plougmann[/url] / [url=https://creativecommons.org/licenses/by-sa/2.0/]CC BY-SA 2.0[/url]](https://m.mamadu.pl/34179710042c49da573a8457c785c8ba,1500,0,0,0.jpg)
moveForward(100); - to pierwsza linijka kodu, jaką napisał prezydent Stanów Zjednoczonych – Barack Obama. Dzięki inicjatywie pod hasłem Godzina Kodowania każdy z nas, wzorem przywódcy światowego mocarstwa, może poznać tajniki programowania.
Pomysłodawcami akcji Godzina Kodowania są Hadi i Ali Partovi z fundacji code.org. Cel ich działań jest prosty: upowszechnić naukę kodowania i sprawić, aby trafiła ona do szkolnych podstaw programowych. – Genialny 18-letni nerd, zwykle biały, przesiadujący całymi dniami w ciemnej piwnicy – w myśl ogólnie panujących stereotypów, tylko taka osoba zna się na informatyce. Chcemy to zmienić – mówi Hadi Partovi.
Programowanie rozwija szereg kompetencji miękkich, o naukę których trudno w tradycyjnie funkcjonującej szkole. Jednym z ważniejszych pożytków płynących z nauki programowania jest przede wszystkim myślenie analityczne i umiejętność pracy w zespole, czyli umiejętności bez których ciężko osiągnąć sukces zawodowy czy naukowy we współczesnym świecie. Nie bez znaczenia jest również poznanie zasad bezpiecznego korzystania z nowych technologii i internetu, co jest już niezbędne w codziennym życiu. Ucząc programowania, kształcimy aktywnego i świadomego uczestnika świata współczesnych mediów, a nie wyłącznie biernego odbiorcę treści serwowanych przez wyszukiwarki.
Od 2013 roku, kiedy ruszyła pierwsza edycja Godziny Kodowania zmiany w podejściu do nauki programowania zachodzą lawinowo i globalnie. Na przestrzeni dwóch lat podstawy pisania kodu poznało już ponad 100 milionów uczniów, posługujących się 40 językami. Rację bytu traci też powoli stereotypowe twierdzenie, że komputery z zasady są dla chłopców, a nie dla dziewczynek.
Nauka programowania jest więc świetnym pretekstem, aby przestać rozróżniać, że coś jest tylko dla matematyków, albo tylko dla historyków. Logicznego myślenia i rozwiązywania problemów potrzebuje dzisiaj każdy człowiek. Biologa będzie interesowało programowanie genotypów, polonista wykorzysta zdolności programistyczne do analizy tekstów. Mamy tu bardzo szerokie pole zastosowań, nie utożsamiałbym programowania wybitnie z nauką ścisłą. Wydaje mi się, że programowanie jest szansą na podniesienie kompetencji ogólnych, nie tylko ścisłych. Chcemy uczyć „myślenia komputacyjnego”, czyli sposobów rozwiązania problemów za pomocą komputera.
Jeśli przekonują was opinie ekspertów i rekomendacja Joasi, spokojnie możecie się przyłączyć i wraz zresztą świata przez godzinę uczyć się podstaw kodowania. Wszystkie materiały – samouczki i filmiki instruktażowe dostępne są na stronie organizatora. I choć teoretycznie są one dostosowane do poziomu dzieci i młodzieży szkolnej, zapewniamy, że żaden programistyczny nowicjusz nie będzie się podczas nauki nudził.
Zaczyna się od zabawy, która jest tak ukierunkowana, że uczeń przy okazji poznaje pewne konstrukcje programistyczne. W Godzinie Kodowania dostępne są samouczki, które faktycznie polegają na zabawie, ale jednocześnie przemyca się w nich pojęcia programistyczne, na przykład co to jest zmienna, instrukcja warunkowa, instrukcja „dla” itd. Ma to więc cel głębszy, nie tylko zabawę. Przez taką zabawę poznaje się pewne rzeczy, w które faktycznie wyposażone jest każde środowisko programistyczne. Uczeń uczy się więc logicznego myślenia już posługując się pewnymi standardami programowania komputerów. Obojętnie więc, jakiego języka programowania będzie używał, te konstrukcje tam występują.
Choć kodować można nauczyć się w każdym wieku i o dowolnej porze, organizatorzy Godziny Kodowania zachęcają, aby inicjatywę zaangażować się szczególnie w dniach 7 – 13 grudnia, kiedy odbywa się Tydzień Edukacji Informatycznej o zasięgu światowym. W jego ramach do kodowania przez godzinę zapraszane są grupy zorganizowane. Apel skierowany jest zwłaszcza do nauczycieli, ale nie tylko. Grupę chętnych do kodowania nowicjuszy można zebrać wśród rodziny i przyjaciół, a nawet w miejscu pracy. Potem wystarczy zgłosić chęć udziału na stronie Godziny Kodowania i w wybranym terminie na godzinę zasiąść przed monitorami. Sprawdźcie, czy będziecie w stanie napisać więcej kodu niż prezydent USA.
Artykuł powstał we współpracy z firmą Samsung.