Lego Spike Prime

Hafta 1: LEGO Spike Prime ile Tanışma ve Temel Robotik Beceriler

Hedef: LEGO Spike Prime setini tanımak ve temel robotik kavramları öğrenmek.

İçerik:

  • LEGO Spike Prime setinin tanıtımı: Parçalar, motorlar, sensörler ve akıllı hub.
  • LEGO Spike Prime parçalarının nasıl birleştirileceği ve yapıların nasıl oluşturulacağı.
  • Temel mühendislik prensipleri (denge, yapısal güç, hareket).
  • Basit robot yapımı: İlk robotun montajı (büyük motorları kullanarak basit bir hareket sağlayan robot).
  • Uygulama: Öğrenciler, ilk robotlarını kurarak temel hareketleri programlayacaklar (ileri, geri hareket).

Hafta 2: Motorlar ve Hareket Programlama

Hedef: Motorları kullanarak robotların hareketini programlamak.

İçerik:

  • Motorların işlevi ve bağlantısı.
  • Motor hızlarını, dönüş açılarını ve mesafeyi kontrol etme.
  • Blok tabanlı kodlama: Scratch tabanlı yazılım ile motor kontrolü (ileri, geri, dönme hareketi).
  • Uygulama: Öğrenciler, robotlarını farklı yönlere hareket ettirerek belirli mesafelerde durmasını sağlayacak programları yazacaklar.

Hafta 3: Sensörlerle Çevreyi Algılama

Hedef: Sensörleri kullanarak robotları çevreyi algılayacak şekilde programlamak.

İçerik:

  • Renk Sensörü: Renk algılama ve renkler üzerinde hareket etme.
  • Mesafe Sensörü: Engel algılama ve durma veya yön değiştirme.
  • Kuvvet Sensörü: Robotun kuvvetle karşılaştığında tepki vermesi.
  • Uygulama: Öğrenciler, renkli çizgiler üzerinde ilerleyen ve engelleri algılayarak yön değiştiren robotlar programlayacaklar.

Hafta 4: Çizgi Takip Etme ve İleri Seviye Hareketler

Hedef: Çizgi takip etme ve robotları daha hassas hareket ettirme.

İçerik:

  • Çizgi Takip Sensörü: Robotun siyah çizgiyi takip etmesini sağlamak.
  • Robotun hız kontrolü ve daha hassas hareket kabiliyeti.
  • Uygulama: Öğrenciler, robotlarını belirli bir yol boyunca hareket ettirecek şekilde programlayacak ve farklı hızlarda test edecekler.

Hafta 5: Robotik ve Mühendislik Tasarımı: Yaratıcı Proje Çalışması

Hedef: Öğrencilerin mühendislik tasarım sürecini takip ederek yaratıcı robotlar yapmalarını sağlamak.

İçerik:

  • Mühendislik tasarım süreci: Planlama, tasarım, inşa etme, test etme ve iyileştirme.
  • Öğrencilere görev vererek yaratıcı projeler tasarlamalarını sağlamak (örneğin, bir nesneyi taşıyan robot).
  • Uygulama: Öğrenciler, verilen bir problemi çözmek için robotlarını tasarlayacaklar. Örneğin, belirli bir nesneyi taşıyan robot yapma.

Hafta 6: İleri Seviye Kodlama: Python Desteği

Hedef: Python dilinde daha gelişmiş kodlama tekniklerini öğretmek.

İçerik:

  • Python ile Programlama: LEGO Spike Prime ile Python dilini kullanarak daha karmaşık komutlar yazmak.
  • Python’da değişkenler, döngüler, koşul ifadeleri gibi temel kodlama kavramları.
  • Uygulama: Öğrenciler, Python dilinde yazılmış bir robot hareket komutları veya çevresel verileri analiz eden kodlar oluşturacaklar.

Hafta 7: Robot Yarışması ve Zorluklar

Hedef: Öğrencilerin öğrendikleri bilgileri gerçek bir uygulama üzerinden test etmeleri.

İçerik:

  • Öğrenciler kendi robotlarını yarışlara hazırlayacak (örneğin, hız yarışı, engel yarışması).
  • Takım çalışması ve işbirliği ile robotları yarışmaya hazırlama.
  • Uygulama: Öğrenciler, robotlarını hız ve doğruluk açısından test edecekler ve zorlukları aşmak için yeni kodlar yazacaklar.

Hafta 8: Proje Sunumu ve Değerlendirme

Hedef: Öğrencilerin kendi robot projelerini sunmalarını sağlamak ve elde ettikleri becerileri değerlendirmek.

İçerik:

  • Öğrencilerin projelerini sınıfa sunması.
  • Öğrencilerin robotları üzerinde yaptıkları değişiklikleri ve iyileştirmeleri açıklamaları.
  • Uygulama: Her öğrenci kendi robotunu tanıtacak, yaptığı programları ve mühendislik süreçlerini anlatacak.

Eğitimde Kullanılacak Yazılımlar ve Araçlar

  • LEGO Spike Prime Uygulaması: Robotu programlamak için iOS, Android ve PC platformlarında çalışan uygulama.
  • Blok Tabanlı Kodlama (Scratch): Görsel programlama dili ile öğrencilere temel robotik kodlama öğretilecek.
  • Python: İleri seviyede Python dilinde kodlama yapılacak.

Değerlendirme ve Sonuçlar

Eğitim sonunda öğrenciler:

  • LEGO Spike Prime setini kullanarak robot yapımı ve programlaması konusunda yetkin hale gelecekler.
  • Çevresel verileri algılayan sensörler kullanarak robotlarını geliştirecekler.
  • Takım çalışması ile ortak projeler geliştirecekler ve yarışmalara katılabilecekler.
  • Mühendislik tasarım sürecini öğrenerek yaratıcı ve işlevsel robotlar tasarlayacaklar.