w odróżnieniu nasz młodzież spędziła mozolnie ucząc się skubania liter na klawiaturze biurkowej i miała bardzo mało wiedza technologiczna poza zmianą naszego przekazu AIM, dzisiejsze dzieci są obywatelami Era cyfrowa. Innowacje zachodzą w tempie wykładniczym, co sprawia, że możliwość poruszania się w połączonym świecie jest ważniejsza niż kiedykolwiek.
Tak więc, chociaż ma sens, że poprzednie pokolenia nie były uczone kodowania w młodym wieku, argumenty przemawiające za uczeniem kodowania dzisiejszych dzieci są mocne. Nie tylko uczy dzieci analitycznego myślenia, ale jego zastosowanie w życiu codziennym będzie rosło w miarę rozwoju technologii.
Więcej:Najlepsze strony edukacyjne dla dzieci, które nie przestaną kraść tabletu mamy
Jessica Mah, założycielka i CEO firmy inDinerouważa, że kodowanie powinno już zostać włączone do edukacji dzieci. „Szkoły podstawowe powinny wymagać od dzieci kodowania; powinno to być po prostu częścią programu nauczania” – powiedziała. „Technologia to przyszłość, a kodowanie jest kluczowym elementem i niezbędną umiejętnością. Powiedziałbym, że mamy już 20 lat za sobą”.
A Mah wie co nieco o programowaniu dla dzieci — miała zaledwie 11 lat, kiedy nauczyła się kodować i uruchomiła swoją pierwszą internetową firmę.
Jeśli zapytasz Johna Hilliara, programistę dla Dell EMC i byłego instruktora programowania w Northeastern Uniwersytet, kiedy uważa, że dzieci powinny zacząć programować, odpowiedź jest właściwa w wieku, którego Mah nauczył się po raz pierwszy: średni Szkoła. W rzeczywistości Hilliar przygotowuje się obecnie do nauczenia własnej 12-letniej córki programowania w języku C podczas nadchodzącej przerwy wakacyjnej.
Dlaczego dzieci muszą uczyć się kodować?
„Kodowanie uczy, jak rozbić problem na małe problemy i logicznego przepływu, ale co ważniejsze, zmusza programistę do komunikowania się z użytkownikiem „osoba do osoby”. Nauka języka programowania uczy mechaniki instruowania komputera, jak wykonać określone zadanie, ale rozwiązywanie problemu użytkownika w sposób, który uzna za przydatny, to umiejętność, która ma zastosowanie we wszystkich zawodach” – powiedział Hilliar nas.
Hilliar uważa, że gimnazjum to idealny wiek, aby zacząć wprowadzać języki programowania, takie jak C, C++ lub Java, również ostrzega, że kodowanie – podobnie jak większość aspektów edukacji dzieci – niekoniecznie jest przedsięwzięciem uniwersalnym, więc mówić.
„Pamiętaj, że każdy ma inne zdolności” – wyjaśnił. „Widziałem studentów, którzy byli prostymi studentami, którzy nie potrafili żałośnie zrozumieć programowania na studiach podyplomowych, podczas gdy osoba tuż obok nich była doskonała”.
Jak zacząć uczyć nasze dzieci kodowania?
Hilliar oferuje kilka sugestii, mówiąc: „Język taki jak Scratch może nauczyć dzieci w bardzo młodym wieku (być może w drugiej klasie) podstaw pętli i etapów procesu. Ponadto jest bardziej zabawny i graficzny niż inne języki, takie jak C, C++ czy Java”.
Więcej:6 najlepszych obozów kodowania dla dzieci zwariowanych na punkcie komputera
Wraz z własną córką Hilliar planuje wprowadzić kodowanie warstwowe — proces, który oboje już rozpoczęli. „Zacznę od C i będę budować lekcja po lekcji na elementach języka. W zeszłym roku majstrowaliśmy razem przy zestawie Arduino; Siadałem z nią w nocy i uczyłem się nowego materiału, a potem dawałem jej eksperyment do zrobienia następnego dnia. W przypadku programowania w C przyjmę to samo podejście.”
Innym sposobem na rozbudzenie miłości do kodowania u dzieci jest wzmacnianie jej poprzez zabawę. Ponieważ dzieci łatwo się nudzą, dzięki czemu kodowanie staje się częścią zabawy, sprawia, że nauka kodowania jest bardziej wciągająca, a przez to przyjemniejsza. Zaawansowane technologicznie „zabawki”, takie jak Dash & Dot z Wonder Workshop, są tego najlepszym przykładem.
Wyznaczony jako ulubiony prezent dla dzieci Melindy i Billa Gatesów STEM, Dash & Dot to prawdziwe roboty, które uczą dzieci kodować poprzez zabawę. Roboty współpracują z aplikacjami na smartfony i tablety, dzięki czemu dzieci mogą rozwiązywać projekty, wyzwania i łamigłówki oraz puścić wodze fantazji podczas swobodnej zabawy.
Szkoły podstawowe na całym świecie zaczynają rozumieć perspektywę Mah i Hilliar dotyczącą wczesnego kodowania, ponieważ ponad 8500 szkół już przyjęło Dash & Dot do swoich komputerów nauki ścisłe program.
Mimo to większość szkół w USA musi jeszcze wprowadzić kodowanie dla dzieci w ramach programu nauczania, sugeruje, że Mah uderzyła w sedno, kiedy powiedziała, że nasze szkoły są za zakrętem, w którym znajduje się edukacja kodowania zainteresowany.
Jako DataScience@SMU — the online Master of Science w dziedzinie nauki o danych z Southern Methodist University — wskazał, „Departament Pracy USA szacuje, że do 2020 r. będzie ponad 1,4 miliona wakatów związanych z komputerami. Średnia roczna pensja programisty w Stanach Zjednoczonych wynosi 102 050 USD, podczas gdy średnia roczna pensja dla wszystkich miejsc pracy wynosi 47 230 USD. Jednak tylko 1 na 10 amerykańskich szkół uczy dzieci kodować, a mniej niż 1 procent dziewcząt uważa, że informatyka jest częścią ich przyszłości”.
Więcej:Twoje uzdolnione dziecko nie zachowuje się niewłaściwie — jest znudzony
w badanie stanu informatyki i edukacji dla uczniów od K do 12 w USA i za granicą, DataScience@SMU stwierdził, że kodowanie jest obowiązkowe tylko w ramach podstawowych lub średnich programów nauczania w czterech krajach (Wielka Brytania, Estonia, Francja i Wietnam), opcjonalnie oferowane przez organizacje non-profit i fundacje w kolejnych czterech (Kanada, Kolumbia, Niemcy i Indie) oraz rozważane w trzech (Finlandia, Włochy i Singapur).
Oprócz tego, że uczy się go tylko w 1 na 10 szkół, kodowanie często nie jest w pełni wykorzystywane tutaj w Stanach — według DataScience@SMU tylko 30 000 z 21 milionów amerykańskich studentów faktycznie przystąpiło do egzaminu z informatyki AP w 2013.
Zapytani przez Stowarzyszenie Nauczycieli Informatyki o ich największą przeszkodę we wdrażaniu kodowania do programu nauczania było, 1246 nauczycieli podało brak wsparcia lub zainteresowania ze strony personelu szkolnego oraz brak zainteresowania uczniów jako podstawowy przeszkody.
Szacuje się jednak, że do 2020 r. powstanie w Stanach Zjednoczonych 1,4 miliona miejsc pracy w dziedzinach związanych z informatyką — i tylko 30 procent te, które mają zostać wypełnione przez wykwalifikowanych obywateli USA – to zrozumiałe, że nadszedł czas, abyśmy wszyscy bardziej zainteresowali się kodowaniem Dzieci.
Ten post był sponsorowany przez Wonder Workshop.