Derslerimiz 3 Ekim'de başlıyor

Kayıt Ol
Robotik ve Kodlama

Robotik Nedir? Robotlar Nasıl Çalışır, Çocuklar İçin Neden Önemli?

Robotik; çevresini algılayan, karar veren ve fiziksel olarak hareket eden makinelerin, yani robotların tasarlanması, yapılması ve programlanmasıyla ilgilenen bilim ve mühendislik alanıdır.

Yonga Akademi Eğitim EkibiYayınlandı: 6 dk okuma
Robotik Nedir? başlıklı blog kapağı; sensör gözlü, antenli sevimli bir robot çizimi

Robotik, robotların tasarlanması, üretilmesi, programlanması ve kullanılması ile ilgilenen bilim ve mühendislik alanıdır. Makine mühendisliği, elektronik, bilgisayar bilimi ve giderek daha fazla yapay zekâ bu alanda bir araya gelir. Robot ise çevresini sensörlerle algılayan, bir denetleyici yardımıyla karar veren ve motorlar aracılığıyla fiziksel dünyada hareket eden makinedir.

Bu yazıda robotun ne olduğunu, hangi parçalardan oluştuğunu, robot türlerini, robotiğin yapay zekâ ve otomasyondan farkını ve çocukların bu alana nasıl başlayabileceğini açıklıyoruz.

Robot nedir, robotik nedir?

"Robot" sözcüğü Çekçe robota (angarya, zorunlu iş) kelimesinden gelir ve ilk kez 1920'de bir tiyatro oyununda kullanılmıştır. Bugün ise robot denince fabrikada araba monte eden kollardan evdeki robot süpürgeye, Mars'ta gezen keşif aracından çocukların masasındaki eğitim robotuna kadar geniş bir aile anlaşılır.

Bir makineye "robot" diyebilmek için genellikle üç özellik aranır:

  1. Algılama: Sensörlerle çevresinden bilgi toplar (mesafe, ışık, ses, dokunma, kamera görüntüsü).
  2. Karar verme: Bir denetleyici (küçük bir bilgisayar) bu bilgiye göre ne yapacağına karar verir.
  3. Eylem: Motorlar, kollar, tekerlekler veya ışık-ses gibi çıktılarla fiziksel dünyayı etkiler.

Bu üçlüye kısaca "algıla – düşün – hareket et" döngüsü denir. Robotik, bu döngünün her aşamasını tasarlayan alandır.

Bir robotun temel parçaları nelerdir?

Her robot, karmaşıklığından bağımsız olarak benzer yapı taşlarından oluşur. Çocuklara anlatırken insan bedeniyle benzetme kurmak işe yarar:

ParçaGöreviİnsan bedenindeki karşılığı
SensörlerÇevreden bilgi toplar: mesafe, ışık, ses, sıcaklık, renk, görüntüDuyu organları
Denetleyici (kontrol kartı)Sensör verisini işler, programa göre karar verirBeyin
Aktüatörler (motorlar)Hareketi sağlar: tekerlek, kol, kıskaçKaslar
Gövde / iskeletParçaları taşır, biçim verirİskelet
Güç kaynağıPil veya adaptörle enerji sağlarBeslenme
YazılımRobotun ne yapacağını belirleyen komutlarÖğrenilmiş davranışlar

Eğitim robotlarında bu parçalar genellikle küçük, güvenli ve tekrar kullanılabilir biçimde sunulur. Çocuk bir mesafe sensörünü kontrol kartına bağlayıp "engel yakınsa dur" komutunu yazdığında, tüm döngüyü tek bir projede deneyimlemiş olur.

Robot türleri nelerdir?

Robotlar kullanıldıkları alana göre sınıflandırılır:

  • Endüstriyel robotlar: Fabrikalarda kaynak, boyama, montaj gibi tekrar eden işleri yapan robot kollar. Dünyada en yaygın robot türüdür.
  • Servis robotları: Robot süpürgeler, hastane taşıma robotları, restoran servis robotları gibi insanlara günlük işlerde yardım eden robotlar.
  • Mobil robotlar: Tekerlekli veya paletli hareket eden; depo, tarım ve keşif alanlarında kullanılan robotlar. Sürücüsüz araçlar da bu ailenin üyesidir.
  • İnsansı (humanoid) robotlar: İnsan biçimine benzeyen, yürüyen ve konuşan robotlar. Araştırma ve tanıtım amaçlı kullanımı yaygındır.
  • Eğitim robotları: Çocukların programlamayı ve mühendisliği öğrenmesi için tasarlanmış, basitleştirilmiş robotlar. Zemin robotlarından modüler kitlere kadar geniş bir yelpaze vardır.
  • Tıbbi ve özel amaçlı robotlar: Cerrahi yardımcı robotlar, su altı ve uzay robotları gibi özel görevler için üretilmiş sistemler.

Robotik, otomasyon ve yapay zekâ farkı nedir?

Bu üç kavram sık karıştırılır; farkları bilmek reklam diliyle gerçek arasındaki mesafeyi görmeyi sağlar:

  • Otomasyon, bir işin insan müdahalesi olmadan yapılmasıdır. Çamaşır makinesi otomatiktir ama robot değildir; çevresini algılayıp karar vermez.
  • Robotik, algılayan, karar veren ve hareket eden makinelerle ilgilenir. Robot süpürge engeli görüp yön değiştirdiği için robottur.
  • Yapay zekâ, makinelerin örneklerden öğrenmesini sağlar. Bir robot yapay zekâ olmadan da çalışabilir: çocuğun yazdığı "engel 10 cm'den yakınsa dur" kuralı klasik programlamadır. Robot, kamera görüntüsünden "bu bir oyuncak, bu bir kablo" ayrımını öğrenmişse yapay zekâ devreye girmiş demektir.

Yani her robot yapay zekâlı değildir ve her yapay zekâ bir robotta çalışmaz. Bu ayrımın ayrıntısı için Yapay Zekâ ile Robotik Kodlama Nedir? yazımıza bakabilirsiniz.

Robotik günlük hayatta nerede karşımıza çıkar?

Robotlar çoğu zaman fark edilmeden çalışır:

  • Aldığınız ürün depoda büyük olasılıkla bir mobil robot tarafından rafa taşınmıştır.
  • Bindiğiniz otomobilin gövdesini robot kollar kaynaklamıştır.
  • Robot süpürgeler, çim biçme robotları ve havuz temizleme robotları evlerde yaygınlaşmaktadır.
  • Hastanelerde ilaç taşıyan, ameliyatta cerraha yardım eden robotlar kullanılır.
  • Tarımda meyve toplayan, seralarda bitkileri izleyen robotlar geliştirilmektedir.

Çocuklara robotiği anlatırken bu örnekler, "robot" kavramını filmlerdeki insansı imgeden gerçek hayattaki işlevsel makinelere taşır.

Robotik çocuklara ne kazandırır?

Robotik, çocuğun verdiği komutun sonucunu fiziksel olarak görmesini sağlar. Ekrandaki karakterin hareket etmesiyle masadaki robotun hareket etmesi aynı şey değildir; ikincisi sürtünme, pil seviyesi ve sensör açısı gibi gerçek dünya koşullarını da işin içine katar. Araştırmalar, eğitim robotlarının çocuklarda hesaplamalı düşünme ve problem çözme becerilerini desteklediğini gösteriyor. Öne çıkan kazanımlar:

  • Hesaplamalı düşünme: Problemi adımlara ayırma, sıra kurma, örüntü fark etme.
  • Hata ayıklama alışkanlığı: "Robot neden sola dönmedi?" sorusuyla sistematik deneme.
  • Fen ve matematik kavramları: Mesafe, açı, hız, kuvvet gibi kavramlar somutlaşır.
  • İş birliği ve iletişim: Grup projelerinde görev paylaşımı ve fikri açıklama.
  • Sabır ve dayanıklılık: İlk denemenin çalışmaması sürecin doğal parçasıdır.

Çocuklar robotiğe kaç yaşında ve nasıl başlar?

Herkes için tek bir başlangıç yaşı yoktur; çocuğun dikkat süresi, el becerisi ve merakı belirleyicidir. Genel bir yol haritası:

  1. 5-6 yaş, ekransız: Yön kartlarıyla "arkadaşımı programlıyorum" oyunları, halı üzerinde ileri-geri-sağ-sol komutlarıyla hareket eden basit zemin robotları. Bu yaşta amaç programlama dili değil; sıra, yön, neden-sonuç ve tahmin becerileridir.
  2. 7-10 yaş, robotiğe giriş: Sürükle-bırak bloklarla sensör ve motor ilişkisi kurulur: "Işık azalırsa lambayı yak", "Engel varsa dur". Kamerayla eğitilen ilk yapay zekâ modeli robota bağlanır.
  3. 11-14 yaş, robotik ve model eğitme: Çizgi izleyen ve engelden kaçan robot projeleriyle başlanır; çocuk kendi görüntü ve ses verisini toplayıp model eğitir, doğruluğunu ölçer ve modeli otonom bir robota bağlar.
  4. 15-17 yaş, metin tabanlı: Python gibi dillerle daha karmaşık kontrol, veri toplama ve yapay zekâ entegrasyonu.

Evde başlamak isteyen veliler için basit fikirler: Mutfaktan banyoya giden yolu adım adım "komut" olarak yazdırmak, bir oyuncağı bantla çizilmiş parkurdan sözlü komutlarla geçirmek, ücretsiz bir robot simülasyonunda blok kod denemek. Fiziksel kit almadan önce çocuğun bu tür etkinliklerden keyif alıp almadığını görmek hem bütçeyi hem motivasyonu korur.

Yonga Akademi'nin yaş gruplarına göre programlarında robotik, kodlama ve yapay zekâ tek bir çizgide ilerler: 6 yaşta ekransız, 7-10 yaşta robotiğe giriş ve ilk yapay zekâ modeli, 11-14 yaşta robotik ve yapay zekâ modeli eğitme, 15-17 yaşta Python.

Kısaca robotik

Robotik; algılayan, karar veren ve hareket eden makinelerin, yani robotların tasarımı ve programlanmasıyla ilgilenen alandır. Her robot sensör, denetleyici, motor ve yazılımdan oluşur; otomasyondan farkı çevresine tepki vermesi, yapay zekâdan farkı ise öğrenmeden de çalışabilmesidir. Çocuklar için robotik, soyut algoritmayı elle tutulur bir sonuca dönüştüren en somut öğrenme yollarından biridir ve 5-6 yaşından itibaren ekransız etkinliklerle başlanabilir. Yazılım tarafının ayrıntısı için Robotik Kodlama Nedir? yazımızı okuyabilirsiniz.

Sık sorulan sorular

Robot ile makine arasındaki fark nedir?
Her robot bir makinedir ama her makine robot değildir. Robot; sensörlerle çevresini algılar, bir denetleyiciyle karar verir ve motorlarla hareket eder. Çamaşır makinesi sabit bir programı uygular, robot süpürge ise engeli algılayıp yön değiştirir.
Robotik ile robotik kodlama aynı şey mi?
Robotik, robotların mekanik, elektronik ve yazılım dâhil tüm tasarım alanını kapsar. Robotik kodlama ise bu alanın yazılım kısmıdır: robota ne yapacağını söyleyen komutları yazmak.
Çocuklar robotiğe kaç yaşında başlayabilir?
Ekransız yön kartları ve basit zemin robotlarıyla 5-6 yaşından itibaren başlanabilir. 7-10 yaşta blok tabanlı programlama ile sensör-motor ilişkisi kurulur ve ilk yapay zekâ modeli eğitilir; 11-14 yaşta kendi verisiyle model eğitip otonom robot projeleri, 15 yaş ve üzerinde metin tabanlı kodlama mümkündür.
Robotik öğrenmek için pahalı bir kit şart mı?
Hayır. Kâğıt üzerinde algoritma oyunları, ücretsiz simülasyonlar ve çok basit zemin robotlarıyla temel kavramlar öğrenilebilir. Kit, öğrenme sırasında ihtiyaç doğdukça eklenmelidir.

Kaynaklar ve ileri okuma

  1. Robotics — Wikipedia
  2. Robotik — Vikipedi
  3. International Federation of Robotics
  4. Educational Robotics and Tangible Devices for Promoting Computational Thinking

Çocuğunuz için uygun teknoloji yolunu keşfedin

Yonga Akademi’nin yaşa göre ilerleyen kodlama ve yapay zekâ programlarını inceleyin veya kayıt başvurusu bırakın.