Uşağınıza proqramlaşdırmağı öyrədəcək 10 oyun
Uşağınıza proqramlaşdırmağı öyrədəcək 10 oyun
Anonim

“Düşünürəm ki, gələcəkdə təkcə proqramçılar deyil, hamı proqramlaşdırma elementləri ilə əlaqəli olacaq” Mark Zukerberq deyir. Uşaqlarımız bu gələcəkdə yaşamalı olacağı üçün onları çətinliklərə hazırlamaq, yəni proqramlaşdırmağı öyrətmək vaxtıdır.

Uşağınıza proqramlaşdırmağı öyrədəcək 10 oyun
Uşağınıza proqramlaşdırmağı öyrədəcək 10 oyun

Niyə uşağınıza proqramlaşdırmağı öyrədin? Xüsusilə gələcək balerina və ya futbolçunuz böyüyürsə? Cavab sadədir: məntiqli düşünməyi və hərəkətlərinizi planlaşdırmağı öyrətmək üçün. Valideynlər öyünürlər ki, müasir uşaqlar planşet və kompüterləri demək olar ki, beşikdən yandıra bilirlər. Texnologiyaya maraq və əylənmək istəyi övladınıza alqoritmlər qurmağı və hətta kod yazmağı öyrədən oyunlar təklif etməklə öyrənmə və inkişafla birləşdirilə bilər.

Kod edilə bilər

Sizcə, proqramlaşdırmanı öyrənməyə neçə yaşdan başlamaq lazımdır? Kodable-ın yaradıcıları iddia edirlər ki, onların oyunları iki yaşlı uşaqlar üçün əlçatandır. Siz hərfləri öyrənməzdən əvvəl kodu öyrənə bilərsiniz. Hətta uşaqlar həqiqətən də labirintlərin arasından gülməli simalar sürə bilər və eyni zamanda hərəkətlərin ardıcıllığını göstərən proqramların hazırlanmasına yiyələnirlər. Uşağın heç nə oxumaması üçün göstərişlər və tövsiyələr qrafiklərdən istifadə etməklə edilir.

Kodable ibtidai məktəbdə kompüter elmini öyrənmək üçün tövsiyə olunur: müəllimlər və valideynlər təlim prosesini izləyə, çətinlik səviyyələrini təyin edə və irəliləyişləri izləyə bilərlər. Kiçiklər üçün əla başlanğıc.

Kod edilə bilər
Kod edilə bilər

Code.org

“Hour of Programming” beynəlxalq hərəkatı qeyri-kommersiya təşkilatı tərəfindən yaradılan Code.org saytı uşaqlar və böyüklər üçün bir neçə maarifləndirici kurslar toplayıb. Başlamaq üçün yaş dörd ildir. Hər şeyi bir anda öyrədəcək bir oyun yoxdur, lakin müxtəlif cizgi filmlərinin personajları ilə addım-addım oyun təlimi var. Səviyyədən səviyyəyə keçərək siz öz qısa proqramlarınızı öyrənə və yarada bilərsiniz.

Code.org
Code.org

Lightbot

Smartfonda və ya planşetdə mövcud olan oyunda əmrlərə tabe olan kiçik bir robot ampülləri lazımi yerlərdə yandırmalıdır. Bu vəziyyətdə uşağın qarşılaşacağı əsas vəzifə sadə əmrlərdən istifadə edərək oyuncağın yolunu dizayn etməkdir. Valideynlərin vəzifəsi uşaqlara şəkillərin nə demək olduğunu izah etməkdir.

Lightbot oynayan uşağın mükəmməl bir tərtibatçıya çevriləcəyi bir həqiqət deyil, amma o, hərəkətləri planlaşdırmağı və ən sadə alqoritmləri tərtib etməyi mütləq öyrənəcək. Bu proqram hətta 4-6 yaşlı məktəbəqədər uşaqlar üçün də başlanğıclardan biri kimi tövsiyə oluna bilər. Tərtibatçılar doqquz yaşdan yuxarı uşaqlar üçün uyğun olan daha mürəkkəb versiyanı da təklif edirlər.

Valideynlər, yeri gəlmişkən, marşrutların tərtibinə vaxt sərf etməkdən də xoşbəxt ola bilərlər. Robot uşaqları sevindirəcək qədər əyləncəlidir və böyükləri bezdirməyəcək qədər ciddidir.

Lightbot
Lightbot

PictoMir

Rusiya Elmlər Akademiyasının sifarişi ilə NIISI RAS tərəfindən hazırlanmış PiktoMir xarici analoqlara cavabımızdır. NIISI RAS artıq böyük məktəblilərin proqramlaşdırma ilə tanış olduğu bir sistem hazırlamışdır, lakin orada heç bir oyun elementi yoxdur. Məktəbəqədər uşaqlar üçün hazırlanmış "PiktoMir" əyləncəli və çox sərfəli olduğu ortaya çıxdı.

Robot sahələri rəngləyir, uşaq isə alqoritmlər qurmağı öyrənir. Bütün göstərişlər qrafikadan istifadə etməklə hazırlanır, ona görə də PiktoMir beş yaşından başlayaraq oxuya bilməyən uşaqlara təhlükəsiz şəkildə verilə bilər: nəzərə çarpır ki, elm adamları hərəkətləri hətta uşaqlar üçün də başa düşülən etməyə çalışıblar. Valideynlər ingilis dilini bilmirlərsə və proqramlarda özləri heç nə başa düşmürlərsə, lakin həqiqətən uşaqlarda məntiqi təfəkkür inkişaf etdirmək istəyirlərsə, PiktoMir əsl xilas olacaq. Mobil versiyalar iOS, Android və Windows Phone üçün mövcuddur, lakin sonuncu ikisini tərtibatçının saytından yükləmək lazımdır.

PictoMir
PictoMir

Robozzl

Tapşırıqları yerinə yetirmək və tapmaca boyunca oxun hərəkəti üçün bir alqoritm hazırlamaq - bu, kiçik tələbələrin artıq oynaya biləcəyi bir oyunun mənasıdır. Düzdür, adi bir ox çətin ki, yeddi yaşlı uşağı uzun müddət ovsunlaya bilər, xüsusən də bu cür oyunlardan birincisidirsə. Ancaq bu, on yaşından artıq alqoritmləşdirmə ilə tanış olan məktəbliləri ciddi maraqlandıra bilər, çünki ən maraqlı bulmacalar, əlbəttə ki, daha çətin səviyyələrdə tapılır. Robozzle yeni tapşırıqlar yaratmaq və tapmaq üçün demək olar ki, qeyri-məhdud imkanlar təqdim edir, buna görə də əsasları öyrənmək üçün deyil, daimi təkrar və təcrübə üçün ən uyğundur.

Robozzl
Robozzl

Yük-Bot

İlkin səviyyələrdə məktəbəqədər uşaqların özlərini rahat hiss edəcəkləri başqa bir asan öyrənilən oyun. İçində mətn az olduğundan, ilk tapşırıqları yerinə yetirmək və qutuları yerdən yerə daha az hərəkətlə köçürmək üçün uşaqların fərdi hərfləri ayırd etmələri kifayətdir. Hətta böyüklər də uzun müddət kompleks birləşmələr haqqında düşünə bilərlər. Digər təhsil və əyləncə proqramları arasında Cargo-Bot çox gözəl bir şəkil ilə seçilir. Yeri gəlmişkən, Cargo-Bot tamamilə iPad-də idi.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

CodeMonkey

Layf haker artıq CodeMonkey oyunu haqqında ətraflı yazıb ki, o, sadəcə olaraq uşaqlar üçün oyun dərsləri siyahısında öz layiqli yerini tutmalıdır.

Uşaqların məzəli meymunu addım-addım idarə etməyi öyrəndikləri onlayn oyun çox sadə və intuitivdir. Hər bir yeni səviyyə proqramlaşdırmanın imkanlarından bəhs edir və növbəti tapşırığı yerinə yetirmək üçün siz əvvəlki dərsdəki bilikləri tətbiq etməli olacaqsınız. Banana çatmaq bir neçə dəqiqə çəkir, ona görə də dərsləri planlaşdırmaq rahatdır ki, uşaq məşğul qalsın və yorulmağa vaxtı olmasın.

CodeMonkey-in böyük bir üstünlüyü odur ki, bu oyun sintaksis haqqında bir fikir verir, çünki əmrlər nişanlardan istifadə etməklə seçilməlidir və hərəkətlərin ardıcıllığı demək olar ki, real kod sətirlərində yazılır.

CodeMonkey
CodeMonkey

Cızıq

Scratch-i bu siyahıya daxil etmək tamamilə ədalətli deyil, çünki bu, oyun deyil, uşaqlara proqramlaşdırmağı öyrətmək üçün xüsusi hazırlanmış mühitdir və onu daxil etməmək mümkün deyil, çünki bu, böyük təhsil vasitəsidir. Scratch-in müəllifi MIT-dir və cəmiyyətdə məlumatların əksəriyyəti rus dilinə tərcümə olunur, ona görə də Scratch çox geniş auditoriya üçün əlçatandır.

Scratch-in imkanları həqiqətən təsir edicidir, baxmayaraq ki, onun tapşırıqları və səviyyələri yoxdur, lakin çoxlu təxəyyül və ondan istifadə vasitələri var. Uşaq hər bir layihədə müstəqil şəkildə məqsəd qoymalı olduğundan, universal həllər yoxdur, lakin alqoritmləri öyrədən oyunlarda çatışmayan yaradıcılıq üçün imkanlar var. Scratch robotları və meymunları öz adi marşrutları üzrə təqib etməkdən artıq bezmiş səkkiz yaşından yuxarı uşaqlar üçün mükəmməldir.

Cızıq
Cızıq

СeeBot

Klassikləri, hətta olduqca tozlu da unutmamalıyıq. CeeBot təhsil oyunları 2003-cü ildə təhsil müəssisələri üçün xüsusi bir inkişaf kimi ortaya çıxdı. Əvvəlcə tərtibatçılar Colobot - yeni planetin kolonizasiyası haqqında oyun yaratdılar, onun əsas xüsusiyyəti personajlara nəzarət etmək üçün öz proqramlarınızı yazmalı olduğunuz idi.

CeeBot ətraflı təlimatları olan çox tapşırıqlı oyun təlimatıdır. Yerli faunanı məhv edən yeni planetdə proqramlaşdırıla bilən robotlar haqqında hekayə, əlbəttə ki, uşaqlar üçün işləməyəcək, lakin artıq kompüter elmləri ilə məşğul olmağı və alqoritmin nə olduğunu təsəvvür etməyi bacaran yeniyetmələr üçün yaxşı bir vasitə olacaq.. CeeBot müasir oyunların fonunda bir az solğun görünür, lakin uşaq C++ sintaksisinə mümkün qədər yaxın olan öz proqramlarını yaradaraq simvolları başqa harada idarə edə bilər?

Сeebot
Сeebot

CodeCombat

CodeCombat artıq ciddidir, çünki bu oyunda real kod öyrədilir və qalib hazır proqramçı olacaq. Siz xarakteriniz üçün əmrlər yazmalı olduğunuz proqramlaşdırma dilini seçirsiniz (oyun Python, JavaScript, Lua və ya CoffeScript kimi bəzi eksperimental dilləri təklif edir) və kristallar üçün səyahətə çıxırsınız.

Səkkiz yaşından oğlan və qızlar oyuna görə həbs oluna bilər. Rus dilində təlim və məsləhətlər, $ 9.99 üçün, keçmək üçün hər ay yeni səviyyələr əldə edə bilərsiniz (ilk 70 pulsuzdur). Oyundan məktəblərdə istifadə etmək olar, müəllimlər üçün ayrıca bonuslar var.

Oyunda, hər səviyyə başlamazdan əvvəl, uşaq proqramlaşdırma haqqında gülməli və həvəsləndirici sitatlar oxuyacaq, "bu kodun özünü öyrənməyəcəyini" xatırladacaq. CodeCombat, istirahət və məşqin ən yaxşı birləşmələrindən biri olan adi "fəaliyyət oyunları" və "atışçılar"dan daha çox asılılıq yaradır.

Tövsiyə: