Skip to content
1. Giriş: Lego EV3 Nedir?
- Amaç: Öğrencilerin Lego EV3 setini ve temel robotik kavramlarını tanımaları.
- İçerik:
- Lego EV3 nedir ve nasıl çalışır?
- Lego EV3 bileşenleri: Motorlar, sensörler, akıllı kutu (EV3 ana ünitesi), dişliler ve bağlantı elemanları.
- Lego EV3’ün robotik dünyasındaki önemi.
2. Lego EV3 Setini Tanıma
- Amaç: Öğrencilerin Lego EV3 setindeki tüm parçaları tanımaları ve bunları birleştirme becerilerini kazanmaları.
- İçerik:
- Setin içerisindeki ana parçalar ve bunların işlevleri.
- Parçaların nasıl düzgünce birleştirileceği ve yapıların oluşturulacağı.
- Parçaların sınıflandırılması (motorlar, sensörler, dişliler, yapı elemanları).
3. İlk Robot Projesi: Temel Hareket
- Amaç: Lego EV3 robotunun temel hareketlerini (ileri, geri, dönüş) programlamak.
- İçerik:
- Motor Bağlantıları: Motorların EV3 ana ünitesine bağlanması.
- Basit Hareket Programı: EV3 yazılımı kullanarak robotun ileri ve geri hareket etmesini sağlamak.
- Dönüşler ve Tekerlekler: Robotu döndürme ve yönlendirme.
- Uygulama: Öğrenciler basit bir robot yaparak onu belirli bir mesafeye hareket ettirecek.
4. Sensör Kullanımı: Engelleri Algılayarak Hareket Etme
- Amaç: Öğrencilerin robotları sensörler kullanarak çevreye tepki verecek şekilde programlamayı öğrenmesi.
- İçerik:
- Engel Sensörü (Ultrasonik Sensör): Engel algılama ve buna göre robotun yön değiştirmesi.
- Renk Sensörü: Zemin rengini algılama ve belirli renkler üzerinde robotu hareket ettirme.
- Dokunma Sensörü: Robotun engellere çarpması durumunda durması.
- Uygulama: Öğrenciler, robotlarını engelleri algılayarak hareket ettirecek şekilde programlayacak.
5. Daha Karmaşık Hareketler: Döner Platform ve Çizim Yapma
- Amaç: Öğrencilerin robotlarının daha karmaşık hareketler yapmasını sağlamak.
- İçerik:
- Dönme ve Platform Hareketi: Robotun yer değiştirmesinin yanı sıra dönmesini sağlayacak programlar.
- Çizim Yapma: Robotun üzerinde bir kalem tutarak belirli şekiller çizmesini sağlamak (çizgi çizme, kare, üçgen vs.).
- Uygulama: Öğrenciler robotlarıyla belirli bir şekil veya çizim yapacak.
6. Robotun Görev Yapması: Çizgi Takip Etme
- Amaç: Robotun belirli bir yolu takip etmesini sağlamak.
- İçerik:
- Çizgi Takip Sensörü: Robotun zemin üzerindeki siyah çizgiyi takip etmesini sağlamak.
- Yönlendirme ve Hız Ayarları: Robotun çizgiyi takip etme sırasında yön değiştirmesi.
- Uygulama: Öğrenciler, robotlarını belirli bir çizgiyi takip edecek şekilde programlayacak.
7. Gelişmiş Proje: Robotu Yarışa Sokma
- Amaç: Öğrencilerin daha karmaşık robotik projelerle problem çözme becerilerini geliştirmeleri.
- İçerik:
- Yarış Pisti Tasarımı: Öğrenciler bir yarış pisti oluşturacak.
- Yarış Robotu Programlaması: Robotun hızını ve dönüşlerini ayarlayarak yarışa uygun hale getirme.
- Hız ve Zamanlama: Robotu olabildiğince hızlı ve doğru bir şekilde hareket ettirecek şekilde programlama.
- Uygulama: Öğrenciler, yarış pisti üzerinde robotlarıyla yarışacaklar.
8. Sonuç ve Değerlendirme
- Amaç: Öğrencilerin öğrendikleri bilgileri birleştirerek kendi projelerini oluşturabilmeleri.
- İçerik:
- Kendi Projelerini Tasarlama: Öğrenciler Lego EV3 robotlarıyla kendi yaratıcı projelerini oluşturacak.
- Proje Sunumu: Her öğrenci, tasarladığı robotu ve projeyi sınıfa sunacak.
- Değerlendirme: Öğrencilerin projeleri hakkında geribildirim verilecek.
9. İleri Seviye Uygulamalar: Otonom Robotlar ve Yapay Zeka
- Amaç: Robotların daha karmaşık algoritmalarla çalışmasını sağlamak.
- İçerik:
- Yapay Zeka ve Öğrenme: Robotların çevreye göre adapte olabilmesi için yapay zeka algoritmalarının kullanılması.
- Otonom Hareket: Robotların kendi başlarına görev yapabilmesi için ileri düzey programlama.
- Uygulama: Öğrenciler, robotlarını tamamen otonom bir şekilde çalışacak şekilde programlayacak.
Eğitimde Kullanılacak Yazılımlar
- EV3 Yazılımı: Lego EV3’un temel yazılımı, robotları programlamak için kullanılır. Çekirdek blokları sürükleyip bırakma yöntemiyle robotları hareket ettirebilir, sensörleri kontrol edebilir.
- Blockly veya Scratch: Görsel programlama dillerinden olan Scratch ve Blockly ile çocuklar için daha basit projeler oluşturulabilir.
- Python (İleri Seviye): Python dilinde robot programlamak, daha gelişmiş ve kişiselleştirilmiş projeler için uygundur.
Eğitim Süresi ve Yapısı
- Süre: 8-12 hafta süren kurslar, öğrencilerin seviyelerine göre ayarlanabilir.
- Ders Yapısı: Her hafta teorik eğitim ve uygulamalı proje çalışmaları.
- İlerleme: Öğrenciler, her projede yeni beceriler kazanarak daha karmaşık projelere adım atar.