Балаңызды бағдарламалауға үйрететін 10 ойын
Балаңызды бағдарламалауға үйрететін 10 ойын
Anonim

«Менің ойымша, болашақта тек бағдарламашылар ғана емес, барлығы бағдарламалау элементтерімен байланысты болады», - дейді Марк Цукерберг. Біздің балаларымыз осы болашақта өмір сүруі керек болғандықтан, оларды қиындықтарға дайындау, яғни бағдарламалауды үйретудің уақыты келді.

Балаңызды бағдарламалауға үйрететін 10 ойын
Балаңызды бағдарламалауға үйрететін 10 ойын

Неліктен балаңызды бағдарламалауға үйрету керек? Әсіресе сіздің болашақ балерина немесе футболшы өсіп келе жатса? Жауап қарапайым: логикалық ойлауға және өз әрекеттеріңізді жоспарлауға үйрету үшін. Ата-аналар заманауи балалар планшеттер мен компьютерлерді бесіктен бастап қоса алады деп мақтанады. Технологияға деген қызығушылық пен көңіл көтеруге деген құштарлықты балаңызға алгоритмдерді құрастыруды және тіпті код жазуды үйрететін ойындарды ұсына отырып, оқу және дамытумен біріктіруге болады.

Kodable

Қалай ойлайсыз, бағдарламалауды қай жастан бастау керек? Kodable жасаушылар олардың ойыны екі жасар балаларға қолжетімді деп мәлімдейді. Әріптерді үйренбес бұрын кодты үйренуге болады. Тіпті балалар лабиринттер арқылы шынымен күлкілі тұлғаларды жүргізе алады және сонымен бірге әрекеттер тізбегін көрсететін бағдарламаларды дайындауды меңгереді. Нұсқаулар мен ұсыныстар сызба арқылы жасалады, сонда бала ештеңені оқымайды.

Kodable бастауыш мектепте информатиканы үйрену үшін ұсынылады: мұғалімдер мен ата-аналар оқу процесін бақылай алады, қиындық деңгейлерін белгілей алады және үлгерімді қадағалай алады. Кішкентайлар үшін тамаша бастама.

Kodable
Kodable

Code.org

«Бағдарламалау сағаты» халықаралық қозғалысы коммерциялық емес ұйым құрған Code.org веб-сайтында балалар мен ересектерге арналған бірнеше білім беру курстары жинақталған. Бастау жасы – төрт жас. Барлығын бірден үйрететін бірде-бір ойын жоқ, бірақ әртүрлі мультфильмдердің кейіпкерлерімен сатылы ойын жаттығулары бар. Деңгейден деңгейге өту арқылы сіз өзіңіздің қысқа бағдарламаларыңызды үйреніп, жасай аласыз.

Code.org
Code.org

Lightbot

Смартфонда немесе планшетте қол жетімді ойында командаларға бағынатын шағын робот шамдарды дұрыс жерлерде жарықтандыруы керек. Бұл жағдайда баланың алдында тұратын негізгі міндет - қарапайым командаларды қолдана отырып, ойыншықтың жолын жобалау. Ата-ананың міндеті - балаларға суреттердің нені білдіретінін түсіндіру.

Lightbot ойнайтын баланың тамаша әзірлеуші болатыны шындық емес, бірақ ол іс-әрекеттерді жоспарлауды және ең қарапайым алгоритмдерді құрастыруды міндетті түрде үйренеді. Бұл қолданбаны тіпті 4-6 жас аралығындағы мектеп жасына дейінгі балалар үшін де бастаушылардың бірі ретінде ұсынуға болады. Әзірлеушілер сонымен қатар тоғыз жастан асқан балаларға қолайлы күрделі нұсқаны ұсынады.

Айтпақшы, ата-аналар да маршруттарды жасауға уақыт бөлуге қуанышты болуы мүмкін. Робот балалардың көңілінен шығатындай көңілді және ересектерді жалықтырмайтындай салмақты.

Lightbot
Lightbot

PictoMir

Ресей ғылым академиясының тапсырысы бойынша NIISI RAS әзірлеген PiktoMir шетелдік аналогтарға біздің жауабымыз болып табылады. NIISI RAS қазірдің өзінде жоғары сынып оқушылары бағдарламалаумен танысатын «» жүйесін әзірледі, бірақ онда ойын элементі жоқ. Мектеп жасына дейінгі балаларға арналған «ПиктоМир» көңілді және өте қолжетімді болып шықты.

Робот өрістерді бояйды, ал бала алгоритм құрастыруды үйренеді. Барлық кеңестер графиканың көмегімен жасалған, сондықтан PiktoMir бес жастан бастап оқи алмайтын балаларға қауіпсіз түрде берілуі мүмкін: ғалымдар әрекеттерді тіпті балаларға түсінікті етуге тырысқаны байқалады. Егер ата-аналар ағылшын тілін білмесе және бағдарламаларда ештеңе түсінбесе, бірақ шынымен балалардың логикалық ойлауын дамытқысы келсе, PiktoMir нағыз құтқарушы болады. Мобильді нұсқалар iOS, Android және Windows Phone үшін қол жетімді, бірақ соңғы екеуін әзірлеушінің веб-сайтынан жүктеп алу керек.

PictoMir
PictoMir

Робозл

Тапсырмаларды орындау және пазл бойымен көрсеткі қозғалысының алгоритмін жасау - бұл кіші жастағы оқушылар ойнай алатын ойынның мағынасы. Рас, кәдімгі жебе жеті жасар баланы ұзақ уақыт бойы баурап алуы екіталай, әсіресе мұндай ойындардың біріншісі болса. Бірақ бұл алгоритмдеумен таныс он жастан бастап мектеп оқушыларын қатты қызықтыруы мүмкін, өйткені ең қызықты басқатырғыштар, әрине, қиынырақ деңгейлерде кездеседі. Robozzle жаңа тапсырмаларды құру және табу үшін шексіз дерлік мүмкіндіктер береді, сондықтан ол негіздерді үйрену үшін емес, үнемі қайталау және жаттығу үшін ең қолайлы.

Робозл
Робозл

Жүк-бот

Бастапқы деңгейде мектеп жасына дейінгі балалар өздерін жайлы сезінетін тағы бір үйренуге оңай ойын. Онда мәтін аз болғандықтан, бірінші тапсырмаларды орындау және қораптарды бір орыннан екінші орынға азырақ жылжыту үшін балаларға жеке әріптерді ажырату жеткілікті. Тіпті ересектер де ұзақ уақыт бойы күрделі комбинациялар туралы ойлай алады. Басқа білім беру және ойын-сауық қосымшаларының арасында Cargo-Bot өте жақсы суретімен ерекшеленеді. Айтпақшы, Cargo-Bot толығымен iPad-да болды.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

CodeMonkey

Лайф-хакер CodeMonkey ойыны туралы егжей-тегжейлі жазған, ол жай ғана балаларға арналған ойын оқулықтарының тізімінде өзінің лайықты орнын алуы керек.

Балалар күлкілі маймылды кезең-кезеңімен басқаруды үйренетін онлайн ойын өте қарапайым және интуитивті. Әрбір жаңа деңгей бағдарламалау мүмкіндіктері туралы айтады және келесі тапсырманы орындау үшін алдыңғы сабақтағы білімді қолдану керек. Бананға жету үшін бірнеше минут қажет, сондықтан бала айналысатын және шаршауға уақыт болмайтындай сабақтарды жоспарлау ыңғайлы.

CodeMonkey-тің үлкен плюс - бұл ойын синтаксис туралы түсінік береді, өйткені пәрмендерді белгішелер арқылы таңдау керек, ал әрекеттер тізбегі нақты дерлік код жолында жазылады.

CodeMonkey
CodeMonkey

сызат

Бұл тізімге Scratch-ті қосу мүлдем әділ емес, өйткені бұл ойын емес, балаларды бағдарламалауға үйрету үшін арнайы жасалған орта және оны қоспау мүмкін емес, өйткені бұл тамаша білім беру құралы. Scratch авторы MIT және қоғамда ақпараттың көп бөлігі орыс тіліне аударылады, сондықтан Scratch өте кең аудиторияға қол жетімді.

Scratch мүмкіндіктері шынымен де әсерлі, оның тапсырмалары мен деңгейлері болмаса да, қиял мен оны пайдалану құралдары көп. Бала әрбір жобада өз алдына мақсат қоюы керек болғандықтан, әмбебап шешімдер жоқ, бірақ алгоритмдерді үйрететін ойындарда жетіспейтін шығармашылыққа мүмкіндік бар. Scratch кәдімгі маршруттары бойынша роботтар мен маймылдарды қуудан шаршаған сегіз жастан асқан балаларға өте ыңғайлы.

сызат
сызат

СeeBot

Біз классиканы, тіпті өте шаңды да ұмытпауымыз керек. CeeBot білім беру ойындары 2003 жылы оқу орындары үшін арнайы әзірлеме ретінде пайда болды. Бастапқыда әзірлеушілер Colobot жасады - жаңа планетаны отарлау туралы ойын, оның басты ерекшелігі кейіпкерлерді басқару үшін өзіңіздің бағдарламаларыңызды жазуыңыз керек болды.

CeeBot - егжей-тегжейлі нұсқаулары бар көп тапсырмалы ойын оқулығы. Жаңа планетада жергілікті фаунаны бұзатын бағдарламаланатын роботтар туралы әңгіме, әрине, балаларға жарамайды, бірақ информатикамен айналысып, алгоритмнің не екенін елестете алған жасөспірімдер үшін бұл жақсы құрал болады.. CeeBot заманауи ойындардың фонында аздап бозарған көрінеді, бірақ бала C ++ синтаксисіне мүмкіндігінше жақын өз бағдарламаларын жасай отырып, кейіпкерлерді басқа қай жерде басқара алады?

Сeebot
Сeebot

CodeCombat

CodeCombat қазірдің өзінде маңызды, өйткені бұл ойында нақты код оқытылады және жеңімпаз дайын бағдарламашы болады. Сіз өзіңіздің кейіпкеріңіз үшін пәрмендер жазу керек бағдарламалау тілін таңдайсыз (ойын Python, JavaScript, Lua немесе CoffeScript сияқты кейбір эксперименттік тілдерді ұсынады) және кристалдар үшін саяхатқа аттанасыз.

Ойын үшін сегіз жастан бастап ұлдар мен қыздар түрмеге жабылуы мүмкін. Орыс тіліндегі жаттығулар мен кеңестер, $ 9,99 үшін сіз өту үшін ай сайын жаңа деңгейлерді ала аласыз (алғашқы 70 тегін). Ойынды мектептерде қолдануға болады, мұғалімдерге бөлек бонустар қарастырылған.

Ойында әр деңгейді бастамас бұрын бала бағдарламалау туралы күлкілі және ынталандыратын дәйексөздерді оқып, «бұл код өздігінен үйренбейтінін» еске салады. CodeCombat релаксация мен жаттығулардың ең жақсы комбинацияларының бірі болып табылатын кәдімгі «экшн ойындары» мен «атушыларға» қарағанда көбірек тәуелді.

Ұсынылған: