Dołącz do grona liderów, którzy chcą więcej
BIZNES I TECHNOLOGIE
Polska flaga

A czy twoje dziecko już programuje?

20 maja 2015 5 min czytania
Bartosz Gumowski
A czy twoje dziecko już programuje?

Streszczenie: W coraz młodszym wieku dzieci zaczynają swoją przygodę z programowaniem, a języki takie jak Python czy Scratch stają się dla nich równie naturalne jak język ojczysty. Edukacja cyfrowa staje się jednym z kluczowych elementów rozwoju kompetencji przyszłości, a wielu rodziców i nauczycieli widzi w nauce kodowania nie tylko sposób na zdobycie technicznych umiejętności, ale również rozwój logicznego myślenia, kreatywności i samodzielności. Rosnąca popularność programowania wśród dzieci to efekt działań zarówno instytucji edukacyjnych, jak i prywatnych inicjatyw, które oferują kursy, warsztaty i gry uczące kodowania w przystępny sposób. Jednocześnie podkreślana jest rola nauczycieli i rodziców jako przewodników, którzy powinni wspierać dzieci w tej cyfrowej podróży, niekoniecznie będąc ekspertami technologicznymi. Kluczowe staje się więc pytanie: jak zadbać o to, by nauka programowania nie była presją, lecz radością i impulsem do rozwoju?

Pokaż więcej

Rodzice z reguły starają się zwiększać szanse swoich dzieci na lepszą przyszłość. Kiedyś wysyłało się pociechy na lekcje angielskiego, teraz dodatkowo na francuski, hiszpański albo chiński. Dwa języki to już standard. Jest jednak jeden, do którego tytuł lingua franca pasuje bardziej niż do któregokolwiek z wymienionych – to programowanie.

Gdy Alexander McKenzie pracował przy projekcie ARPANET – wojskowej sieci informacyjnej, która poprzez decentralizację miała być odporna na atak jądrowy – nie przypuszczał, że opracowany przez jego zespół protokół internetowy (internet protocol) do tego stopnia zmieni rzeczywistość, w której obecnie żyjemy. Mechanizm jest zestawem reguł rządzących komunikacją maszyn. 40 lat później naszym życiem rządzą maszyny, które sterują wytwarzaniem jedzenia, logistyką wszystkich przedmiotów codziennego użytku i są obecne w każdym wymiarze naszego życia, nasze uzależnienie od niebieskiego interfejsu Facebooka jest zaledwie czubkiem góry lodowej.

Mark Zuckerberg – twórca Facebooka – próbując wytłumaczyć czym jest programowanie przywołuje nocne spotkania w dormitorium Uniwersytetu Harvarda, gdzie wraz z kolegami wykonując to co robili codziennie stworzyli aplikację, z której po 10 latach korzystało miliard osób. Okazało się, że pisząc komendy i skrypty w edytorze można stworzyć biznes wart miliardy dolarów. Nie potrzeba nic poza umiejętnością kodowania, najprostszym komputerem i oczywiście pomysłem.

Dziecko w świecie bitów

Podobnie jak ze zwykłymi językami, im szybciej się zacznie, tym lepiej. Najmłodszy polski startupowiec Krystian Gontarek ma zaledwie 13 lat a już ma na koncie takie aplikacje jak GameTeller- aplikacja do rekomendacji gier – oraz KidGifter – aplikacja do tworzenia list prezentów do przedłożenia zdezorientowanym rodzicom i ciociom. Jak widać Krystian nie rozwiązuje problemów Trzeciego Świata, tylko skupia się na ulepszaniu życia dziesięciolatków. Podobnie jak Thomas Suarez 11 letni wykładowca TED i programista, twórca aplikacji na iOS  Bustin Jieber – pozwalającej na tworzenie karykatur ośmieszających gwiazdkę muzyki pop Justina Biebera – oraz Earth Fortune – przepowiadającej przyszłość. To oczywiście rekordziści, ale gdy przeanalizować kariery innych programistów kluczem do sukcesu, niemal zawsze był wczesny start.

Nauki programowania nie trzeba zaczynać od wykładów z logiki formalnej. To nie zaszkodzi, ale najważniejsze jest aby tworzyć sprawny kod, a nie teoretyczne podstawy. Logiki programowania w uproszczony sposób uczy aplikacja Scratch, która pozwala stworzyć interaktywną kartkę (np. na Dzień Matki) lub prostą grę przy okazji ucząc logiki programowania za pomocą interfejsu, który nie komplikując zanadto pozwala zrozumieć logikę, którą rządzą się języki programowania. To właśnie języka Scratch uczy się w ramach prowadzonej w polskich szkołach akcji Mistrzowie Kodowania.

Poważną zabawę można zacząć w oparciu o projekt Codecademy. Jest to inicjatywa mocno wpierana przez twórców zdigitalizowanego świata takich jak Bill Gates i wspomniany już Zuckerberg. To nic innego jak darmowa interaktywna szkoła podstaw programowania. Rozbudowane samouczki, prosty interefejs i wsparcie innych użytkowników pozwala zarówno poznać podstawy wszystkich najpopularniejszych języków programowania (JavaScript, Python, Ruby) jak i zaprogramować swoją stronę. Dzięki Codecademy można także wziąć udział we wspólnym projekcie programistycznym i zbudować razem z innymi adeptami małą aplikację lub stronę WWW. Nie ma żadnych opłat, wystarczą dobre chęci.

Inną alternatywą jest Coursera. Projekt ten z pozoru wydaje się zwykłą platformą e‑learningową (wykłady, ćwiczenia itp.) ale w istocie za sprawą dwóch czynników jest to aplikacja nietuzinkowa. Po pierwsze Coursera opiera się na wzajemnym sprawdzaniu prac przez samych uczniów – system nie ma więc ograniczeń co do liczby uczestników. Co ciekawe, sprawdzanie zadań przez uczniów jest nie tylko efektywne z uwagi na oszczędzanie czasu wykładowcy, jest też zgodnie z badaniami, bardziej obiektywne! Drugim aspektem, który sprawia, że aplikacja ta jest godna uwagi jest trzymanie wysokiego poziomu jeżeli chodzi o kadrę, która rekrutuje się niemal wyłącznie z pierwszoligowych uczelni takich jak Uniwersytet Stanforda, Massachussets Institue of Technology, czy Berkley School of Music. Na portalu istotne miejsce zajmują zajęcia z programowania z aktualnych obecnie kursów są to chociażby podstawy programowania w języku Python i programowanie gier w języku C#. Ponownie, dostęp do nieocenionej wiedzy przekazywanej przez wysokiej klasy profesjonalistów jest całkowicie darmowy.

W omawianym kontekście nie sposób pominąć takich systemów jak Arduino, które pozwala na przyswojenie podstaw programowania maszyn, które wchodzą w interakcję ze światem rzeczywistym. Można go traktować jako odpowiedź XXI wieku na Małego Technika przy czym poza stworzeniem np. zestawu składającego się z diod, procesora i źródła zasilania musimy (możemy?) zaprogramować w jaki sposób diody będą się wyświetlać.

Powyżej starałem się przekonać, że programowanie jest proste i pozwala poznać lepiej nasza rzeczywistość. Wiele osób bardziej przekonuje to, że programiści są najbardziej pożądanymi osobami na rynku pracy. Szacuje się, że do końca 2015 roku w UE będzie około 900 tysięcy wakatów na stanowiskach związanych bezpośrednio z programowaniem. Taki popyt przekłada się oczywiście na zarobki, które są nierzadko dwukrotnością lub trzykrotnością średniej pensji. Innymi słowy nie ma lepszej inwestycji w przyszłość dziecka.

PRZECZYTAJ TAKŻE: Wczorajsze zadania, jutrzejsze metody »

O autorach
Tematy

Może Cię zainteresować

Księgowość jako źródło przewagi konkurencyjnej. Dlaczego firmy nie wykorzystują wiedzy, którą już posiadają?

Firmy nie przegrywają przez brak danych — przegrywają, bo ignorują wiedzę, którą już mają. W fakturach, kosztach i korektach od lat zapisuje się prawdziwa historia firmy. Czy księgowość może stać się Twoją przewagą konkurencyjną?

Cyfrowe rozczarowanie. Dlaczego w wielu firmach automatyzacja nie przynosi efektów? 

Wdrażasz nowe narzędzia, ale nie widzisz efektów? Problem rzadko leży w technologii. Automatyzacja niespójnych i nieuporządkowanych procesów sprawia jedynie, że błędy pojawiają się szybciej. Przeczytaj, dlaczego technologia nie naprawi firmy za Ciebie i jak mądrze przygotować się do wdrożenia rozwiązań AI, by przyniosły realne korzyści.

Ciemna strona AI: Treści dla dorosłych i ryzyko dla firm

Nowe badanie naukowe ujawnia, że szeroka dostępność treści dla dorosłych generowanych przez sztuczną inteligencję mogła doprowadzić do gwałtownego wzrostu przestępczości na tle seksualnym. Analiza szczegółowych danych o przestępczości, opublikowanych przez japońską Narodową Agencję Policji, wykazała, że w okresach szczytowego zaangażowania w materiały oznaczone jako wygenerowane przez AI i przeznaczone wyłącznie dla dorosłych, odnotowano statystycznie istotny wzrost liczby gwałtów. Może to wskazywać na nadciągające ryzyko wizerunkowe i prawne dla firm dostarczających narzędzia oraz platformy dla tego typu treści.

Premium
Gdy firma rośnie, a zysk znika

laczego szybko rozwijająca się firma nagle traci marże, chociaż przychody notują historyczne rekordy? Przekonaj się, na czym polega problem „ziemi niczyjej” w ewolucji biznesu i sprawdź, dlaczego wdrożenie sztucznej inteligencji w nieuporządkowanej architektonicznie organizacji jest prostym przepisem na skalowanie chaosu.

Premium
Skalowanie AI dzięki adaptacyjnemu ładowi zarządczemu

Zastosowanie sztucznej inteligencji na szeroką skalę diametralnie zwiększa ryzyka biznesowe i wizerunkowe. Poznaj koncepcję adaptacyjnego ładu zarządczego – innowacyjnego podejścia, które wbudowuje mechanizmy kontroli bezpośrednio w procesy i struktury operacyjne firmy, chroniąc przed niewidocznymi, kaskadowymi błędami modeli uczących się.

Premium
Twórz wartość z generatywnej AI w skali całej organizacji

Jak skutecznie wdrażać generatywną sztuczną inteligencję w całej organizacji, unikając organizacyjnych silosów? Zobacz, dlaczego tradycyjne struktury decyzyjne zawodzą przy GenAI i dowiedz się, w jaki sposób innowacyjny twór zwany „kręgosłupem AI” pozwala łączyć kompetencje biznesowe oraz technologiczne, przynosząc firmom wymierny zwrot z inwestycji.

Premium
Strategia w cieniu AI. Gdy sprawy pilne wypierają ważne

AI zmienia sposób, w jaki firmy tworzą kampanie, analizują dane i docierają do klientów. Jednak największym ryzykiem nie jest brak wdrożenia nowych technologii, lecz wykorzystanie ich w sposób, który zwiększa produktywność kosztem przewagi konkurencyjnej. Liderzy muszą odpowiedzieć na pytanie: jak skalować działania marketingowe, nie tracąc tego, co czyni markę wyjątkową?

Premium
Jak liderzy uwalniają innowacyjność na pierwszej linii

Najlepsze innowacje ratujące jakość i efektywność często rodzą się na operacyjnej pierwszej linii. Sprawdź, dlaczego to średni szczebel zarządzania jest kluczem do ich uwolnienia.

Premium
Jak GenAI może – a jak nie może – pomóc w zarządzaniu wiedzą o klientach

Generatywna sztuczna inteligencja rewelacyjnie analizuje informacje o konsumentach, ale nie naprawi kultury Twojej firmy. Gdzie kończą się możliwości technologii?

Premium
Co prezesi muszą wiedzieć o suwerennej AI

Globalna skala AI zderza się z lokalnymi regulacjami prawnymi. Dlaczego strategia „suwerennej sztucznej inteligencji” to pilne zadanie dla prezesów, a nie tylko dla działu IT?

Materiał dostępny tylko dla subskrybentów

Jeszcze nie masz subskrypcji? Dołącz do grona subskrybentów i korzystaj bez ograniczeń!

Subskrybuj

Otrzymuj najważniejsze artykuły biznesowe — zapisz się do newslettera!