Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Fiziksel ProgramlamaBTO410135220
ÖnkoşullarYok
YarıyılGüz
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Bilgisayar ve Öğretim Teknolojileri Eğitimi Lisans Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü
Dersin KoordinatörüMehmet Fatih Erkoç
Dersi Veren(ler)Mehmet Fatih Erkoç
Asistan(lar)ı
Dersin AmacıBu ders ile öğrencilere fiziksel programlama ve robotların eğitimde kullanılması ve bununla ilgili projelerin geliştirilmesi sürecine dair bilgi ve becerilerin kazandırılması amaçlanmaktadır.
Dersin İçeriğiFiziksel programlama ve robotlar; robot yapısı ve mimarisi; robot türleri ve eğitsel amaçlı robotlar; fiziksel programlamada mekanik bileşenler; fiziksel programlamada elektromekanik bileşenler; fiziksel programlamada elektronik bileşenler; fiziksel programlama yazılımları ve ortamları; fiziksel programlamada kullanılan yapılar; robot tabanlı proje geliştirme.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Joshua Noble, "Programming Interactivity: A Designer's Guide to Processing, Arduino, and Openframeworks", O'Reilly.
  • Tom Igoe, "Making Things Talk: Using Sensors, Networks, and Arduino to see, hear, and feel your world", O'Reilley.
  • Salemi, B. (2014). Robot Building for Teens. Nelson Education.
  • Baichtal, J., & Messerschmidt, T. (2014). Robot Builder: The Beginner's Guide to Building Robots. Pearson Education.
Opsiyonel Program BileşenleriBu ders, aşağıdaki MEB Öğretmenlik Mesleği Genel Yeterlilikleri ile ilişkilidir: • A1. Alan Bilgisi: Alanında sorgulayıcı bakış açısını kapsayacak şekilde ileri düzeyde kuramsal, metodolojik ve olgusal bilgiye sahiptir. • B2. Öğrenme Ortamları Oluşturma: Bütün öğrencileri için etkili öğrenmenin gerçekleşebileceği sağlıklı ve güvenli öğrenme ortamları ile uygun öğretim materyalleri hazırlar. Bu ders, Türkiye Yükseköğretim Yeterlilikler Çerçevesi (TYYÇ)'ne göre aşağıdaki yeterlilikler ile ilişkilidir: • Beceriler (Bilişsel ve Uygulamalı): 4. Öğrencilerin gelişim özelliklerini, bireysel farklılıklarını; konu alanının özelliklerini ve kazanımlarını dikkate alarak en uygun öğretim strateji, yöntem ve tekniklerini uygular. • Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği: 1. Bireysel ve grup çalışmalarında sorumluluk alır ve alınan görevi etkin bir şekilde yerine getirir. • İletişim ve Sosyal Yetkinlik: 4. Alanıyla ilgili konularda ilgili kişi ve kurumları bilgilendirir. • Alana Özgü Yetkinlik: 4. Güvenli okul ortamının oluşturulması ve sürdürülebilmesi amacıyla kişisel ve kurumsal etkileşim kurar. Öğretim Yöntem ve Teknikleri: Bu derste, düz anlatım, sunum, gösterip yaptırma, tartışma, grup çalışmaları, bilgisayar destekli öğretim teknikleri uygulanmaktadır. Dersin ölçme ve değerlendirilmesinde, ödev, sunum, ara sınav ve final sınavı uygulanmaktadır.

Ders Öğrenim Çıktıları

  1. Robot yapısını ve mimarisini tanır
  2. Eğitsel amaçlı robotları kullanır
  3. Robot tabanlı proje tasarlar ve geliştirir
  4. Robot türlerini bilir
  5. Fiziksel programlamanın temel kavramlarını ve süreçlerini bilir

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5
PÇ-1-----
PÇ-2-----
PÇ-3-----
PÇ-4-----
PÇ-5-----
PÇ-6-----
PÇ-7-----
PÇ-8-----
PÇ-9-----
PÇ-10-----
PÇ-11-----
PÇ-12-----
PÇ-13-----

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Dersin tanıtımı Fiziksel programlama ve robotlar ile ilgili temel kavramlar
2Fiziksel programlamaya giriş
3Fiziksel programlama ve robotlarRobot tabanlı proje ödevi
4Robot yapısı ve mimarisiRobot tabanlı proje ödevi - devam
5Robot türleri Robot tabanlı proje ödevi - devam
6Eğitsel amaçlı robotlarRobot tabanlı proje ödevi - devam
7Robot tabanlı proje geliştirme sürecinin aşamaları Robot tabanlı proje ödevi - devam
8Ara Sınav 1 / Uygulama veya Konu Tekrarı
9Vize sınavı
10Fiziksel programlamada mekanik bileşenlerRobot tabanlı proje ödevi - devam
11Fiziksel programlamada elektromekanik bileşenlerRobot tabanlı proje ödevi - devam
12Fiziksel programlamada elektronik bileşenlerRobot tabanlı proje ödevi - devam
13Fiziksel programlama yazılımları ve ortamlarıRobot tabanlı proje ödevi - devam
14Fiziksel programlamada kullanılan yapılarRobot tabanlı proje ödevi - devam
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev
Sunum/Jüri
Projeler140
Seminer/Workshop
Ara Sınavlar120
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati132
Laboratuar
Uygulama132
Arazi Çalışması
Sınıf Dışı Ders Çalışması
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği
Projeler126
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)126
Final (Sınav Süresi + Sınav Hazırlık Süresi)139
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok