Якой мове праграмавання навучыць сваіх дзяцей

дзіцячае праграмаванне

Калі вы аматар праграмавання, напэўна, не раз вы сутыкнуліся з неабходнасцю працаваць з рознымі мовамі. Гэты момант упэўнены, што вы гэта засвоілі, альбо, магчыма, лепш сказаць, вы дасягнулі той фазы, у якой у вас ужо не ўзнікае страху перад пачаткам працы з іншымі тыпамі моў, бо вы нават можаце атрымліваць асалоду ад асаблівасці, якія прадстаўляе кожны.

На больш прасунутым этапе вашага жыцця можа наступіць момант, калі вы хочаце падзяліцца сваім хобі з самым маленькім домам, што можа быць вельмі складана, бо навучыцца дакладна праграмаваць - гэта не веды, якія вы можаце набыць Праз некалькі месяцаў ці гадоў вы заўсёды вучыцеся як у акадэмічным плане, так і нават назіраеце за зыходным кодам, створаным іншымі распрацоўшчыкамі. Дзякуючы гэтаму і асаблівасцям кожнай мовы, Які з іх лепш даведацца для малых у нашым доме?

Праўда заключаецца ў тым, што адзінае, што мы сапраўды вырашылі, - гэта тое, што проста, як праграмаванне, як было прадэманстравана, - гэта нешта вельмі важнае, што мы павінны прывіць сваім малым. На жаль, калі мы пачалі вывучаць магчымасці, шмат, таму ў HWLibre мы вырашылі паспрабаваць арганізаваць маленькі гід, больш-менш па ўзросту, дзе мы і пагаворым пра мовы, якія, на мой погляд, могуць быць больш павучальнымі і цікавымі.

Узрост ад 3 да 6 гадоў

На гэтым першым кроку ісціна заключаецца ў тым, што дзеці могуць здавацца занадта малады, каб пачаць разумець, што робіцца на пэўным кроку. З-за гэтага лепш за ўсё прымусіць іх вучыцца, не ведаючы, што яны сапраўды робяць, у гэты час, магчыма, гэта не трэба, таму лепшы варыянт - паспрабаваць прымусіць іх вучыцца, гуляючы.

Лепш за ўсё пачаць працу ў вылічальным мысленні набыць нейкі тып цацак, які ім падабаецца, і прыцягнуць іх увагу І ў гэтым сэнсе, насуперак таму, што вы можаце сабе ўявіць, на рынку ёсць шмат варыянтаў.

Малодшы малодшы

Калі мы не хочам марнаваць занадта шмат грошай на першую спробу пасвячэння нашых малых у гэты свет, адным з варыянтаў можа стаць стаўка на Малодшы малодшы. Гаворка ідзе пра прыкладанне, даступнае як для Android, так і для iOS, якое заснавана на блочным праграмаванні.

Адмоўны момант гэтага прыкладання ёсць у некалькіх памяшканнях, якія робяць яго цікавым. З аднаго боку, узрост дзіцяці павінен быць высокім для таго дыяпазону, які мы адзначылі з тых часоў павінны мець магчымасць абыходзіцца з планшэтам з некаторай лёгкасцю а таксама той факт, што вы ўжо павінны мець пэўныя магчымасці пазнавальны.

На карысць тое дадатак бясплатна і ў ім ёсць некалькі ідэй, якія могуць служыць прыкладам і кіраўніцтвам для пачатку.

гусенічны робат для дзяцей, каб навучыцца праграмаваць

Розныя гульні з робатамі

У гэты момант, не называючы імёнаў і брэндаў, скажыце, што сёння на рынку існуюць пэўныя магчымасці, пры якіх самы маленькі з дома можа гуляць з рознымі аўтаматамі, якія можна запраграмаваны на выкананне розных зададзеных рухаў. Прыкладам можа быць прымушэнне робата, пачынаючы з фізічнай кропкі А ў пакоі, дабрацца да кропкі Б, устаноўленай намі.

Асабіста я павінен прызнаць, што менавіта ў гэты час я вырашыў пачаць працаваць у гэтай галіне, і хаця ў маладым узросце дзеці, як правіла, неспакойныя, мы можам прыйсці да зацікавіць іх праблемамі, якія мы ставім перад імі пры ўмове, што мы ім заўсёды дапамагаем.

Узрост ад 7 да 9 гадоў

На гэтым этапе праўда заключаецца ў тым, што малыя ўжо звычайна значна больш развітыя навыкіУ рэшце рэшт, яны старэйшыя і іх магчымасці значна большыя, чым мы можам сабе ўявіць, асабліва калі мы дапаможам ім навучыць іх.

Гэта дакладна адчыняе дзверы для выкарыстання значна больш дасканалых праграм і выклікаў для іх, якія ў асноўным і, на думку экспертаў, у гэты ўзрост павінны быць арыентаваны на прасоўваць некалькі разнастайных інтэлектаў такія як матэматыка, прасторавая ці лінгвістыка

Драпіна

Працягваючы рэкамендацыі папярэдняга ўзроўню, нічога лепш, чым перайсці з версіі Jr Драпіна, асабліва калі вы асвоіце яе, самую прасунутую версію, якая лічыцца адной з асноўных платформаў адукацыйнага праграмавання ў свеце. Гэта версія прызначана для дзяцей старэйшых за 8 гадоў гадоў Хоць, як звычайна бывае, усё будзе залежаць ад самога дзіцяці і цікавасці, якую ён можа мець.

Калі вы знаёмыя з Scratch, гэта ўсё яшчэ нейкая мова высокага ўзроўню, схаваная за выкарыстаннем каляровых частак. Мне асабіста здаецца больш чым цікавай платформай для пачатку, асабліва калі ўлічыць, што яна ў цяперашні час ёсць больш за 14 мільёнаў праектаў на сваіх сайтах якія могуць служыць арыенцірам.

Tynker

Tynker - гэта мова праграмавання, выкарыстанне якой можа быць вельмі падобны на драпіну бо яна заснавана на размяшчэнні блокаў. Акрамя таго, што мы прытрымліваемся філасофіі, адна з галоўных пераваг - гэта тое, што мы знаходзім на яго платформе некалькі падручнікаў якія дапамагаюць нам пачаць працу з праграмным забеспячэннем.

Як і ў папярэднім варыянце, вінаватыя ў Tynker рэкамендуюць выкарыстоўваць яго дзецям старэйшыя за 8 гадоў, узрост, у якім яны лічаць, што дзеці сапраўды атрымаюць максімальную карысць ад таго, што прапануе платформа, якая мае некалькі узроўняў і мноства мэтаў, якія трэба дасягнуць.

Узрост ад 10 да 12 гадоў

На гэты момант праўда ў тым, што нашы малыя ўжо не такія, і іх здольнасць з цягам часу ўзрасла ў геаметрычнай прагрэсіі. На гэтым этапе мы павінны спыніць іх матывацыю, кажучы ім, што рабіць, каб да іх прыцягнуць уласныя мэты і вырашыце, як вы павінны іх дасягнуць.

У гэты момант, магчыма, самае лепшае, што яны пачынаюць спыняць працу з блокамі і працягваюць рэалізоўваць свае розныя праекты з тэкстам, хаця, вядома, з іншага боку, на дадзены момант мы не можам паказаць ім перавагі розных традыцыйных моў праграмавання, для гэтага будзе час.

код малпы

Гэта даволі своеасаблівае праграмнае забеспячэнне, якое мне падалося больш чым цікавым, таму што, хаця яно больш не запраграмавана з блокамі, праўда ў тым, што яно можа быць прамежкавым этапам, арыентаваным на выкарыстанне прафесійных асяроддзяў праграмавання, асабліва дзякуючы яго інтэрфейсу .

У Code Monkey нам давядзецца кантраляваць дзеянні малпы, якія павінны збіраць бананы па розных сцэнарыях. Каб перамясціць малпу, як вы напэўна ўяўляеце, мы павінны напісаць код, выкарыстоўваючы вельмі простыя інструкцыі. Па меры пераходу на наступны ўзровень складанасць узрастае.

Узрост ад 13 да 16 гадоў

У гэты момант жыцця нашых дзяцей мы дасягнулі ўзросту 'цяжкі'. У залежнасці ад навыкаў праграмавання для нашага малога магчымасцей шмат, паколькі існуюць паскораныя курсы па вывучэнні метадаў праграмавання, якія могуць быць цікавымі, хаця ёсць і пэўныя платформы, якія прапануюць розныя метады.

App Inventor

App Inventor Гэта не што іншае, як прыкладанне, з якога вы можаце ствараць прыкладання для Android, перацягваючы блокі кода. Для атрымання дадатковай інфармацыі скажыце, што гэта было распрацаваны самой Google і яго эвалюцыя нясе не менш, чым Масачусецкі тэхналагічны інстытут.

Самае цікавае ў AppInventor - гэта тое, што ён ёсць абсалютна бясплатна і вельмі просты ў выкарыстанні, асабліва калі прыняць да ўвагі, што ў Інтэрнэце існуе велізарная колькасць навучальных дапаможнікаў, з якіх можна пачаць нашу ініцыяцыю.

Пітон

Так, вы правільна чытаеце, у гэтым узросце пачаць карыстацца больш чым цікава Пітон, асабліва калі малады чалавек у нашым доме з-за сваіх праблем хоча спыніць працу з блокамі і заняцца прафесійным праграмаваннем.

Як вы добра ведаеце, мы маем справу з мовай праграмавання з усім, што яны маюць на ўвазе. Я ўключыў яго, таму што іх шмат эксперты, якія рэкамендуюць выкарыстоўваць Python як увядзенне ў тэкставае праграмаванне за яго прастату. У той жа час, правёўшы невялікія даследаванні, вы зможаце знайсці мноства навучальных дапаможнікаў, каб даведацца, як пачаць з 14 гадоў, а таксама іншыя крыніцы інфармацыі, такія як традыцыйныя кнігі ўсяго жыцця.

Ад 17 гадоў і старэй

На дадзены момант, і нават у папярэднім, мы ўжо гаворым пра ідэальна сфармаваных маладых людзей, а таксама любога дарослага чалавека, які хоча ўвайсці ў гэты свет.

У гэтым узросце для маладых людзей нармальна пачынаць планаваць сваю будучыню. Як і лагічна для многіх магчымасцей, пачынаючы з працы з мовамі тэкставага праграмавання, паступова працягваць запісваць этапы, пакуль не дасягнуць паўтаральных Java, Objective-C ... для аб'ектна-арыентаваных моў альбо, калі вы хочаце перайсці далей, паглыбіцеся ў магутны і рознабаковы свет C.

Arduino

На гэтым узроўні я хачу прапанаваць некалькі прапаноў, хаця асабіста я думаю, што надышоў час рабіць значна больш сур'ёзныя рэчы, напрыклад, уласныя праекты, дзе можна змяшаць праграмаванне з электронікай.

Сапраўдны патэнцыял Arduino заключаецца ў іх велізарнай магчымасці з пункту гледжання налады, універсальнасці і маштабаванасці. Яшчэ адзін момант на яго карысць - сёння за праектам існуе велізарнае грамадства, куды вы можаце звярнуцца, каб навучыцца працаваць над рэальнымі праектамі.

Stencyl

Калі вы аматар відэагульняў і хочаце такім чынам развіць сваю прафесійную кар'еру, вам можа быць цікава паспрабаваць Stencyl, адна з платформаў для стварэння больш дасканалых відэагульняў на момант, колькі іх бясплатных (ёсць платная версія) дазволіць вам ствараць прасунутыя, персаналізаваныя гульні з вялікім патэнцыялам.

Негатыўная частка заключаецца ў тым, што, каб пачаць выкарыстоўваць яго, вы павінны прытрымлівацца некалькіх падручнікаў, якія існуюць на яго афіцыйным сайце з тых часоў гэта даволі складана, па меншай меры, пакуль праз некаторы час на платформе не стане лёгка.


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

Будзьце першым, каб каментаваць

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

Тэст па англійскай мовеТэст каталонскайіспанская віктарына