Kokios programavimo kalbos išmokyti savo vaikus

vaikai programuoja

Jei esate programavimo mėgėjas, tikrai ne vieną kartą turėsite susidurti su poreikiu dirbti su skirtingomis kalbomis. Šis momentas yra tikras, kad jūs jį įvaldysite arba, geriau sakant, pasiekėte tą etapą, kuriame pradėję dirbti su kitomis kalbomis tikrai nebeturite baimės, nes jūs netgi galite mėgautis ypatumų, kuriuos kiekvienas pateikia po vieną.

Pažengusiame gyvenimo etape gali būti, kad atėjo momentas, kai norite pasidalinti savo pomėgiu su mažiausiu namu, o tai gali būti labai sunku, nes išmokti tiksliai programuoti nėra žinios, kurias galite įgyti Per kelis mėnesius ar metus jūs visada mokotės tiek akademiškai, tiek netgi žiūrite kitų kūrėjų sugeneruotą šaltinio kodą. Dėl šios priežasties ir kiekvienos kalbos ypatumų, Kurį iš jų geriausia išmokti mažiesiems mūsų namuose?

Tiesa yra ta, kad vienintelis dalykas, kurį iš tikrųjų nusprendėme, yra toks paprastas dalykas kaip programavimas, kaip buvo įrodyta, yra kažkas labai svarbaus, kurį turime įdiegti savo mažyliams. Deja, kai pradėjome tirti galimybes, yra daug, todėl HWLibre nusprendėme pabandyti organizuoti mažas vadovas, daugiau ar mažiau pagal amžių, kur mes kalbėsime apie kalbos, kurios, mano nuomone, gali būti labiau pamokančios ir įdomios.

Amžius tarp 3 ir 6 metų

Šiame pirmame žingsnyje tiesa ta, kad vaikai gali atrodyti per jauna pradėti suprasti, kas daroma tam tikru žingsniu. Dėl to geriausia priversti juos mokytis nežinant, ką jie iš tikrųjų daro, šiuo metu galbūt tai nėra būtina, todėl geriausias variantas yra bandyti mokytis žaidžiant.

Geriausias dalykas yra juos pradėti nuo kompiuterinio mąstymo įsigyti tam tikro tipo žaislą, kuris jiems patinka, ir pritraukti jų dėmesį Šia prasme, priešingai nei galite įsivaizduoti, rinkoje yra daugybė variantų.

„Scratch Jr“

Jei nenorime išleisti per daug pinigų šiam pirmajam bandymui inicijuoti savo mažuosius šiame pasaulyje, viena iš galimybių gali būti lažintis „Scratch Jr“. Mes kalbame apie „Android“ ir „iOS“ prieinamą programą, kurios naudojimas grindžiamas blokų programavimu.

Neigiamas šios programos taškas yra keliose patalpose, dėl kurių jis yra įdomus. Viena vertus, vaiko amžius turi būti didelis diapazone, kurį nuo tada pažymėjome turi lengvai valdyti planšetinį kompiuterį taip pat tai, kad jūs jau turite tam tikrų galimybių pažintinis.

Už tai yra programa yra nemokama ir ji turi keletą idėjų, kurios gali būti pavyzdžiai ir vadovai, kaip pradėti.

vikšrinis robotas vaikams išmokti programuoti

Įvairūs žaidimai su robotais

Šiuo metu, nenurodydami vardų ar prekių ženklų, pasakykite, kad šiandien rinkoje yra tam tikrų galimybių, kuriomis mažiausias namo gyventojas gali žaisti naudodamas įvairius automatus, kuriuos galima naudoti užprogramuotas atlikti įvairius iš anksto nustatytus judesius. Pavyzdys galėtų būti roboto, pradedant nuo fizinio taško A kambaryje, pasiekimas mūsų nustatytu tašku B.

Asmeniškai turiu prisipažinti, kad būtent šią idėją aš nusprendžiau pradėti dirbti šioje srityje ir, nors jaunystėje vaikai būna gana neramūs, galime ateiti priversti juos domėtis iššūkiais, kuriuos jiems keliame su sąlyga, kad mes jiems visada padėsime.

Amžius tarp 7 ir 9 metų

Šiame etape tiesa yra ta, kad mažieji jau paprastai turi daug labiau išvystyti įgūdžiaiGalų gale, jie yra vyresni ir jų pajėgumai yra daug didesni, nei galime įsivaizduoti, ypač jei padedame jiems mokyti.

Tai tiksliai atveria duris į daug pažangesnių programų ir iššūkių naudojimą jiems, kurie šiame amžiuje daugiausia ir, pasak ekspertų, turėtų būti orientuoti į skatinti keletą iš daugelio intelektų pavyzdžiui, matematikos, erdvės ar kalbotyros

Nutrinkite

Tęsiant ankstesnio lygio rekomendacijas, nieko geriau, nei pereiti iš Jr versijos Nutrinkite, ypač jei ją įsisavinate, pažangiausia versija, kuri laikoma viena pagrindinių švietimo programavimo platformų pasaulyje. Ši versija skirta vyresniems nei 8 metų vaikams metai Nors, kaip paprastai nutinka, viskas priklausys nuo paties vaiko ir jo susidomėjimo.

Jei esate susipažinę su „Scratch“, tai vis dar yra tam tikra aukšto lygio kalba, paslėpta už spalvotų gabalų naudojimo. Asmeniškai man atrodo, kad pradėti yra daugiau nei įdomi platforma, ypač jei atsižvelgsime į tai, kurią ji šiuo metu turi jų interneto svetainėse daugiau nei 14 milijonų projektų kuris gali būti orientyras.

Tynker

Tynker yra programavimo kalba, kurią galima naudoti labai panašus į „Scratch“ nes jis pagrįstas blokų išdėstymu. Vienas iš pagrindinių privalumų, be freemium filosofijos laikymosi, yra tas, kad jo platformoje randame kelios pamokos tai padeda mums pradėti naudotis programine įranga.

Kaip ir ankstesnio varianto atveju, atsakingi už „Tynker“ rekomenduoja vartoti vyresniems nei 8 metų vaikams, amžiaus, kai jie tiki, kad vaikai tikrai išgaus maksimalią naudą iš to, ką siūlo platforma, kuri turi kelis lygius ir įvairius tikslus.

Amžius nuo 10 iki 12 metų

Šiuo metu tiesa ta, kad mūsų mažieji nebe tokie, o jų pajėgumai laikui bėgant labai išaugo. Šiuo metu turime nustoti juos motyvuoti, nurodydami, ką daryti, kad jie pasiektų savo tikslus ir nuspręskite, kaip juos pasiekti.

Šiuo metu galbūt geriausia yra tai, kad jie pradeda nebedirbti su blokais ir toliau vykdo savo skirtingus projektus su tekstu, nors, žinoma, kita vertus, šiuo metu mes negalime jiems parodyti naudos skirtingų tradicinių programavimo kalbų, tam bus laiko.

Kodas beždžionė

Tai yra gana savita programinė įranga, kuri man pasirodė daugiau nei įdomi, nes, nors ji ir nebeprogramuota blokais, tiesa ta, kad tai gali būti tarpinis žingsnis, orientuotas į profesionalių programavimo aplinkų naudojimą, ypač dėl savo sąsajos.

„Code Monkey“ turėsime kontroliuoti beždžionės, kuri turi rinkti bananus, veiksmus pagal skirtingus scenarijus. Norėdami perkelti beždžionę, kaip jūs tikrai įsivaizduojate, kodą turime parašyti naudodami labai paprastas instrukcijas. Kai pereiname į kitą lygį, sunkumai didėja.

Amžius nuo 13 iki 16 metų

Šiuo metu mūsų vaikų gyvenime mes sulaukėme amžiaus “sunkus". Priklausomai nuo mūsų mažylio programavimo įgūdžių, galimybių yra daug, nes yra pagreitintų kursų mokytis programavimo metodų, kurie gali būti įdomūs, nors yra ir tam tikrų platformų, siūlančių skirtingus metodus.

„AppInventor“

„AppInventor“ Tai ne kas kita, kaip programa, iš kurios galite kurti „Android“ programas vilkdami kodo blokus. Norėdami gauti daugiau informacijos, pasakykite, kad taip buvo sukūrė pati „Google“ o jo evoliucija tenka ne mažiau kaip MIT.

Įdomiausia, kad „AppInventor“ yra visiškai nemokama ir labai paprasta naudoti, ypač jei atsižvelgsime į tai, kad internete yra daugybė pamokymų, nuo kurių galite pradėti savo inicijavimą.

Pitonas

Taip, jūs skaitėte teisingai, šiame amžiuje gali būti daugiau nei įdomu pradėti naudoti Pitonas, ypač jei jaunuolis mūsų namuose nori nutraukti darbą su blokais ir įsitraukti į profesionalų programavimą dėl savo rūpesčių.

Kaip gerai žinote, susiduriame su programavimo kalba su viskuo, ką jie reiškia. Aš jį įtraukiau, nes jų yra daug ekspertai, kurie rekomenduoja naudoti „Python“ kaip įvadą į tekstinį programavimą dėl savo paprastumo. Tuo pačiu atlikdami nedidelį tyrimą galėsite rasti daugybę vadovėlių, kurie padės sužinoti, kaip pradėti nuo 14 metų, taip pat kitus informacijos šaltinius, pavyzdžiui, tradicines viso gyvenimo knygas.

17 metų ir vyresni

Šiuo metu ir net ankstesniame mes jau kalbame apie puikiai susiformavusius jaunus žmones, taip pat apie bet kurį suaugusį žmogų, norintį patekti į šį pasaulį.

Šiame amžiuje yra normalu, kad jaunimas pradeda planuoti savo ateitį. Kaip yra logiška, turint daug galimybių, pradedant dirbti su teksto programavimo kalbomis, tęsti deginimo etapus po truputį, kol pasiekiama pasikartojanti „Java“, „Objective-C“ ... objektinėms kalboms arba, jei norite pereiti toliau gilinkis į galingą ir universalų C. pasaulį.

Arduino

Šiame lygyje noriu pasiūlyti keletą pasiūlymų, nors asmeniškai manau, kad atėjo laikas atlikti daug rimtesnių dalykų, pavyzdžiui, savo projektus, kuriuose programavimą derinti su elektronika.

Tikrasis potencialas Arduino slypi jų milžiniškoje galimybes pritaikymo, universalumo ir mastelio atžvilgiu. Kitas labai palankus dalykas yra tai, kad šiandien už projekto yra didžiulė bendruomenė, kur galite kreiptis, kad išmoktumėte dirbti su realiais projektais.

Stencilas

Jei esate vaizdo žaidimų mėgėjas ir norite tokiu būdu plėtoti savo profesinę karjerą, jums gali būti įdomu pabandyti Stencilas, viena iš platformų, skirta kurti pažangesnius vaizdo žaidimus tuo metu, kai yra daug nemokamų (yra mokama versija) leis jums kurti pažangius, individualizuotus žaidimus su dideliu potencialu.

Neigiama dalis yra ta, kad norėdami pradėti naudoti, turite vadovautis keletu pamokų, esančių jos oficialioje svetainėje nuo tada tai gana sudėtinga, bent jau po to, kai po kurio laiko mes pradėsime palengvinti platformą.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.