Ders Öğretim Planı
Dersin Kodu |
Dersin Adı |
Dersin Türü |
Yıl |
Yarıyıl |
AKTS |
Kredi |
|
|
|
0 |
0 |
0 |
0 |
Lisans
1 |
Dart dilinde yazlım geliştirebilecek. |
2 |
Mobil Cihazlara uygun platform seçiminin anlaşılması ile işleyişi hakkında bilgi sahibi olabilecek. |
3 |
iPhone, iPad, Android gibi mobil cihazların uygulama geliştirme ortamlarını kullanarak yazılımlar geliştirebilecek. |
Yok
Hafta |
Teorik |
[OgretimYontemVeTeknikleri] |
[OnHazirlik] |
1 |
Android Studio ve Flutter kurulumu, konfigürasyonu |
|
|
2 |
Dart Dilinde Değişkenler ve Temel Flutter Widget Mimarisi |
|
|
3 |
Dart Dilinde Şart Blokları Ve Temel Widget Mimarisine Uygulanışı |
|
|
4 |
Dart Dilinde Fonksiyonlar ve Nesne Yönelimli Programlama |
|
|
5 |
Koleksiyonlar ve Temel Widget Mimarisine Uygulanışı |
|
|
6 |
String Yapısı, Try-Catch ve Flutter Giriş |
|
|
7 |
Flutter Widget Temelleri |
|
|
8 |
Ara Sınav |
|
|
9 |
Tema oluşturma, Final ve Const Kullanımı, Ternary Operator |
|
|
10 |
Uygulama Yapısı, Sayfa İşlemleri (State Management, Stateless Widgets, Statefull Widgets) |
|
|
11 |
Flutter Materyal Tasarımı |
|
|
12 |
SQLite Veritabanı Kullanarak CRUD (Oluşturma, Okuma, Güncelleme, Silme) işlemleri |
|
|
13 |
Animasyon Denetleyicisi ile Özel Flutter Animasyonları, Yeni Bir Firebase Projesi Oluşturma |
|
|
14 |
Verileri Cloud Firestore'a Kaydetme, Cloud Firestore Yetkilendirme ve Güvenlik Kuralları |
|
|
Yarıyıl (Yıl) İçi Etkinlikleri |
Adet |
Değer |
Proje Hazırlama |
1 |
100 |
Toplam
|
100
|
Yarıyıl (Yıl) Sonu Etkinlikleri |
Adet |
Değer |
Proje Hazırlama |
1 |
100 |
Toplam
|
100
|
Yarıyıl (Yıl) İçi Etkinlikleri |
40
|
Yarıyıl (Yıl) Sonu Etkinlikleri |
60
|
Etkinlikler |
Sayısı |
Süresi (saat) |
Toplam İş Yükü (saat) |
Uygulama/Pratik |
7 |
3 |
21 |
Proje Hazırlama |
2 |
20 |
40 |
Proje Sunma |
2 |
2 |
4 |
Proje Tasarımı /Yönetimi |
2 |
25 |
50 |
Okuma |
1 |
15 |
15 |
Toplam İş Yükü (saat)
|
130
|
|
PÇ 1 |
PÇ 2 |
PÇ 3 |
PÇ 4 |
PÇ 5 |
PÇ 6 |
PÇ 7 |
PÇ 8 |
PÇ 9 |
PÇ 10 |
PÇ 11 |
ÖÇ 1 |
5
|
5
|
5
|
5
|
5
|
5
|
5
|
4
|
4
|
4
|
4
|
ÖÇ 2 |
4
|
5
|
4
|
4
|
4
|
5
|
4
|
5
|
5
|
3
|
2
|
ÖÇ 3 |
5
|
5
|
5
|
5
|
5
|
5
|
4
|
4
|
5
|
3
|
2
|
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek