Farzandingizni dasturlashga o'rgatadigan 10 ta o'yin
Farzandingizni dasturlashga o'rgatadigan 10 ta o'yin
Anonim

"Menimcha, kelajakda dasturlash elementlari bilan nafaqat dasturchilar, balki hamma ham bog'lanadi", - deydi Mark Sukerberg. Farzandlarimiz shu kelajakda yashashi kerak ekan, ularni qiyinchiliklarga tayyorlash, ya'ni dasturlashni o'rgatish vaqti keldi.

Farzandingizni dasturlashga o'rgatadigan 10 ta o'yin
Farzandingizni dasturlashga o'rgatadigan 10 ta o'yin

Nima uchun bolangizni dasturlashni o'rgatish kerak? Ayniqsa sizning bo'lajak balerinangiz yoki futbolchingiz ulg'ayib borayotgan bo'lsa? Javob oddiy: sizni mantiqiy fikrlashga va harakatlaringizni rejalashtirishga o'rgatish uchun. Ota-onalar zamonaviy bolalar planshetlar va kompyuterlarni deyarli beshikdan boshlab yoqishlari mumkinligi bilan maqtanadilar. Texnologiyaga qiziqish va zavqlanish istagi bolangizga algoritmlarni tuzish va hatto kod yozishni o'rgatadigan o'yinlarni taklif qilish orqali o'rganish va rivojlanish bilan birlashtirilishi mumkin.

Kod mumkin

Nima deb o'ylaysiz, dasturlashni necha yoshdan boshlash kerak? Kodable yaratuvchilari, ularning o'yinlari ikki yoshli bolalar uchun mavjud ekanligini ta'kidlamoqda. Harflarni o'rganishdan oldin kodni o'rganishingiz mumkin. Hatto bolalar ham labirintlar orqali kulgili yuzlarni haydashlari va shu bilan birga harakatlar ketma-ketligini ko'rsatadigan dasturlarni tayyorlashni o'zlashtirishlari mumkin. Maslahatlar va tavsiyalar grafika yordamida amalga oshiriladi, shunda bola hech narsa o'qishi shart emas.

Kodable boshlang'ich maktabda informatika fanini o'rganish uchun tavsiya etiladi: o'qituvchilar va ota-onalar o'quv jarayonini kuzatishi, qiyinchilik darajasini belgilashi va taraqqiyotni kuzatishi mumkin. Kichkintoylar uchun ajoyib boshlanish.

Kod mumkin
Kod mumkin

Code.org

"Dasturlash soati" xalqaro harakati notijorat tashkiloti tomonidan yaratilgan Code.org veb-sayti bolalar va kattalar uchun bir nechta ta'lim kurslarini to'pladi. Boshlanish yoshi - to'rt yosh. Bir vaqtning o'zida hamma narsani o'rgatadigan yagona o'yin yo'q, lekin turli multfilmlar qahramonlari bilan bosqichma-bosqich o'yin mashg'ulotlari mavjud. Darajadan bosqichga o'tish orqali siz o'zingizning qisqa dasturlaringizni o'rganishingiz va yaratishingiz mumkin.

Code.org
Code.org

Lightbot

Smartfon yoki planshetda mavjud bo'lgan o'yinda kichik robot buyruqlarga bo'ysunib, to'g'ri joylarda lampalarni yoqishi kerak. Bu holda bolaning duch keladigan asosiy vazifasi oddiy buyruqlar yordamida o'yinchoqning yo'lini loyihalashdir. Ota-onalarning vazifasi bolalarga rasmlar nimani anglatishini tushuntirishdir.

Lightbot o'ynayotgan bola ajoyib dasturchi bo'lib ulg'ayishi haqiqat emas, lekin u harakatlarni rejalashtirish va eng oddiy algoritmlarni tuzishni albatta o'rganadi. Ushbu dastur, hatto 4-6 yoshli maktabgacha yoshdagi bolalar uchun ham boshlang'ichlardan biri sifatida tavsiya etilishi mumkin. Ishlab chiquvchilar, shuningdek, to'qqiz yoshdan oshgan bolalar uchun mos bo'lgan yanada murakkab versiyani taklif qilishadi.

Aytgancha, ota-onalar ham marshrutlarni chizishga vaqt sarflashdan xursand bo'lishlari mumkin. Robot bolalarni xursand qiladigan darajada qiziqarli va kattalarni zeriktirmaydigan darajada jiddiy.

Lightbot
Lightbot

PictoMir

Rossiya Fanlar akademiyasining buyrug'i bilan NIISI RAS tomonidan ishlab chiqilgan PiktoMir xorijiy analoglarga javobimizdir. NIISI RAS allaqachon "" tizimini ishlab chiqdi, unda katta maktab o'quvchilari dasturlash bilan tanishadilar, ammo unda o'yin elementi yo'q. Maktabgacha yoshdagi bolalar uchun mo'ljallangan "PiktoMir" qiziqarli va juda hamyonbop bo'lib chiqdi.

Robot dalalarni bo'yaydi, bola esa algoritmlarni tuzishni o'rganadi. Barcha maslahatlar grafika yordamida amalga oshiriladi, shuning uchun PiktoMir besh yoshdan boshlab o'qiy olmaydigan bolalarga xavfsiz tarzda berilishi mumkin: olimlar harakatlarni hatto bolalar uchun ham tushunarli qilishga harakat qilishgan. Agar ota-onalar ingliz tilini bilmasa va dasturlarda hech narsani tushunmasa, lekin haqiqatan ham bolalarda mantiqiy fikrlashni rivojlantirishni xohlasa, PiktoMir haqiqiy najot bo'ladi. Mobil versiyalari iOS, Android va Windows Phone uchun mavjud, ammo oxirgi ikkitasini ishlab chiquvchining veb-saytidan yuklab olish kerak bo'ladi.

PictoMir
PictoMir

Robozzl

Topshiriqlarni bajarish va o'qning boshqotirma bo'ylab harakatlanishi algoritmini yaratish - bu yosh o'quvchilar allaqachon o'ynashi mumkin bo'lgan o'yinning ma'nosidir. To'g'ri, oddiy o'q etti yoshli bolani uzoq vaqt davomida o'ziga jalb qila olmaydi, ayniqsa bu o'yinlarning birinchisi bo'lsa. Ammo bu algoritmlashtirish bilan allaqachon tanish bo'lgan o'n yoshdan boshlab maktab o'quvchilarini jiddiy qiziqtirishi mumkin, chunki eng qiziqarli jumboqlar, albatta, qiyinroq darajalarda topiladi. Robozzle yangi vazifalarni yaratish va topish uchun deyarli cheksiz imkoniyatlarni taqdim etadi, shuning uchun u asoslarni o'rganish uchun emas, balki doimiy takrorlash va mashq qilish uchun eng mos keladi.

Robozzl
Robozzl

Yuk boti

Yana bir oson o'rganiladigan o'yin, uning boshlang'ich darajasida maktabgacha yoshdagi bolalar o'zlarini qulay his qilishadi. Unda matn kam bo'lganligi sababli, birinchi vazifalarni bajarish va qutilarni joydan ikkinchi joyga kamroq harakat qilish uchun bolalar alohida harflarni farqlashlari kifoya. Hatto kattalar ham uzoq vaqt davomida murakkab kombinatsiyalar haqida o'ylashlari mumkin. Boshqa ta'lim va ko'ngilochar ilovalar orasida Cargo-Bot juda chiroyli rasm bilan ajralib turadi. Aytgancha, Cargo-Bot butunlay iPad-da edi.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

CodeMonkey

Layf xaker allaqachon CodeMonkey o'yini haqida batafsil yozgan, u shunchaki bolalar uchun o'yin darsliklari ro'yxatida munosib o'rin egallashi kerak.

Bolalar asta-sekin kulgili maymunni boshqarishni o'rganadigan onlayn o'yin juda sodda va intuitivdir. Har bir yangi daraja dasturlash imkoniyatlari haqida gapirib beradi va keyingi vazifani bajarish uchun oldingi darsdagi bilimlarni qo'llash kerak bo'ladi. Bananga borish uchun bir necha daqiqa kerak bo'ladi, shuning uchun bola mashg'ul bo'lib qolishi va charchashga vaqt topolmasligi uchun darslarni rejalashtirish qulay.

CodeMonkey-ning katta afzalligi shundaki, bu o'yin sintaksis haqida tasavvur beradi, chunki buyruqlar piktogramma yordamida tanlanishi kerak va harakatlar ketma-ketligi deyarli haqiqiy kod satrlarida yozilgan.

CodeMonkey
CodeMonkey

Scratch

Scratch-ni bu ro'yxatga kiritish mutlaqo adolatdan emas, chunki bu o'yin emas, balki bolalarni dasturlashga o'rgatish uchun maxsus ishlab chiqilgan muhit va uni kiritmaslikning iloji yo'q, chunki bu ajoyib ta'lim vositasi. Scratch MIT tomonidan mualliflik qiladi va jamiyatda ma'lumotlarning aksariyati rus tiliga tarjima qilinadi, shuning uchun Scratch juda keng auditoriya uchun mavjud.

Scratch-ning imkoniyatlari haqiqatan ham ta'sirli, garchi uning vazifalari va darajalari bo'lmasa-da, lekin u juda ko'p tasavvurga ega va undan foydalanish vositalari. Bola har bir loyihada maqsadni mustaqil ravishda belgilashi kerakligi sababli, universal echimlar mavjud emas, lekin algoritmlarni o'rgatadigan o'yinlarda etishmayotgan ijodkorlik uchun imkoniyatlar mavjud. Scratch sakkiz yoshli bolalar uchun juda mos keladi, ular allaqachon o'zlarining odatiy yo'llari bo'ylab robotlar va maymunlarni ta'qib qilishdan charchagan.

Scratch
Scratch

SeeBot

Biz klassikalarni, hatto juda changli ham unutmasligimiz kerak. CeeBot ta'lim o'yinlari 2003 yilda ta'lim muassasalari uchun maxsus ishlanma sifatida paydo bo'lgan. Dastlab, ishlab chiquvchilar Colobot - yangi sayyorani mustamlaka qilish haqidagi o'yinni yaratdilar, uning asosiy xususiyati belgilarni boshqarish uchun o'z dasturlaringizni yozishingiz kerak edi.

CeeBot - bu batafsil ko'rsatmalarga ega bo'lgan ko'p vazifali o'yin qo'llanmasi. Yangi sayyoradagi dasturlashtiriladigan robotlar mahalliy faunani yo'q qilish haqidagi hikoya, albatta, bolalar uchun ishlamaydi, lekin allaqachon kompyuter faniga berilib, algoritm nima ekanligini tasavvur qilishga muvaffaq bo'lgan o'smirlar uchun bu yaxshi vosita bo'ladi.. CeeBot zamonaviy o'yinlar fonida biroz xira ko'rinadi, ammo bola C++ sintaksisiga iloji boricha yaqinroq bo'lgan o'z dasturlarini yaratib, belgilarni boshqa qayerda boshqarishi mumkin?

Seebot
Seebot

CodeCombat

CodeCombat allaqachon jiddiy, chunki bu o'yinda haqiqiy kod o'rgatiladi va g'olib tayyor dasturchi bo'lib chiqadi. Siz o'zingizning xarakteringiz uchun buyruqlar yozishingiz kerak bo'lgan dasturlash tilini tanlaysiz (o'yin Python, JavaScript, Lua yoki CoffeScript kabi ba'zi eksperimental tillarni taklif qiladi) va kristallar uchun sayohatga otlanasiz.

Sakkiz yoshdan o'g'il va qizlar o'yin uchun qamoqqa olinishi mumkin. Rus tilidagi treninglar va maslahatlar, $ 9,99 evaziga siz o'tish uchun har oy yangi darajalarga ega bo'lishingiz mumkin (birinchi 70 ta bepul). O'yin maktablarda ishlatilishi mumkin, o'qituvchilar uchun alohida bonuslar mavjud.

O'yinda, har bir daraja boshlanishidan oldin, bola dasturlash haqida kulgili va rag'batlantiruvchi iqtiboslarni o'qiydi va "bu kod o'z-o'zidan o'rganmaydi" deb eslatadi. CodeCombat dam olish va mashg'ulotlarning eng yaxshi kombinatsiyalaridan biri bo'lgan odatiy "harakat o'yinlari" va "otishmalar" dan ko'ra ko'proq o'ziga qaram bo'ladi.

Tavsiya: