Skelbimas
Galite pradėti programuoti beveik bet kokiame amžiuje, išskyrus kūdikius. Vis dėlto, jei norite priversti vaikus kodavimo, kuo anksčiau jie pradės, tuo didesnė tikimybė, kad jie bus užkabinti. Šis triukas iš tikrųjų juos sudomina.
Vaikams nėra įdomu pradėti nuo kalbos pagrindų. Jie greičiausiai taip pat nebus suinteresuoti paprastu „Sveikas pasaulis“ pavyzdžiu. Vietoj to, pradėkite juos nuo kažko smagaus, kad jie turėtų priežastį išmokti programavimo.
„Minecraft“ nereikia pristatyti. Net jei niekada nežaidėte žaidimo, be abejo, girdėjote apie jį. Žaidimas yra beveik bet kuriame įrenginyje, apie kurį galite galvoti šiais laikais, o vaikams to nepakanka. Vien dėl šio populiarumo jis tampa vienu iš geriausių kodavimo žaidimų vaikams.
Nors „Minecraft“ yra žaidimas, jis taip pat yra įrankis žaidimams kurti per bendrus žaidimus. Tai daro tai puikiu pasirinkimu vaikams, nes jie tikriausiai jau yra užsikabinę. Vaikai išliks motyvuoti gebėjimu kurti savo žaidimus mėgstamame žaidime. Tai taip pat pakankamai paprasta, kad net ir jaunesni vaikai galės jį pasiimti gana greitai.
parsisiųsti: „Windows“ | „Mac“ | „Linux“ | „iOS“ | „Android“ (Nuo 6,99 USD iki 26,95 USD, atsižvelgiant į versiją)
Kaip rodo pavadinimas, „CodeCombat“ yra žaidimas, kuriame matote, kaip rašote kodą, kad suvaldytumėte herojų epiniame ieškojime. Tai bendruomenės projektas, sukurtas atsižvelgiant į mokytojus. Todėl šis žaidimas yra ypač tinkamas supažindinti su programavimu mokyklose.
Skirtingai nuo kai kurių žaidimų, kuriuose naudojamas pseudokodas arba jų pačių supaprastintos programavimo kalbos, „CodeCombat“ naudoja esamas kalbas. Palaikomos „JavaScript“ ir „Python“, kurios abi yra vienos iš populiariausių kalbų šiandien. Taip pat galimas eksperimentinis „CoffeeScript“, supaprastinto „Java“ tarmės, palaikymas.
Be „Minecraft“, tai turbūt yra vienas geriausiai žinomų žaidimų šiame sąraše. „LEGO Mindstorms“ gyvuoja daugelį metų, žaislinius žaisliukų blokus su kodu derindami, kad būtų sukurti robotai. Tobulėjant technologijoms, turėkite „Mindstorms“ rinkinius, o naujesni modeliai yra tikrai įspūdingi.
Vaikams net nereikia kompiuterio, kad būtų galima programuoti naujesnius EV3 rinkinius. „EV3 Programmer“ programa, pasiekiama „iOS“ ir „Android“ įrenginiams, leidžia kurti ir programuoti robotą naudojant ne daugiau kaip planšetinį kompiuterį.
Dėlionės žaidimo esmė „Lightbot“ siekia išmokyti programavimo įgūdžių žaidėjui net neįtariant, kad jie mokosi. Nors tai nėra populiarus „Minecraft“ ar „LEGO“ lygis, iki šiol tai darė gana gerai. Remiantis žaidimo svetaine, iki šiol „Lightbot“ žaidė daugiau nei 20 milijonų vaikų.
Tai nėra orientuota į tikrosios programavimo kalbos mokymą, o koncentruojasi į sąvokas, susijusias su programavimu. Temos, kurias vaikai išmoks žaisti „Lightbot“, yra sekos, perkrovos, procedūros, rekursinės kilpos ir sąlyginės sąlygos.
parsisiųsti: „iOS“ | „Android“ ($2.99)
Iš pradžių tai gali atrodyti šiek tiek spartietiškai, ir todėl, kad yra. Titulinis kodo monstras yra ekrano viršuje ir toliau pateikiamuose teksto laukeliuose pateikia jums kodo pratimų seriją. Tikslas yra nukreipti jus eksperimentuoti su kodu ekrane.
Laikui bėgant tai gali uždegti vaikų kibirkštį, kad jie patys galėtų pradėti tyrinėti skirtingas programavimo sąvokas. Pvz., Užuot nurodęs, kas yra kintamasis, jis pradeda naudoti vieną, tada pakviečia žaidėją išsiaiškinti, kaip jis veikia.
Tai nebus idealu visiems, norintiems pristatyti kodavimą vaikams Kodavimas vaikams: geriausios klasės ir internetinės svetainėsNorite išmokyti savo vaikus kodavimo kompiuteriu? Šiose internetinėse klasėse siūlomi nemokami ir mokami kursai, skirti išmokyti vaikus koduoti. Skaityti daugiau , tačiau šį labiau tyrinėjantį požiūrį tikrai verta išbandyti.
Savo tinklalapyje „Blockly Games“ aprašo, kad žaidimų serijos yra aiškiai skirtos vaikams, neturintiems išankstinės programavimo patirties. Kaip ir „Lightbot“, tai neišmoksta tikrojo programavimo, o koncentruojasi į susijusias sąvokas. Kai kurie žaidimai tiesiog atrodo kaip abstraktūs žaidimai, o ne dėlionės, susijusios su programavimu.
Kai kurie žaidimai atrodo panašūs į kitų šiame sąraše esančių žaidimų sąvokas. Kiti yra savotiški galvosūkiai. Tai puiki vieta pradėti pradedantiesiems, tačiau kreipkitės į juos eilės tvarka, nes sąvokos įvedamos palaipsniui. Jei vaikai praleidžia iki galo ar net per vidurį, jie gali praleisti pagrindinę informaciją.
„RoboZZle“ yra dar vienas žaidimas, mokantis programavimo sąvokų, bet ne tikra kalba. Tokiu atveju jūs užprogramuojate roboto veiksmus, sudėdami komandas į keletą blokų. Jūs pradedate gana paprastai, tačiau žaidimas greitai pateikia tokias sąvokas kaip paprogramės ir rekursija. Tai yra pagrindinės sąvokos visiems, norintiems išmokti programavimo.
Tai pakankamai paprastas žaidimas, kad jaunesni vaikai galėtų jį lengvai pasiimti, tačiau vyresniems vaikams jis vis dar įdomus. Net suaugusieji, mėgstantys loginius galvosūkius, gali iš jo pasitraukti. Dėl žaidėjų pateiktų dėlionių, kurios yra tikroji žaidimo mėsa, dėka. Tai gana greitai gali pasmerkti.
Kitaip nei dauguma šio sąrašo žaidimų, atrodo, kad „CodeMonkey“ yra skirtas tik mokytojams. Tai reiškia, kad kaina yra gana staigi. Žaidimas yra brangesnis nei „Minecraft“, nors jis nėra toks brangus kaip „Mindstorms“ rinkinys.
Kaip ir dauguma čia esančių žaidimų, „CodeMonkey“ visiškai veikia naršyklėje. Žaidimo prasme jis panašus į kai kuriuos kitus, tik jūs vadovaujate beždžionei, o ne bevardžiam herojui. Reikia atkreipti dėmesį į tai, kad žaidimas atrodo priklausomas nuo „Chrome“. Vykdydami jį kitose naršyklėse, galite netikėtai elgtis arba žaidimas tiesiog neveikia.
Savo tinklalapyje „Machineers“ kūrėjai tai vadina edukaciniu dėlionės nuotykiu. Daugeliu atžvilgių tai yra vienas iš tinkamiausių „žaidimų“ šiame sąraše. Nors tai padės išmokti programavimo logikos, tai taip pat yra tik įdomus galvosūkių žaidimas.
Tai yra vienas iš nedaugelio žaidimų, kuriuos jums reikia atsisiųsti norint paleisti. Laimei, ją galima naudoti „Windows“, „MacOS“ ir „Linux“, todėl jums nereikia jaudintis, kurią platformą norite naudoti jai paleisti.
parsisiųsti: Garai ($4.99)
„Cargo-Bot“ yra ypatinga keliais būdais. Pirmasis yra tai, kad čia yra vienintelis „iPad“ žaidimas. Antrasis yra tai, kad jis nėra tik išskirtinis „iPad“, bet taip pat buvo sukurtas ir viename. „Cargo-Bot“ kūrėjas užprogramavo žaidimą naudodamas „Codea“ programą. Peržiūrėjome šią programą anksčiau ir „Codea“ yra puikus būdas kurti programas „iPad“ Kaip „Codea“ leidžia jums sukurti savo „iPad“ programas„Codea“ yra „App Store“ įsigytas 15 USD, jis leidžia lengvai kurti savo „iPad“ programas. Skaityti daugiau .
Žaidimą sudaro 36 galvosūkiai, kurie išsprendžiami panašiai kaip „RobuZZle“ ir keletas kitų šio sąrašo žaidimų. „Cargo-Bot“ yra puikus „vartų žaidimas“, siekiant vaikus labiau sudominti programavimu.
parsisiųsti: „iOS“ (Laisvas)
„Scratch“ yra daugiau nei programavimo žaidimas. Vietoj to, tai yra visa platforma, leidžianti vartotojams žaisti kitų žaidėjų pateiktus žaidimus ir pateikti savo. Panašiai kaip „Minecraft“, daugiausiai džiaugsmo vaikams čia sukelia žaisdami patys, o ne žaisdami kitiems “. Kai reikia kodavimo vaikams, tai yra puiki motyvacija.
„MIT Media Lab“ sukurta „Mokymosi visą gyvenimą“ grupė „MIT Media Lab“, „Scratch“ yra visiškai nemokama. Tai toli gražu ne vienintelė nemokama programa šiame sąraše, tačiau tikrai turite ją patikrinti. Tai gali būti ne tik puikus jūsų mokymo tikslais, bet ir patiems smagu.
Kiti būdai, kaip įtraukti vaikus į programavimą
Aukščiau išvardinti ir kiti žaidimai yra puikus būdas sudominti vaikus programavimu, tačiau jie nėra vienintelis būdas. Nors daugybei vaikų reikės žaidimo atlygio sistemos, kad jie sugrįžtų, kiti vaikai gali būti suinteresuoti kodavimu, kad būtų koduojama. Šiems vaikams žaidimo elementai gali net kliudyti.
Laimei, yra ir kitų būdų, kaip pradėti vaikus nuo programavimo, neišmesdami jų į gilų pabaigą. Kai kuriuos pavyzdžius galite rasti mūsų sąraše programų kodavimas, kad vaikai galėtų išmokti programuoti 7 geriausios kodavimo programos, skirtos vaikams mokytis programavimoNorite išmokyti vaikus, kaip koduoti? Galimos kelios programavimo priemonės. Čia yra mūsų pasirinkimas geriausių kodavimo programų vaikams. Skaityti daugiau .
Vaizdo kreditas: artush /Depositphotos
Krisas Woukas yra rašytojas, muzikantas ir bet koks, ką jis vadina, kai kas nors kuria vaizdo įrašus žiniatinkliui.