DERS BİLGİLERİ | |||||
---|---|---|---|---|---|
Ders | Kodu | Yarıyıl | Ders Süresi | Kredi | AKTS |
Programlama Öğretimi Yaklaşımları | BTEZ 106 | 2 | 2 | 2 | 3 |
Ön Koşul Dersleri | |
Ders Hakkında Önerilen Diğer Hususlar | None |
Dersin Dili | Türkçe | |||
Dersin Seviyesi | Lisans | |||
Dersin Türü | Zorunlu | |||
Dersin Koordinatörü | Dr. Öğr. Üyesi Mehmet TEKDAL | |||
Dersi Verenler |
|
|||
Dersin Yardımcıları | ||||
Dersin Amacı | Bu dersin genel amacı, ileri düzeyde programlama dillerine zemin hazırlayacak temel bilgi ve becerileri kazandırmaktır. |
|||
Dersin İçeriği | Oyun ve drama yöntemi ile programlama öğretimi; programlama öğretimi için örnek bir oyun geliştirme; programlama öğretimi için örnek bir drama uygulaması geliştirme; blok tabanlı araçlar ile programlama öğretimi; programlama öğretimi için blok tabanlı örnek bir uygulama geliştirme; mobil uygulama çalışma ve tasarım ilkeleri; oyun uygulamalarına giriş; mobil uygulamalarda temel veri tabanı işlemleri; programlama becerilerinin değerlendirilmesi amacıyla kullanılabilecek yöntem ve yaklaşımlar. |
Dersin Öğrenme Kazanımları |
---|
1) Programlama dilinin tanımını yapar |
2) Programlama dillerini ayırt eder |
3) Programlama için algoritma yapar |
4) Oyun ve drama yöntemi ile programlama yapar |
5) Blok tabanlı araçlar ile programlama yapar |
6) Mobil uygulama çalışma ve tasarım ilkelerinin tanımlar |
7) Mobil uygulamaları çalıştırır |
8) Mobil uygulamaları tasarlar |
9) Programlama dillerini öğretme adımlarını ayırt eder |
10) |
11) |
12) |
13) |
14) |
15) |