Kurs resmi

Python ile Micro:bit Uygulamaları Eğitimi

(5/5)

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.