Који програмски језик да научим своју децу

деца програмирање

Ако сте љубитељ програмирања, сигурно више пута суочићете се са потребом да радите са различитим језицима. Ова тачка је сигурна да ћете је савладати или, можда боље рећи, досегли сте ону фазу у којој заиста више немате страха од почетка рада са другим врстама језика, јер чак можете и уживати у посебности које свака представља по једну.

У напреднијој фази вашег живота може доћи да је дошао тренутак да свој хоби желите да поделите са најмањом кућом, нешто што може бити заиста тешко јер учење прецизног програмирања није знање које можете стећи У месецима или годинама увек учите и академски и чак гледате изворни код који су генерисали други програмери. Због овога и посебности које сваки језик представља, Који је најбољи за малишане у нашој кући да науче?

Истина је да је једино за шта смо заиста одлучили да је нешто тако једноставно као што је програмирање, као што је показано, нешто веома важно што морамо усадити својим малишанима. Нажалост, када смо почели да истражујемо могућности је много, па смо у ХВЛибре одлучили да покушамо да организујемо а мали водич, мање или више по годинама, где ћемо разговарати о језици који по мом мишљењу могу бити поучнији и занимљивији.

Старост између 3 и 6 година

У овом првом кораку истина је да деца могу изгледати премлад да би почео да схвата шта се ради у одређеном кораку. Због овога је најбоље да их натерате да уче, а да не знају шта заиста раде, у овом тренутку то можда није потребно, па је најбоља опција покушати да их натерате да играју.

Најбоље је започети нешто што би било рачунарско размишљање стекну неку врсту играчке која им се свиђа и привуку им пажњу И, у овом смислу, супротно ономе што можете замислити, на тржишту имамо много опција.

Сцратцх Јр

Ако не желимо да потрошимо превише новца у овом првом покушају иницирања наших малишана на овом свету, једна од могућности може бити кладјење на Сцратцх Јр. Говоримо о апликацији доступној и за Андроид и за иОС која своју употребу заснива на блоковском програмирању.

Негативна тачка ове апликације налази се у неколико премиса које је чине занимљивом. С једне стране, старост детета мора бити висока за опсег који смо обележили од тада мора бити у стању да са лакоћом рукује таблетом као и чињеница да то већ мораш имати одређене могућности сазнајни.

У прилог је то апликација је бесплатна и има неколико идеја које вам могу послужити као примери и водичи за почетак.

робот гусеница за децу која ће научити да програмирају

Различите игре са роботима

У овом тренутку, без давања имена или брендова, рећи ћемо вам да данас на тржишту постоје одређене могућности у којима се најмањи из куће може играти са различитим аутоматима који се могу програмиран за извођење различитих унапред дефинисаних покрета. Пример би могао бити навођење робота, почев од физичке тачке А у соби, да стигне до тачке Б коју смо сами успоставили.

Лично морам да признам да је управо та идеја та која сам у то време одабрала да почнем да радим у овој области и, иако су деца у младости прилично немирна, можемо доћи до заинтересујте их за изазове које им постављамо под условом да им у сваком тренутку помажемо.

Старост између 7 и 9 година

У овој фази истина је да малишани то већ обично имају много развијеније вештинеНапокон, они су старији и њихови капацитети су много већи него што можемо да замислимо, посебно ако им помогнемо да их обуче.

То им тачно отвара врата за употребу много напреднијих програма и изазова за њих, који би углавном и према мишљењу стручњака, у овим годинама, требало да буду оријентисани на промовишу неколико вишеструких интелигенција као што су математика, просторна или лингвистика

Сцратцх

Настављајући са препорукама са претходног нивоа, ништа боље него прећи са Јр верзије Сцратцх, посебно ако је савладате, најнапреднију верзију, која се сматра једном од главних образовних платформи за програмирање на свету. Ова верзија је намењена деци старијој од 8 година године Иако ће, како то обично бива, све зависити од самог детета и интереса који оно може имати.

Ако вам је Сцратцх познат, ово је још увек врста језика на високом нивоу која се крије иза употребе обојених комада. Лично ми се чини више него занимљиво да покренем платформу, посебно ако узмемо у обзир да је тренутно има више од 14 милиона пројеката на њиховим веб локацијама која може послужити као путоказ.

Тинкер

Тинкер је програмски језик чија употреба може бити врло сличан огреботини будући да се заснива на постављању блокова. Једна од главних предности, поред следења филозофије фреемиума, јесте и то што на њеној платформи налазимо више водича који нам помажу да започнемо са софтвером.

Као и код претходне опције, одговорни за Тинкер препоручује употребу код деце старијих од 8 година, године у којој верују да ће деца заиста моћи да извуку максимум из онога што нуди платформа која има неколико нивоа и широк спектар циљева које треба испунити.

Старост између 10 и 12 година

У овом тренутку истина је да наша деца то више нису и њихов капацитет је временом експоненцијално порастао. У овом тренутку морамо престати да их мотивишемо говорећи им шта да раде да би их довели своје циљеве и одлучите како бисте их требали постићи.

То је тачка у којој је можда најбоља ствар што они почињу да престају да раде са блоковима и настављају да спроводе своје различите пројекте са текстом, мада, наравно, с друге стране, тренутно им не можемо показати користи различитих традиционалних програмских језика, за то ће бити времена.

Цоде Монкеи

Ово је прилично необичан софтвер који ми се учинио више него занимљивим, јер, иако више није програмиран блоковима, истина је да може бити средњи корак оријентисан на употребу професионалних програмских окружења, посебно због свог интерфејса.

У Цоде Монкеи-у ћемо морати контролишите радње које спроводи мајмун који мора сакупљати банане кроз различите сценарије. Да бисмо премештали мајмуна, као што сте сигурно замислили, морамо написати код користећи врло једноставна упутства. Како прелазимо на следећи ниво, тешкоћа се повећава.

Старост између 13 и 16 година

У овом тренутку живота наше деце смо у годинама 'тежак'. Могућности је, зависно од вештина програмирања за нашег малишана, много јер постоје убрзани курсеви за учење техника програмирања које могу бити занимљиве, мада постоје и одређене платформе које предлажу различите методе.

АппИнвентор

АппИнвентор То није ништа више од апликације из које можете да креирате Андроид апликације повлачењем блокова кода. За више информација реците вам да је то већ било развио сам Гоогле а његову еволуцију сноси ништа мање него МИТ-.

Најзанимљивија ствар код АппИнвентор је да јесте потпуно бесплатно и врло једноставан за употребу, посебно ако узмемо у обзир да на интернету постоји огроман број туторијала којима започињемо нашу иницијацију.

Питон

Да, добро сте прочитали, у овом узрасту може бити више него занимљиво почети користити Питон, посебно ако младић у нашој кући због својих брига жели да престане да ради са блоковима и да се бави професионалним програмирањем.

Као што добро знате, суочени смо са програмским језиком са свиме што они подразумевају. Укључио сам је јер их има много стручњаци који препоручују употребу Питхона као увод у програмирање текста због своје једноставности. Заузврат, истражујући мало, моћи ћете да пронађете многе водиче како бисте открили како започети са 14 година, као и друге изворе информација као што су традиционалне књиге читавог живота.

17 година и више

У овом тренутку, па чак и у претходном, већ говоримо о савршено формираним младим људима као и о било којој одраслој особи која жели да уђе у овај свет.

У овим годинама је нормално да млади људи почну да планирају своју будућност. Као што је и логично са многим могућностима, од почетка рада са текстуалним програмским језицима, да бисте наставили са изгарањем фаза мало по мало, све док не дођете до понављајуће Јава, Објецтиве-Ц ... за објектно оријентисане језике или, ако желите да идете даље, уђите дубље у моћан и свестран свет Ц.

Ардуино

На овом нивоу желим да предложим неколико предлога, мада, лично верујем да је дошло време да се ураде много озбиљније ствари, попут властитих пројеката где се програмирање меша са електроником.

Прави потенцијал Ардуино лежи у њиховим огромним могућности у погледу прилагођавања, свестраности и скалабилности. Још једна тачка која му иде у прилог је та што данас иза пројекта стоји огромна заједница којој се можете обратити да бисте научили да радите на стварним пројектима.

Стенцил

Ако сте љубитељ видео игара и желите да на овај начин развијете своју професионалну каријеру, можда ћете бити заинтересовани за покушај Стенцил, једна од платформи за стварање напреднијих видео игара у тренутку колико их има бесплатних (постоји верзија која се плаћа) омогућиће вам да креирате напредне, персонализоване игре са великим потенцијалом.

Негативни део је што да бисте почели да га користите, морате следити неколико упутстава која од тада постоје на његовој званичној веб локацији прилично је сложен, барем док, после неког времена, не почнемо да се лагодујемо на платформи.


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.