Browsed by
Kategori: STEM

Cubetto ve DOC Eğitici Konuşan Robot – Oyuncak İncelemesi

Cubetto ve DOC Eğitici Konuşan Robot – Oyuncak İncelemesi

Bu yazımda teknik protokol vs. gibi şeylerden sıkılanlar (ve 4-7 yaş arası çocuğu olanlar) için bir oyuncak incelemesi yapmaya karar verdim. Aslında ana konularımızdan tam kopmuş sayılmayız, bu oyuncak çocuklara algoritma ve programlamaya giriş yapabilecekleri bir oyuncak.

İlk olarak STEM kavramından başlayalım. STEM, Science, Technology, Engineering ve Mathematics (Fen, Teknoloji, Mühendislik ve Matematik)  kelimelerinin baş harflerinden oluşan bir kısaltma. STEM, bu kavramları ayrı ayrı değil de birleştirerek öğretme felsefesine dayanıyor ve dünyada eğitim giderek bu yönde şekilleniyor. STEM eğitimi; teorik bilginin uygulamaya, ürüne ve yenilikçi buluşlara dönüştürülmesini amaçlayan, öğrencilerin fen bilimleri, teknoloji, mühendislik ve matematik derslerinde öğrendikleri bilgileri bir bütünün parçaları olarak görmelerini sağlayan dünyada birçok ülkenin öğretim programlarına dâhil ettiği bir eğitim yaklaşımı olma özelliğini taşıyor (Kaynak). Bu konsepte uygun oyuncakları da gün geçtikçe oyuncak dükkanlarında görmeye başlıyoruz. 

STEM ve Açılımı

Cubetto

Bu tür bir oyuncak arayışım ilk olarak bir Kickstarter projesi olan Cubetto ile tanışmamla oldu. Cubetto fikir ve görsellik olarak çok güzel olmasına rağmen gerek o zamanlarda ülkemizde bulunmayışı ve gerekse yurt dışında nispeten yüksek fiyatı yüzünden beni başka arayışlara itti. İlk olarak aklıma “Benzer bir oyuncağı Arduino ile kendim yapabilir miyim?” düşüncesi geldi (DIY kafası). Biraz reverse engineering yapıp incelediğimde yapının basitçe şu şekilde kurgulandığını gördüm : 

  • Programlama ünitesinde bir flowchart oluşturulmasına imkan sağlayan bir tabla ve buna takılan küçük renkli bloklar bulunuyor. Bu 4 farklı renkli bloklar robota programlanmak istenen komutları (sağ, sol, ileri, fonksiyon vs.) içeriyor. Blokların içerdiği bilgi, tablaya bloklara gömülü mıknatıslar tarafından iletiliyor. Ünitenin altında bu mıknatısları tespit eden hall effect sensörler bulunuyor. Bu sensörlerden alınan bilgi bir mikrodenetleyici vasıtası ile flowchart a dönüştürülüyor ve bu bilgi robota bluetooth üzerinden aktarılıyor. 
  • Robotun içinde ise bir alıcı ve aynı şekilde bir mikrodenetleyici mevcut. Hareket için ise iki adet step motor ve tekerlekleri var. 
  • Yere serilen 6×6 kare içeren bir kumaş alan ile robot verilen komutlara göre ilgili karelere gidebiliyor. 
  • Örnek olarak tabla üzerinde 3 adet kırmızı, 1 adet mavi ve tekrar 2 adet kırmızı blok taktığımızı düşünelim. Bu durumda robot 3 kare ileri, sol ve 2 kare ileri gidiyor.
Cubetto Robot, Tabla ve Kumaş Oyun Alanı

Eğer siz de Cubetto’yu detaylı incelemek isterseniz bu DIY Assembly Guide işinize yarayabilir.

Cubetto

DIY? – DOC?

Cubetto’yu inceledikten sonra “benzerini nasıl yapabilirim?” diye düşünürken aklıma programlama ünitesi ile robotu birleştirmek geldi. Komutlar robotun üzerine yerleştirilecek düğmeler ile girilebilir, bu sayede hem oyuncak sadeleşmiş olur hem de maliyet avantajı sağlanmış olurdu. Bu kurguları kafamda düşünürken bir gün oğlumla oyuncak dükkanının birini gezerken Clementoni’nin “DOC” oyuncağını gördüm:

DOC Eğitici Konuşan Robot

Clementoni düşündüğüm her şeyi yapmıştı, düğmeleri robotun üzerine koymuş ve böylece hem ürünü sadeleştirmiş hem de maliyet avantajı sağlamıştı! Hemen oğluma gösterdim, o da beğenince oyuncağı satın alıp evin yolunu tuttuk.

DOC Robot ve Oyun Tahtası

Kutunun içinden tahmin edebileceğiniz gibi robot, yapboz şeklinde kurulup kaldırılabilen ve iki yüzünde baskı olan kartondan bir rota tahtası (yapboz şeklinde olduğundan halı üzerinde oynanması zor oluyor, o yüzden düz ve sert bir zemin üzerine kurmanız gerekiyor), kodları önceden belirleyebilmeniz için küçük kare kartlar ve oyun hedef kartları çıkıyor. 

  • Rota tahtası üzerindeki rotalar üzerinde daha önceden belirlenmiş olan hedeflere ulaşmak için DOC’u üzerindeki düğmeleri kullanarak basit bir şekilde programlamanız gerekiyor, örneğin robotu tahta üzerindeki gömleğin olduğu yere götürüp daha sonra kuru temizleme dükkanına götürmeniz isteniyor. (Bu kısım algoritma, programlama ve koordinat düzlemi 101 dersi).
  • Bu görevleri tamamlarken bir yandan da tahta üzerine konulmuş engellere takılmamanız gerekiyor (Bu kısım çocuğun mantıksal düşünme ve problem çözme yeteneklerini geliştiriyor). 
  • Tahta üzerinde harfler, kelimeler, renkler, hayvanlar, sayılar gibi STEM’e uygun kavramlar mevcut. Bu sayede çocuklar oyun oynarken bu konular hakkında da bilgi sahibi olabiliyorlar.
  • DOC aynı zamanda Türkçe konuşuyor bu sayede bir nevi çocukla etkileşimde oluyor.

Robotun free (serbest), edu (eğitim) ve game (oyun) olmak üzere 3 farklı modu var. Bizim favorimiz ise game modu. Bu moda getirdiğinizde ise robot oyun tablasındaki yerini bilerek sonraki hamleler için size önerilerde de bulunuyor (Aslında bu modda yer tespiti için robota tüm harita bilgisini yüklemişler ve robot başlangıç noktasından itibaren nereye gittiğini hesaplayarak konumunu buluyor).

DOC Oyun Kartları

“Ben daha iyisini yaparım” diye başladığım bu oyuncak maceram biraz farklı bitse de oğlum ve benim için çok eğlenceli ve öğretici bir deneyim oldu. Eğer sizin de çocuğunuz (ve siz de) benzer şeylere ilgi duyuyorsa şiddetle tavsiye ederim.