21. yüzyıl çocukları programlama dillerini öğrenerek büyük faydalar elde edebildikleri için, çocuklara kod yazmayı ve elektronikle çalışmayı öğreten STEM kitleri için büyük bir pazar var. Çocuklara bir robot yapmayı ve ardından onu programlamayı öğreten çeşitli kitler vardır, ancak Sony'nin Koov sistemi, öğrenmeyi kolaylaştıran harika öğreticilerle birlikte son derece esnek bir sensör ve blok seti sunarak kalabalık eğlence.
8 yaş ve üstü çocukları hedefleyen Koov, güçlü bir eğitim aracıdır. Ancak ebeveynler tam set için 199 $ 'lık başlangıç fiyatı veya 499 $ harcayacaklarsa, çocuklarının onunla öğrenmeye çok zaman ayırmaya istekli olduklarından emin olmaları gerekir.
Editörün Notu: Sony Koov, 2017'nin başından beri Japonya'da ticari olarak satılıyor olsa da Kasım 2017'ye kadar ABD'li tüketicilere gönderilmeyecek. Kit, ön sipariş için satışa sunulacak (indirimli) Indiegogo aracılığıyla 14 Ağustos'a kadar. Test ettiğimiz Koov uygulamasının sürümü beta sürümündeydi, bu nedenle tüm yetenekleri nihai değildi.
Koov Nasıl Çalışır?
Koov, farklı robot türleri oluşturmak için birbirine bağlayabileceğiniz yüzlerce renkli blokla birlikte gelir. Motorlar, sensörler ve ışıklar bloklara bağlanır ve Koov Core adı verilen bir işlem birimine bağlanır. İçine koyduğunuz dört adet AA pil sayesinde kreasyonlarınıza güç sağlayan bir pil kutusu da var.
Aslında çekici bir beyaz plastik kabuk içine yerleştirilmiş özelleştirilmiş bir Arduino kartı olan Koov Core, güç için piller, sensöre ve giriş / çıkış için motorlara ve bilgisayarınıza veya mobil cihazınıza kodu alabilmesi için yazmak. Sony'nin birlikte gelen Koov yazılımı, sistemin bir USB kablosu veya Bluetooth aracılığıyla PC'nizle, Mac'inizle veya iOS cihazınızla çalışmasını sağlar.
Bugünlerde kaç çocuğun Android tableti olduğunu düşünürsek, Sony'nin Google'ın işletim sistemini desteklememesi talihsiz bir durum. Ancak, birçok uygulama yalnızca mobil cihazları desteklediğinde, uygulamanın Windows ve macOS için kullanılabilir olduğunu görmek çok güzel. Programlama bloklarını bir fareyle sürükleyip bırakmak, dokunmatik ekranı bir telefonda veya tahtada kullanmaya zorlanmaktan daha kesin bir yöntem gibi görünüyordu.
Lehimleme var ve alet gerektirmez. Tüm ışıklar, motorlar ve sensörler, kartın konektörlerine kolayca kayan bir dizi üç veya dört pimli kablo kullanarak Koov Core'a bağlanır. Çekirdek ve pil kutusu dahil olmak üzere tüm bileşenlerde, bloklarla birbirine geçmelerini sağlayan çıkıntılar bulunur.
Koov Yazılımı
Koov'u kutusundan çıkardıktan sonra yapmanız gereken ilk şey, sizden kaydolmanızı isteyen yazılımını kurmaktır. Kullandığım uygulamanın sürümünde bu belirtilmemiş olsa da bir Sony temsilcisi bana ürün gönderildiğinde Kaydın ebeveynler için olduğunu ve çocukları bir dersi tamamladığında e-posta uyarıları alabileceklerini açıkça belirtin. görev.
Koov uygulaması ayrıca çocukların yaşlarını ve doğum günlerini girmelerini, bir ekran adı seçmelerini ve arayüzde kullanmak üzere bir avatar seçmelerini ister. (Sony, topladığı küçük yaş bilgilerinin yalnızca yazılımda zaman içinde iyileştirmeler yapmak için kullanılacağını söylüyor.)
Ayrıca size ipuçları ve tavsiye vermek için ekranda beliren bir dijital asistan olan bir "arkadaş" seçersiniz. Sadece üç arkadaş var: bir kuş, bir robot ve bir köpek.
Uygulamanın ana menüsünde kullanabileceğiniz dört ana alan vardır: Öğrenme Kursu, Robot Tarifler, Ücretsiz Üretim ve Koleksiyon. Öğrenme Kursu ilk ve açık ara en önemli özelliktir, çünkü geniş bir set içerir. çocuğunuza basit bir şekilde nasıl derleme ve kodlama yapılacağını öğreten uygulamalı dersler eğlence.
Kurslar ve Dersler
İki tam özellikli kurstan birini kullanabilirsiniz: programlamayı öğreten "İlk Robot Kodlamam" beceriler ve Sony'nin plastiği ile bir şeyler inşa etmeyi öğrenmenize yardımcı olan "Koov Blok Sanatçısı Olun" bloklar. Kodlama kursu tabii ki en önemlisidir, çünkü çocuğunuzun orada öğrendiği kavramlar Koov dünyasının çok dışında uygulanabilir olacaktır.
Her kurs, bir sonraki daha zor aşamanın kilidini açmak için çocukların tamamlaması gereken derslerden oluşur. Tüm dersler, onları bir yol boyunca duraklar olarak gösteren bir karikatür haritasında resmedilmiştir. Harita siyah beyaz olarak başlar, ancak her yeni dersin kilidini açtığınızı göstermek için tam renkli hale gelir.
Yazılımın "görevler" olarak da adlandırdığı kodlama dersleri son derece iyi yazılmış ve karmaşık konuları, küçük çocukların bile yapabileceği basit bir dile ayırma konusunda harika bir iş anlama. Örneğin, "Kodlama nedir?" Başlıklı ilk görevde, program programlamanın bir robota kendi çok özel dilinde talimatlar verme süreci olduğunu açıklar.
"Diyelim ki Steven'ın kız kardeşi ondan ve bir robottan aynı görevi yapmasını istiyor," ders, bir robot ve televizyonlu bir oturma odasında bir kız ve bir oğlanın çizgi film resminin altında. Steven'ın kız kardeşi, "Bunu bana uzatabilir misin?" Dediğinde ve uzaktan kumandayı işaret eden metin, erkek kardeşinin ne yapacağını bildiğini ancak robotun bilmediğini açıklıyor. Sonuç: Robotun komutunu anlamak için koda ihtiyacı var.
İlkinden sonraki dersler, gerçekten bazı kabloları takmanızı ve bazı kodlar yazmanızı gerektirir. İkinci ders olan "LED ışığı yakma", birlikte verilen yeşil LED'i Koov Core'a bağlayarak ve basit bir program oluşturarak bir ışığın açılıp kapanması için nasıl programlanacağını gösterir.
Koov ayrıca müfredatını oyunlaştırmada harika bir iş çıkarıyor. Her dersin sonunda, uygulama içeriğe göre çoktan seçmeli bir soru sorar ve kullanıcının görevi tamamlamak için doğru şekilde alması gerekir. Bir görev tamamlandığında, çocuk bir rozet alır ve bu kullanıcının tamamlanan tüm dersleri ve projeleri listeleyen "Koleksiyon" ekranında görünür.
Kodlama Dili
Çocuklar için çoğu kodlama kiti gibi Koov, MIT'nin popüler Scratch diline benzeyen blok tabanlı bir programlama dili kullanır. Uzun kod satırları yazmak yerine, çocuklar işlevler ve mantık ağaçları oluşturmak için kullanabilecekleri bir dizi birbirine kenetlenen bloğu sürüklerler.
Beş tip blok vardır. Kontroller, eğer / sonra ifadeleri gibi temel programlama yapılarını sağlar; işlevler yaratma yeteneği; ve bekleme veya tekrarlama talimatları. Hareket blokları DC motorları, servo motorları, LED ışıkları veya sesli uyarıyı kontrol eder. Algılama blokları, ışık sensörü, IR sensörü, ivmeölçer ve basma anahtarı dahil olmak üzere tüm sensörleri kontrol eder. Operatörler, toplama, çıkarma, çarpma veya diğer hesaplamaları gerçekleştirmek için kullanılan matematik bloklardır. Değişken blokları, verilerinizi depolamak için dizeler oluşturmanıza olanak tanır.
İç içe geçmiş bloklarla dolu bir ekrana bakmak, programınızın ne yaptığını kavramsallaştırmayı çok daha kolay hale getirir. Örneğin Koov Core üzerindeki düğmelerden birine bastığınızda led ışığı yanan, diğerine basarsanız sönen bir program yazdım. İki kontrol bloğunu görmek ve iç içe yerleştirilmiş ışıklar için komut bloklarıyla üst üste iki kontrol bloğunu görmek ve istiflemek kolaydı.
Ne yazık ki, kullandığım diğer blok tabanlı dillerde olduğu gibi, kod bloğunuzu yanlış yer, bir blok setini yanlışlıkla diğerinin içine yerleştirmek veya onu bulunduğu döngünün dışına yerleştirmek aittir. Yanlışlıkla bir grup bloğu yanlış yere düşürdüğümde, onları kaldırmakta çok zorlandım. Sadece bir blok dışarı sürüklemek istediğimde, birbirine yapışmış bir grubu sürüklemeye başladım. Sonunda, doğru bloğa tıklayıp yalnızca onu seçmeyi başardım, ancak süreç bazen can sıkıcıydı.
Koov yazılımı, büyük çocukların blok tabanlı programlamadan yetişkin, metin tabanlı kodlamaya geçiş için bir yol sağlasaydı harika olurdu. Çekirdeğin içinde bir Arduino kartı olduğu için, ideal olarak çocuklar, pek çok yapımcı ve hobicinin kullandığı C ++ 'ın bir alt kümesi olan Arduino dilini öğrenebilirler. Ancak, test ettiğim başka hiçbir STEM kiti de bu özelliği sağlamıyor.
Tarifler
Dersler bölümü çok yararlı olsa da, pratik yapmak ve bazı işleyen robotlar oluşturmak daha eğlenceli. Şu anda, Koov uygulamasının Robot Tarifler bölümü, basit bir yöntemden 23 farklı robot oluşturmak için talimatlar ve kodlar içeriyor. tek bir servo motor üzerinde dört motorlu tekerleği ve bir kablolu köpekbalığına ileri geri sallanan bir geminin mavi modeli denetleyici. Tüm tarifler normal, gelişmiş veya tamamlanması zor olarak derecelendirilir, böylece inşa etmeye başlamadan önce neye bulaştığınızı bilirsiniz.
Her tarif, blokları bir araya getirmek ve kabloları bağlamak için ihtiyacınız olan tüm adımlarda sizi tam olarak nasıl bir araya getireceğinizi gösteren basit animasyonlarla birlikte götürür. Bina bölümünün sonuna ulaştığınızda, robotu kontrol etmek için ihtiyacınız olan tüm kodu sağlar ve programı Çekirdeğe yüklemek için Gönder düğmesine basmanız yeterlidir.
Her tarifin kodunun sizin için zaten yazılmış olması talihsiz bir durumdur, çünkü sistem sizi adım adım programlama sürecinden geçirdiyse, muhtemelen çok daha fazlasını öğrenirsiniz. Programı her tarif için değiştirebilirsiniz, ancak çok can sıkıcı bir şekilde, değişikliklerinizi kaydedemezsiniz; Bu tariften çıktığınızda veya Koov uygulamasını kapattığınızda, o çalışmayı kaybedersiniz.
Zor olarak işaretlenmiş bir tarif olan itfaiye aracını yapmak için yaklaşık 3 saat harcadım. Blokları bir araya getirmek bir yetişkin olarak benim için yeterince kolaydı. Ancak birçoğu aynı renkte olan çok sayıda farklı türde blok olduğundan, her adım için tam olarak doğru küpü bulmak biraz zordu.
Adım adım inşa talimatlarını takip etmek kolaydı. Herhangi bir tarifin herhangi bir adımı için farklı bir açıya ihtiyacınız varsa, görüntüleri yakınlaştırabilir veya döndürebilirsiniz.
İşim bittiğinde, iki servo motor, dört motorlu tekerlek ve ön camın üzerinde kırmızı bir LED acil durum ışığı tarafından kontrol edilen bir merdiveni olan sevimli bir itfaiye aracım vardı. Üzerinde bir düğme bulunan küçük bir ivmeölçer, itfaiye aracı için kablolu bir kumanda haline geldi ve nasıl hareket ettiğime bağlı olarak merdiveni döndürmesine veya yükseltmesine ve alçalmasına izin verdi.
Kamyonu inşa etmek ilginç bir aktivite olsa da, kamyon (ve diğer tarifler) gerçekten zamanla oynayabileceğiniz bir oyuncak değildir. Kamyonu "sürmek" için, onunla dolaşmak zorundasınız çünkü kumandası kablolu (ve çok hassas değil). Bununla birlikte, Koov'un yüksek maliyeti ve esnekliği göz önüne alındığında, amaç bir kez eğlenceli bir oyuncak yapmak değil, bir proje inşa ederek, onu parçalara ayırarak ve her şeye yeniden başlayarak öğrenmektir.
Ücretsiz Üretim Modu
Kendi robotunuzu yapmak istiyorsanız, Koov uygulamasının Ücretsiz Üretim özelliği tam da sokağınızda olmalıdır. Ücretsiz Prodüksiyon'u kullanarak kreasyonlarınızın resimlerini yükleyebilir ve boş bir ekrandan başlayarak kendi programlarınız üzerinde çalışabilirsiniz. Tarifler kod düzenleyicisinin veya derslerden herhangi birinin aksine, özel kodunuzu daha sonra kullanmak veya düzenlemek için kaydedebilirsiniz.
Aslında, mevcut bir tarif için yeni bir program yazmak ve kaydetmek istiyorsanız, bunu yapmanın tek yolu Ücretsiz Üretim kullanmaktır. O yüzden bir tarifle yaptığım itfaiye aracı robotu için kendi programımı yazmak istediğimde bu modu kullandım.
Hatta kreasyonlarınızı diğer Koov kullanıcılarıyla paylaşabilir veya nelere katkıda bulunduklarını görebilirsiniz. Maalesef, en azından kullandığım beta seviyesi yazılımda, program ana şeyin Yapmak istediğiniz, işinizi hemen halkla paylaşmaktır, böylece projeleri kaydetme seçeneğini ortadan kaldırır. sonra.
Uygulamanın menüsünden Ücretsiz Üretim seçeneğini belirlediğinizde, yazılım ilk olarak sizin oluşturma, "kodlu" veya "kodsuz" dur, çünkü hiçbir yazılım. "Kodlu" seçeneğini belirlerseniz, bir program oluşturmak için boş bir tuvalin yanı sıra onu robotunuza yükleme yeteneği elde edersiniz.
Ancak, projenizi daha sonra kullanmak üzere kaydetme zamanı geldiğinde, Bitir'i tıklatırsınız. Ardından sizden bir ad, açıklama ve fotoğraf veya video ister, böylece bunu diğer kullanıcılarla paylaşabilirsiniz. Dosyayı kaydetmeden önce neden adlandırmanız gerektiğini anlayabiliyorum, ancak kullandığım yazılımda resim veya video yüklemesi gerekiyordu kaydetmeden önce, ki bu sadece bir proje üzerinde çalışıyorsanız ve daha sonrası için kaydetmek istiyorsanız (veya asla paylaşmayı planlamıyorsanız) o).
Ardından, yazılım size varsayılan olarak seçili "Bu robotu diğer yaratıcılarla paylaş" seçeneğiyle bir Kaydet düğmesi gösterir. Bu kutunun işaretini kaldırmazsanız, projeniz diğer tüm kullanıcılarla paylaşılır ve bir daha asla düzenleyemezsiniz.
Kaydet'e basmadan önce kutunun işaretini kaldırırsanız, projeniz gizli kalır ve uygulamanın Koleksiyon alanına gidip ileride düzenlemek için onu seçebileceksiniz. İşin iyi yanı, bir proje üzerinde çalışıyorsanız ve tüm uygulamayı kaydetmeden kapatırsanız, Koov uygulaması bir dahaki sefere Ücretsiz Üretim moduna girdiğinizde projeye devam etmek isteyip istemediğinizi sorar.
Umarım Sony, Kasım 2017'de Koov'un ABD'de piyasaya sürülmesinden önce yazılımındaki tasarruf sürecini önemli ölçüde iyileştirecektir. Kullanıcılar, bir projeyi daha sonra düzenlemek üzere kaydetmek istediklerinde sosyal medya paylaşım sistemine yönlendirilmemeli ve tarif projelerindeki kodda yaptıkları düzenlemeleri kaydedebilmeliler.
Blok Sistemi
Son zamanlarda blokların etrafında çok fazla zaman geçirmeyenler için Koov'un renkli plastik blokları Lego gibi görünebilir ancak bağlantı sistemleri tamamen farklıdır. Yarı saydam yeşil, kırmızı, sarı, turuncu, mavi ve mor blokların yanı sıra motorlara ve diğer elektronik bileşenlere bağlantı için birkaç opak beyaz blok ve montaj parçası vardır.
Bloklar kolayca birbirine geçer. Ancak bir tarif için doğru bloğu bulmak ilk başta zor olabilir çünkü iki tür neredeyse aynı turuncu bloklar ve farklı deliklere sahip neredeyse aynı iki tür sarı blok ve konektörler. Tarif talimatları size her adım için hangi tip bloğa ihtiyacınız olduğunu gösterir, ancak blokların kafa karıştırıcı adları vardır.
Üç "Sarı Half-A" ve iki "Orange Half-D" bloğu aramayı deneyin ve bunları "Yellow Half-B" ve "Orange Half-C" bloklarıyla karıştırmadığınızdan emin olun. Bir yetişkin olarak, bu benzer blokları nasıl ayıracağımı yaklaşık yarım saat sonra öğrendim ve çoğu çocuğun da bunu yapacağını hayal ediyorum. Ama bazı küçük çocukların yanlış bloğu seçtiklerinde hayal kırıklığına uğradığını hayal edebiliyorum.
Sony'nin blokların üzerine etiket koyması veya her birini farklı bir renge dönüştürmesi yardımcı olacaktır. Bloklar tescilli olmaktan çok Lego uyumlu olsaydı, bu sistem de daha kullanışlı ve genişletilebilir olurdu. Koov sistemi kadar sağlam olmasalar da Tenka Labs Devre KüpüKitleri, çocukların zaten sahip oldukları yapı setleriyle projeleri genişletmelerine olanak tanıyan Lego uyumlu bloklar kullanıyor.
Sony Koov vs. rekabet
Piyasada robotlar inşa etmeyi ve programlamayı içeren düzinelerce STEM kiti var. UBTech'in Jimu Robot kitlerinin fiyatı 129 ila 349 ABD doları arasındadır ve neredeyse aynı blok tabanlı programlama dili sağlar. Ancak, Koov'un sağladığı harika ders materyallerine veya tasarım esnekliğine sahip değiller.
Anki 179 dolar Cozmo robotu önceden oluşturulmuş olarak gelir ve programlar geliştirmek için blok tabanlı bir Code Lab sunar. Lego'nun yaklaşan 159 $ 'lık Boost kiti mobil cihazınızdan programlayabileceğiniz beş tür robot yapmanıza olanak tanır ve blokları milyonlarca diğer tuğla ile uyumludur.
Koov, yapabileceğiniz tariflerin çeşitliliği nedeniyle gerçekten öne çıkıyor (Gelişmiş Kitini satın alırsanız; daha fazlası aşağıda) ve yüksek kaliteli ders materyalleri. Bununla birlikte, projeleriniz bir kez oluşturulduktan sonra en iyi oyuncaklar değildir, çünkü Jimu, Cozmo ve Boost ile yapabildiğiniz gibi onları kablosuz olarak kontrol edemezsiniz.
Temel vs. Başlangıç vs Gelişmiş Kit
Üç Koov kiti arasından seçim yapabilirsiniz: 199 $ Temel Kit, 349 $ Başlangıç Kiti veya 499 $ Gelişmiş Kit. Temel Kit size 115 blok ve sekiz sensör / motor sağlar, Başlangıç Kiti 172 blok ve 15 sensör / motor sağlar ve Gelişmiş Kit, 302 blok ve 23 sensör / motorla birlikte gelir. Gelişmiş Kit, Sony'nin sağladığı 23 robot "tarifi" oluşturabilir, Başlangıç Seti, bunlardan 14 tanesini tamamlamak için yeterli bileşene sahiptir ve Temel Kit bunlardan yalnızca beşini yapabilir.
Hem Başlangıç hem de Gelişmiş kitler, tüm Koov öğrenme kurslarına erişmenizi sağlar, ancak Temel Kit bunu yapmaz. Bu nedenle kesinlikle en azından Başlangıç Kitini almanızı öneririz. Sınırlı bir süre için Indiegogo kampanyasıSony, bu kitleri 159 $ ile 444 $ arasında değişen indirimli fiyatlarla erken destekçilere satıyor. Kampanya 14 Ağustos'ta sona eriyor.
Sonuç olarak
Sony'nin Koov'u, çocukların güçlü robotlar geliştirirken kod yazmayı öğrenmelerine yardımcı olan gerçekten güçlü ve esnek bir öğrenme aracıdır. Yazılımın Dersler bölümü son derece iyi tasarlanmış ve küçük çocukların karmaşık kavramları anlamasını kolaylaştırmalıdır.
Ancak, Koov uygulamasının Android cihazlar için mevcut olmaması talihsiz bir durum çünkü pek çok çocuğun Google'ın mobil işletim sisteminde çalışan tabletleri var. Ve yazılımın, özellikle işinizi kurtarmaya gelince, Koov Kasım 2017 civarında ABD'li tüketicilere gönderildiğinde düzeltileceğini umduğumuz bazı pürüzlü noktalar var.
Ancak Koov'un en büyük dezavantajı fiyatıdır. Rakipler 200 doların altında robotlar yapmanıza izin veren ürünler sunarken, Koov'un maliyeti İyi bir blok seti ve derslere tam erişim istiyorsanız en az 349 $ veya 499 $ (ki biz önermek). Çocuğunuz için bir STEM kitine bu kadar para harcayabiliyorsanız - ve bundan çok eminseniz çocuğunuz onu kullanmak için önemli miktarda zaman ayıracak - Koov mükemmel bir tercih.
Resim Kredisi: Tom'un Kılavuzu
- Hemen Satın Alabileceğiniz En Harika Robotlar (Veya Yakında)
- Robot Vakum Satın Alma Rehberi: Bilmeniz Gereken 7 Şey
- Çocuklar İçin En İyi Robot Kitleri
Flaş haberlere, en yeni incelemelere, harika fırsatlara ve faydalı ipuçlarına anında erişin.