5 Митова о подучавању деце коду
Пошто је постало јасно да је дигитална револуција нашег доба незаустављива, учећи следећу генерацију да кодира претворила се у уносну индустрију; само размислите о програмирању апликација за децу, образовним играчкама и роботима, сродним приручницима, тестовима, такмичењима, подучавању итд..
Што је мање очигледно како треба постићи циљ - или ако то уопште треба постићи. Осим прагматичних питања, као што је програмски језик који прво треба подучавати, то је такође расправљало се да ли ће кодирање заиста бити потребна вјештина за свакога. И ако јесте, са којом методологијом да га научите како би данашња деца била успешна у будућем свету.
Дискусија о потреби подучавања кодирања
Неки чланци покушавају да едукују родитеље о томе како да подигну следећег Зуцкерберга (Стеве Јобс, итд.), Док други снажно саветују да то учине. Преовлађује и страховање о будућој незапослености људи који не знају кодирати, а можемо се сусрести и са чланцима који поричу да шифрирање мора бити свеприсутна вјештина.
Иако већина ових чланака садржи многе корисне информације и написане су са добрим намјерама, цела тема се још увек појављује као лудило.
Свет се тако брзо мења, а будућност је тако непредвидива, да је тешко погодити шта би било најбоље, али свакако постоје заблуде које се често појављују у дискусијама о томе како научити дјецу да шифрирају.
Мит # 1 - Програмирање почиње на екрану
Није увијек најбоља идеја лијепити малу дјецу на екране, поготово у годинама када једва могу мирно сједити. Срећом, програмирање не мора нужно почните од рачунара.
У раној доби, то је важније за дјецу покупите посебан начин размишљања то је неопходно да бисте били успешни у било којој професији захтева сложену логику и напредне вештине решавања проблема, као што је програмирање.
Вештина која помаже да се оснују њихови темељи креативно поверење зове се писменост изумом, и може се практиковати од најранијег узраста тако што се охрабрује деца истражите и разумите своју околину и то креирајте нове ствари.
Како се већина деце рађа истраживачима, то није тешко. У већини случајева довољно је да их само пустите фреели плаи и охрабрити их да слиједе своје интересе.
Ако желите да сазнате више о томе како креативно поверење може да помогне вашој деци у њиховој будућој професији, погледајте књигу “Цреатинг Инноваторс” Тони Вагнер, бриљантни професор на Харварду.
Мит # 2 - Кодирање мора бити досадно за дјецу
Кодирање је само досадно за децу ако се на њих учи на исти начин као што се подучава одраслима.
Ових дана постоји много одличних алата који се користе занимљиве и забавне технике учити програмирање за децу. На пример, Аппле-ов најновији Свифт Плаигроундс користи интерестинг пуззлес и 3Д графика да их упознају са концептима кодирања корак по корак.
Ако деца почну да уче кодирати помоћу алата који је посебно прилагођен њиховим потребама, на почетку не морају да уче команде и синтаксу.
Ове апликације за кодирање их чине покупи логику на разигран и интуитиван начин, и могу постепено прелазимо на рад са правим кодом.
Мит # 3 - Треба да почну у веома младом добу
Проблем није ограничен само на расправу када је право доба за дјецу да почну учити програмирање. Такође морамо да разговарамо о томе какве се активности могу категоризовати програмирање.
Образовне странице, као што је Цоде.орг, имају вјежбе за дјецу од 4 до 6 година, то јест побољшати своје рачунарске вештине и основну логику. Међутим, већина људи који посете сајтове вероватно не би помислили на ове вежбе као “програмирање”.
У овом чланку, три професионалца дају три веома различита мишљења о томе да ли је вредно подучавања код деце. Њихова различита гледишта произлазе из њихових различитих дефиниција шта је кодирање.
Генерално, може се рећи, чак и то висуал лангуагес, као што је Сцратцх (препоручује се старијима од 8 до 16 година), тешко је схватити за већину деце која су млађа од основног школског узраста, у добу пре него што могу поуздано да читају, пишу и користе основне математичке операције.
Такође, већина најбољих програмера нашег времена научила је да кодира као старији клинац или тинејџер, на пример, Билл Гатес је почео са 13, а Марк Зуцкерберг био је у 6. разреду.
Мит # 4 - Могуће је изабрати прави језик
Који програмски језик је најбољи за почетак, или би требао бити а “прави” или а језик који је прилагођен дјеци је такођер тема о којој се расправља.
Ако говоримо о програмским језицима који се користе у стварном животу, можемо рећи да је боље да почнемо са било којим језиком има јасну синтаксу, као што је Питхон, или онај који ради на сваком уређају без муке, као што је ЈаваСцрипт (који се може покренути у било ком веб прегледачу).
Једна ствар је сигурна, немогуће је изабрати прави језик, и стога није вредно истицања превише.
Најпре, нема магичног рецепта који функционише за свако дете. Свака од њих ће се заљубити у други језик - или неће уопште пасти у љубав са програмирањем, што је такође не трагедија.
Штавише, технолошка индустрија се мења тако брзо да је тешко предвидети који језик ће бити тражен када данашња дјеца постану одрасли.
У наставку можете погледати индекс ТИОБЕ програмске заједнице који указује на популарност различитих програмских језика између 2002. и 2016. године.
До тренутка када ће ваше дете бити на тржишту рада, овај графикон ће највјероватније изгледати потпуно другачије - неки језици могу нестати, а нови ће се вјеројатно појавити.
Програмирање је обично поље које захтијева цјеложивотно учење, стога је најважнија ствар за дјецу покупите логику и концепте који се враћају на сваком језику.
Такође, у овом свету који се брзо мења софт скиллс, као што су решавање проблема, интерперсоналне вештине и вештине управљања пројектима, постају све важније, тако да је профитабилније приступити програмирању са холистичке перспективе радије него да строго спроводи овај или онај језик.
Мит # 5 - У будућности сви ће морати да кодирају
У дигиталној ери, већина, ако не и сви послови све више користе технологију. Међутим, како дизајн корисничког искуства такође напредује, људи који ће радити у не-техничким областима, као што су маркетинг, образовање, издаваштво или здравство, највероватније неће морати да шифрирају као део својих послова.
Стога није трагедија ако ваше дијете једноставно није заинтересирано за кодирање, јер ће и даље бити могуће бити успјешан иу другим областима..
Али запамтите ово: дигитална писменост ће бити пресудна за свакога. А дигитално писмена особа је неко ко може:
- сигурно и поуздано користити различитих уређаја и софтвера
- разумију како се односе једни другима
- имати сигурно знање ствари као што су веб издаваштво, алати за онлине комуникацију, претраживање интернета, процесори текста, прорачунске таблице, системи за управљање садржајем, друштвени медији, уређивачи слика, софтвер за продуктивност и многи други
- и разумети концепте као што су приватност на мрежи и дигитална права и одговорности.
Дигитална писменост је важнија
Програмирање, веб развој, администрација система и друге напредне ИТ вјештине обично се не називају дигиталном писменошћу.
Са друге стране, основно разумевање кодирања сигурно може побољшати дигиталну писменост заједно са многим другим вештинама, као што су решавање проблема, критичко размишљање и логика, тако да је сјајно ако би деца могла све ово да науче у школи.
Може се тврдити и то основно кодирање треба научити сваком дјетету, као и читање, писање и математика, јер како другачије можемо знати да ли је дијете талентирано или не?
Чак и ако неће завршити као програмери сигурно ће имати користи од знања. Међутим, замишљање будућег радног места као места где ће сви морати да буду течни програмери (или ће уопште морати да пишу кодове) једноставно је нереално.