10 žaidimų, kurie išmokys jūsų vaiką programuoti
10 žaidimų, kurie išmokys jūsų vaiką programuoti
Anonim

„Manau, kad ateityje visi, ne tik programuotojai, bus siejami su programavimo elementais“, – sako Markas Zuckerbergas. Kadangi mūsų vaikai turės gyventi tokia ateitimi, laikas juos paruošti sunkumams, tai yra išmokyti juos programuoti.

10 žaidimų, kurie išmokys jūsų vaiką programuoti
10 žaidimų, kurie išmokys jūsų vaiką programuoti

Kodėl mokyti savo vaiką programuoti? Ypač jei auga jūsų būsima balerina ar futbolininkas? Atsakymas paprastas: tam, kad išmokytume logiškai mąstyti ir planuoti savo veiksmus. Tėvai giriasi, kad šiuolaikiniai vaikai geba kone nuo lopšio įsijungti planšetes ir kompiuterius. Domėjimasis technologijomis ir linksmybių troškimas gali būti derinamas su mokymusi ir tobulėjimu, siūlant vaikui žaidimus, mokančius kurti algoritmus ir net rašyti kodą.

Koduojamas

Kaip manote, nuo kokio amžiaus reikėtų pradėti mokytis programavimo? „Kodable“kūrėjai teigia, kad jų žaidimas yra prieinamas dvejų metų vaikams. Kodą galite išmokti prieš išmokdami raides. Netgi vaikai tikrai gali važinėti juokingais veidais labirintais ir tuo pačiu išmokti rengti programas, nurodant veiksmų seką. Užuominos ir rekomendacijos pateikiamos naudojant grafiką, kad vaikui nereikėtų nieko skaityti.

Kodable rekomenduojama mokytis informatikos pradinėje mokykloje: mokytojai ir tėvai gali stebėti mokymosi procesą, nustatyti sudėtingumo lygius ir sekti pažangą. Puiki pradžia mažiesiems.

Koduojamas
Koduojamas

Code.org

Ne pelno organizacijos, tarptautinio judėjimo „Programavimo valanda“sukurta svetainė Code.org surinko keletą edukacinių kursų vaikams ir suaugusiems. Amžius, nuo kurio galima pradėti, yra ketveri metai. Nėra vieno žaidimo, kuris išmokytų visko iš karto, bet yra žingsnis po žingsnio žaidimo treniruotė su įvairių animacinių filmų personažais. Pereidami iš vieno lygio į kitą, galite mokytis ir kurti savo trumpas programas.

Code.org
Code.org

Lightbot

Išmaniajame telefone ar planšetiniame kompiuteryje pasiekiamame žaidime mažas robotas, paklusdamas komandoms, turi uždegti lemputes tinkamose vietose. Pagrindinė užduotis, su kuria vaikas susidurs šiuo atveju, yra suplanuoti žaislo kelią naudojant paprastas komandas. Tėvų užduotis – paaiškinti vaikams, ką reiškia paveikslėliai.

Netiesa, kad vaikas, žaidžiantis Lightbot, užaugs puikus kūrėjas, tačiau jis tikrai išmoks planuoti veiksmus ir sudaryti paprasčiausius algoritmus. Šią aplikaciją taip pat galima rekomenduoti kaip vieną iš pradedančiųjų, net 4-6 metų ikimokyklinukams. Kūrėjai taip pat siūlo sudėtingesnę versiją, kuri tinka vyresniems nei devynerių metų vaikams.

Tėveliai, beje, taip pat gali džiaugtis galėdami praleisti laiką kurdami maršrutus. Robotas yra pakankamai įdomus, kad patiktų vaikams, ir pakankamai rimtas, kad nenuobodžiautų suaugusiųjų.

Lightbot
Lightbot

PictoMir

PiktoMir, sukurtas NIISI RAS Rusijos mokslų akademijos užsakymu, yra mūsų atsakymas į užsienio analogus. NIISI RAS jau sukūrė sistemą „“, kurioje vyresnieji moksleiviai susipažįsta su programavimu, tačiau joje nėra žaidimo elemento. Ikimokyklinukams skirtas „PiktoMir“pasirodė linksmas ir labai prieinamas.

Robotas dažo laukus, o vaikas mokosi sudaryti algoritmus. Visos užuominos daromos naudojant grafiką, todėl PiktoMir galima drąsiai duoti nemokantiems skaityti vaikams nuo penkerių metų: pastebima, kad mokslininkai stengėsi, kad veiksmai būtų suprantami net vaikams. Jei tėvai nemoka anglų kalbos ir patys nieko nesupranta programose, tačiau labai nori ugdyti vaikų loginį mąstymą, PiktoMir bus tikras išsigelbėjimas. Galimos mobiliosios versijos, skirtos iOS, Android ir Windows Phone, tačiau paskutines dvi teks atsisiųsti iš kūrėjo svetainės.

PictoMir
PictoMir

Robozzle

Atlikti užduotis ir sudaryti algoritmą rodyklės judėjimui išilgai galvosūkio - tai žaidimo, kurį jau gali žaisti jaunesni mokiniai, prasmė. Tiesa, vargu ar paprasta strėlė septynmetį sužavės ilgam, ypač jei tai pirmas iš tokių žaidimų. Tačiau tai gali rimtai sudominti moksleivius nuo dešimties metų, kurie jau yra susipažinę su algoritmizavimu, nes įdomiausi galvosūkiai, žinoma, randami sunkesniuose lygmenyse. Robozzle suteikia beveik neribotas galimybes naujų užduočių kūrimui ir paieškai, todėl labiausiai tinka ne pagrindų mokymuisi, o nuolatiniam kartojimui ir praktikai.

Robozzle
Robozzle

Cargo-Bot

Kitas lengvai išmokstamas žaidimas, kurio pradiniame lygyje ikimokyklinukai jausis patogiai. Kadangi teksto jame mažai, vaikams užtenka atskirti atskiras raides, kad galėtų atlikti pirmąsias užduotis ir dėžutes perstumti mažiau judesių iš vietos. Net ir suaugusieji gali ilgai galvoti apie sudėtingus derinius. Tarp kitų edukacinių ir pramoginių programų „Cargo-Bot“išsiskiria labai gražiu vaizdu. Beje, „Cargo-Bot“buvo visiškai „iPad“.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

CodeMonkey

Gyvenimo įsilaužėlis jau išsamiai rašė apie žaidimą CodeMonkey, kuris tiesiog turi užimti deramą vietą žaidimų pamokų vaikams sąraše.

Internetinis žaidimas, kuriame vaikai žingsnis po žingsnio mokosi valdyti linksmą beždžionę, yra labai paprastas ir intuityvus. Kiekvienas naujas lygis pasakoja apie programavimo galimybes, o norint atlikti kitą užduotį, teks pritaikyti ankstesnės pamokos žinias. Iki banano privažiuoti reikia kelių minučių, todėl patogu užsiėmimus suplanuoti taip, kad vaikas liktų užsiėmęs ir nespėtų pavargti.

Didelis CodeMonkey pliusas yra tai, kad šis žaidimas suteikia idėją apie sintaksę kaip tokią, nes komandas reikia pasirinkti naudojant piktogramas, o veiksmų seka rašoma beveik tikro kodo eilutėmis.

CodeMonkey
CodeMonkey

Nubrėžti

Į šį sąrašą įtraukti Scratch nėra visiškai teisinga, nes tai ne žaidimas, o specialiai sukurta aplinka mokyti vaikus programuoti ir jos neįtraukti neįmanoma, nes tai puiki edukacinė priemonė. „Scratch“autorius yra MIT, o bendruomenėje didžioji dalis informacijos yra išversta į rusų kalbą, todėl „Scratch“yra prieinamas labai plačiai auditorijai.

„Scratch“galimybės tikrai įspūdingos, nors ir neturi užduočių ir lygių, tačiau turi daug fantazijos ir priemonių jai panaudoti. Kadangi vaikas kiekviename projekte tikslą turi išsikelti savarankiškai, universalių sprendimų nėra, tačiau yra erdvės kūrybai, kurios pritrūksta algoritmų mokančius žaidimus. Scratch puikiai tinka vaikams nuo aštuonerių metų, kurie jau pavargo vytis robotus ir beždžiones įprastais maršrutais.

Nubrėžti
Nubrėžti

СeeBot

Mes neturime pamiršti apie klasiką, net gana dulkėtą. „CeeBot“edukaciniai žaidimai pasirodė 2003 m. kaip specialus tobulinimas švietimo įstaigoms. Iš pradžių kūrėjai sukūrė Colobot – žaidimą apie naujos planetos kolonizaciją, kurio pagrindinė ypatybė buvo ta, kad reikėjo rašyti savo programas, skirtas valdyti veikėjus.

„CeeBot“yra kelių užduočių žaidimo vadovėlis su išsamiomis instrukcijomis. Pasakojimas apie programuojamus robotus naujoje planetoje, naikinančią vietinę fauną, vaikams, žinoma, netiks, tačiau paaugliams, kurie jau spėjo pasinerti į kompiuterių mokslą ir įsivaizduoti, kas yra algoritmas, tai bus geras įrankis.. „CeeBot“šiuolaikinių žaidimų fone atrodo šiek tiek blyškiai, bet kur dar vaikas gali valdyti personažus, kurdamas savo programas, kurios būtų kuo artimesnės C ++ sintaksei?

Сeebot
Сeebot

CodeCombat

„CodeCombat“jau rimta, nes šiame žaidime mokomas tikras kodas ir laimėtojas bus jau paruoštas programuotojas. Pasirenkate programavimo kalbą, kuria turite rašyti savo veikėjo komandas (žaidimas siūlo Python, JavaScript, Lua ar kai kurias eksperimentines, tokias kaip CoffeScript), ir leidžiatės į kristalų kelionę.

Berniukai ir mergaitės nuo aštuonerių metų gali būti įkalinti už žaidimą. Mokymai ir patarimai rusų kalba, už 9,99 USD, kiekvieną mėnesį galite gauti naujus lygius, kad išlaikytumėte (pirmieji 70 yra nemokami). Žaidimas gali būti naudojamas mokyklose, yra atskiros premijos mokytojams.

Žaidime prieš kiekvieno lygio pradžią vaikas skaitys juokingas ir motyvuojančias citatas apie programavimą, primindamas, kad „šis kodas pats neišmoks“. CodeCombat yra labiau priklausomas nei įprasti „veiksmo žaidimai“ir „šaudyklės“, vienas geriausių atsipalaidavimo ir treniruočių derinių.

Rekomenduojamas: