
Python Micro:bit Uygulamaları Eğitimi, öğrencilere Micro:bit platformunu kullanarak çeşitli uygulamalar geliştirme becerileri kazandırmayı amaçlayan bir eğitim programıdır. Bu eğitim; öğrencilere Micro:bit 'in temel özelliklerini, sensörlerini ve kodlama ortamını tanıtarak, çeşitli projeler oluşturma imkânı sunar. Eğitim süresince Micro:bit ile ilgili temel kod blokları, sensör kullanımı ve farklı uygulamalar detaylı bir şekilde ele alınacaktır.
Eğitimin Amaçları
Eğitimin genel amacı, öğrencilere Python ile Micro:bit platformu üzerinde uygulama geliştirme becerileri kazandırmaktır. Bu amaç doğrultusunda:
- Micro:bit’in temel özelliklerinin ve Python ile programlanmasının öğretilmesi,
- Öğrencilere çeşitli sensörler ve donanımlarla proje geliştirme becerisi kazandırılması,
- Öğrencilerin Python ile Micro:bit projeleri geliştirirken gerekli olan araç ve teknikleri öğrenmesi sağlanacaktır.
Bu eğitimi tamamlayan her öğrenci:
- Micro:bit modellerinin temel özellikleri hakkında bilgi sahibi olur.
- Micro:bit üzerindeki sensörler ve pinler hakkında bilgi edinir ve bu bileşenleri etkin bir şekilde kullanır.
- Micro:bit kodlama ortamını kurar ve Python programlama dili ile uygulamalar geliştirir.
- Micro:bit ile bilgisayar arasında bağlantı kurma ve kod dosyalarını yükleme işlemlerini gerçekleştirir.
- Dâhilî buton, 5x5 LED matrisi, ivmeölçer, sıcaklık sensörü, dokunmatik sensör ve hoparlör gibi bileşenlerle uygulamalar geliştirir.
- Toprak nem sensörü, sulama pompası ve diğer harici donanımları kullanarak çeşitli projeler gerçekleştirir.
- SSD1306 OLED ekran, Neopixel LED modülü ve LCD ekran ile uygulamalar geliştirir ve bu bileşenleri Micro:bit ile entegre eder.
- İki farklı Micro:bit arasında radyo bağlantısı kurarak veri alışverişi yapar ve bu bağlantıyı kullanarak farklı durumları kontrol eder.
- Micro:bit ile analog okuma ve PWM kullanarak motor kontrolü yapar.
- Python kodları ile Micro:bit üzerinde çeşitli parametreler tanımlar ve uygulamalar geliştirir.
- Harici donanımların çalışması için gerekli olan kütüphaneleri yükler ve bu donanımları projelerinde kullanır.
Eğitime Giriş Koşulları
Python ile Micro:bit Uygulamaları Eğitimi'ne katılmak için temel düzeyde bilgisayar ve programlama bilgisine sahip olmak önerilir. Python programlama diline giriş yapmış öğrenciler için bu eğitim daha verimli olacaktır. Ayrıca Micro:bit ve IoT konularına ilgi duyan öğrenciler için de uygundur.