Çocuğunuza programlamayı öğretecek 10 oyun
Çocuğunuza programlamayı öğretecek 10 oyun
Anonim

Mark Zuckerberg, “Gelecekte sadece programcılar değil, herkesin programlama öğeleriyle ilişkilendirileceğini düşünüyorum” diyor. Çocuklarımız bu gelecekte yaşamak zorunda kalacağı için onları zorluklara hazırlamanın yani programlamayı öğretmenin zamanı geldi.

Çocuğunuza programlamayı öğretecek 10 oyun
Çocuğunuza programlamayı öğretecek 10 oyun

Çocuğunuza neden programlamayı öğretmelisiniz? Özellikle gelecekteki balerin veya futbolcunuz büyüyorsa? Cevap basit: Size mantıklı düşünmeyi ve eylemlerinizi planlamayı öğretmek için. Ebeveynler, modern çocukların tabletleri ve bilgisayarları neredeyse beşikten açabildikleri için övünüyorlar. Teknolojiye olan ilgi ve eğlence arzusu, çocuğunuza algoritma oluşturmayı ve hatta kod yazmayı öğreten oyunlar sunarak öğrenme ve gelişme ile birleştirilebilir.

kodlanabilir

Ne dersiniz, kaç yaşında programlama öğrenmeye başlamalısınız? Kodable'ın yaratıcıları, oyunlarının iki yaşındakilere açık olduğunu iddia ediyor. Harfleri öğrenmeden önce kodu öğrenebilirsiniz. Çocuklar bile labirentlerde gerçekten komik yüzler kullanabilir ve aynı zamanda eylemlerin sırasını gösteren programların hazırlanmasında ustalaşabilir. İpuçları ve öneriler grafikler kullanılarak yapılır, böylece çocuğun hiçbir şey okuması gerekmez.

Kodable, ilkokulda bilgisayar bilimi öğrenmek için önerilir: öğretmenler ve ebeveynler öğrenme sürecini izleyebilir, zorluk seviyeleri belirleyebilir ve ilerlemeyi takip edebilir. Küçükler için harika bir başlangıç.

kodlanabilir
kodlanabilir

Code.org

Kar amacı gütmeyen uluslararası bir hareket olan "Hour of Programming" tarafından oluşturulan Code.org web sitesi, çocuklar ve yetişkinler için çeşitli eğitim kursları topladı. Başlama yaşı dört yıldır. Her şeyi aynı anda öğretecek bir oyun yok ama çeşitli çizgi filmlerden karakterlerle adım adım oyun eğitimi var. Seviyeden seviyeye geçerek kendi kısa programlarınızı öğrenebilir ve oluşturabilirsiniz.

Code.org
Code.org

ışık robotu

Akıllı telefon veya tablette bulunan bir oyunda, komutlara uyan küçük bir robot, ampulleri doğru yerlerde yakmalıdır. Bu durumda çocuğun karşılaşacağı asıl görev, basit komutlar kullanarak oyuncağın yolunu tasarlamaktır. Ebeveynin görevi çocuklara resimlerin ne anlama geldiğini açıklamaktır.

Lightbot oynayan bir çocuğun büyüyüp parlak bir geliştirici olacağı bir gerçek değil, ancak eylemleri planlamayı ve en basit algoritmaları oluşturmayı kesinlikle öğrenecek. Bu uygulama, 4-6 yaş arası okul öncesi çocuklar için bile başlangıçlardan biri olarak önerilebilir. Geliştiriciler ayrıca dokuz yaşından büyük çocuklar için uygun olan daha karmaşık bir sürüm sunuyor.

Bu arada, ebeveynler de rotaları çizmek için zaman harcamaktan mutlu olabilirler. Robot, çocukları memnun edecek kadar eğlenceli ve yetişkinleri sıkmayacak kadar ciddi.

ışık robotu
ışık robotu

PictoMir

Rus Bilimler Akademisi'nin emriyle NIISI RAS tarafından geliştirilen PiktoMir, yabancı analoglara cevabımızdır. NIISI RAS, son sınıf öğrencilerinin programlama ile tanıştığı bir sistem "" geliştirdi, ancak içinde oyun öğesi yok. Okul öncesi çocuklar için tasarlanan "PiktoMir" eğlenceli ve çok uygun fiyatlı çıktı.

Robot alanları boyar ve çocuk algoritma oluşturmayı öğrenir. Tüm ipuçları grafikler kullanılarak yapılır, bu nedenle PiktoMir beş yaşından itibaren okuyamayan çocuklara güvenle verilebilir: bilim adamlarının eylemleri çocuklar için bile anlaşılır hale getirmeye çalıştıkları dikkat çekicidir. Ebeveynler İngilizce bilmiyorsa ve programlardan hiçbir şey anlamıyorsa, ancak çocuklarda mantıklı düşünmeyi gerçekten geliştirmek istiyorsa, PiktoMir gerçek bir kurtuluş olacaktır. Mobil sürümler iOS, Android ve Windows Phone için mevcuttur, ancak son ikisinin geliştiricinin web sitesinden indirilmesi gerekecektir.

PictoMir
PictoMir

Robozzle

Görevleri tamamlamak ve bir okun bir bulmaca boyunca hareketi için bir algoritma yapmak - bu, daha genç öğrencilerin oynayabileceği bir oyunun anlamıdır. Doğru, sıradan bir okun, özellikle bu tür oyunların ilkiyse, yedi yaşındaki bir çocuğu uzun süre cezbetmesi pek olası değildir. Ancak, algoritmalaştırmaya zaten aşina olan on yaşından itibaren okul çocuklarının ciddi şekilde ilgisini çekebilir, çünkü en ilginç bulmacalar elbette daha zor seviyelerde bulunur. Robozzle, yeni görevler oluşturmak ve bulmak için neredeyse sınırsız olanaklar sağlar, bu nedenle temel bilgileri öğrenmek için değil, sürekli tekrar ve pratik yapmak için en uygun olanıdır.

Robozzle
Robozzle

Kargo Botu

Okul öncesi çocukların kendilerini rahat hissedeceği, başlangıç seviyelerinde öğrenmesi kolay bir başka oyun. İçinde çok az metin bulunduğundan, çocukların ilk görevleri tamamlamaları ve kutuları bir yerden bir yere daha az hareketle hareket ettirmeleri için harfleri tek tek ayırt etmeleri yeterlidir. Yetişkinler bile karmaşık kombinasyonları uzun süre düşünebilir. Diğer eğitim ve eğlence uygulamaları arasında Cargo-Bot oldukça güzel bir görüntü ile öne çıkıyor. Bu arada, Cargo-Bot tamamen iPad'deydi.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

CodeMonkey

Hayat korsanı, çocuklar için oyun öğreticileri listesinde haklı yerini alması gereken CodeMonkey oyunu hakkında zaten ayrıntılı olarak yazdı.

Çocukların adım adım komik bir maymunu kontrol etmeyi öğrendiği çevrimiçi oyun çok basit ve sezgiseldir. Her yeni seviye, programlamanın olanaklarını anlatır ve bir sonraki görevi tamamlamak için önceki dersteki bilgileri uygulamanız gerekir. Bir muza ulaşmak birkaç dakika sürer, bu nedenle çocuğun meşgul kalması ve yorulmak için zamanı olmaması için dersleri planlamak uygundur.

CodeMonkey'in büyük bir artısı, bu oyunun sözdizimi hakkında bir fikir vermesidir, çünkü komutların simgeler kullanılarak seçilmesi gerekir ve eylem dizisi neredeyse gerçek kod satırlarında yazılır.

CodeMonkey
CodeMonkey

Kaşımak

Scratch'i bu listeye almak pek adil değil çünkü bir oyun değil, çocuklara programlamayı öğretmek için özel olarak tasarlanmış bir ortam ve onu dahil etmemek mümkün değil çünkü harika bir eğitim aracı. Scratch, MIT tarafından yazılmıştır ve toplulukta bilgilerin çoğu Rusça'ya çevrilmiştir, bu nedenle Scratch çok geniş bir kitleye açıktır.

Scratch'in yetenekleri, görevleri ve seviyeleri olmamasına rağmen gerçekten etkileyici, ancak çok fazla hayal gücü ve onu kullanma araçları var. Çocuğun her projede hedefi bağımsız olarak belirlemesi gerektiğinden, evrensel çözümler yoktur, ancak algoritmaları öğreten oyunlarda eksik olan yaratıcılık alanı vardır. Scratch, her zamanki rotalarında robotları ve maymunları kovalamaktan bıkmış sekiz yaşından büyük çocuklar için mükemmeldir.

Kaşımak
Kaşımak

CeeBot

Klasikleri unutmamalıyız, hatta oldukça tozlu. CeeBot eğitsel oyunlar, 2003 yılında eğitim kurumlarına özel bir gelişme olarak ortaya çıktı. Başlangıçta, geliştiriciler Colobot'u yarattılar - yeni bir gezegenin kolonizasyonu hakkında bir oyun, ana özelliği karakterleri kontrol etmek için kendi programlarınızı yazmanız gerektiğiydi.

CeeBot, ayrıntılı talimatlar içeren çok görevli bir oyun öğreticisidir. Yeni bir gezegende yerel faunayı yok eden programlanabilir robotlarla ilgili hikaye elbette çocuklar için işe yaramayacak, ancak bilgisayar bilimine kapılmayı başaran ve bir algoritmanın ne olduğunu hayal eden gençler için iyi bir araç olacak.. CeeBot, modern oyunların arka planına karşı biraz solgun görünüyor, ancak bir çocuk, C ++ sözdizimine mümkün olduğunca yakın kendi programlarını oluşturarak karakterleri başka nerede kontrol edebilir?

cebot
cebot

CodeCombat

CodeCombat zaten ciddi çünkü bu oyunda gerçek kod öğretiliyor ve kazanan hazır bir programcı olacak. Karakteriniz için komutlar yazmanız gereken bir programlama dili seçiyorsunuz (oyun Python, JavaScript, Lua veya CoffeScript gibi bazı deneysel olanları sunuyor) ve kristaller için bir yolculuğa çıkıyorsunuz.

Sekiz yaşından büyük kız ve erkek çocuklar oyun için hapsedilebilir. Rusça eğitim ve ipuçları, 9,99 $ karşılığında, geçmek için her ay yeni seviyeler alabilirsiniz (ilk 70 ücretsiz). Oyun okullarda kullanılabilir, öğretmenler için ayrı bonuslar vardır.

Oyunda, her seviye başlamadan önce çocuk, programlama hakkında komik ve motive edici alıntılar okuyacak ve "bu kodun kendi kendine öğrenmeyeceğini" hatırlatacaktır. CodeCombat, rahatlama ve antrenmanın en iyi kombinasyonlarından biri olan olağan "aksiyon oyunları" ve "atıcılardan" daha fazla bağımlılık yapar.

Önerilen: