Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
9025002252014 | NESNE TABANLI PROGRAMLAMA-II | Seçmeli Ders Grubu | 2 | 3 | 5,00 |
Önlisans
Türkçe
Bu ders ile öğrenciye; Dart dili ve nesne tabanlı programlama ve Flutter başlangıç düzeyinde anlatımları yapılır
1 | Nesne tabanlı programlamanın yapısı |
2 | Python dilinde basit nesnelerin oluşturulması |
3 | Python ile Database İşlemleri Yapılması |
4 | Python da örnek projeler hazırlanması |
Birinci Öğretim
Yok
Yok
Google Inc in geliştirdiği Dart programlama dilinin yapısı, nesne tabanlı kullanımı ve örnekleriyle beraber bir sonraki adımı olan Flutter programlama ile taşınabilir cihazlarda uygulamanın hazırlanması eğitimi verilir.
Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|---|
1 | Nesne Tabanlı Programlama giriş ve Anaconda Kurulum | |||
2 | Sınıflar ve Nitelikler | |||
3 | Metodlar ve fonksiyonlar | |||
4 | Yapıcı/Constructor/Initializer | |||
5 | Hesap Makinesi Projesi | |||
6 | Kapsülleme/Encapsulation Miras/Inheritance | |||
7 | Inheritance Projesi | |||
8 | Soyut Sınıflar/Abstract Classes Overriding | |||
9 | Polymorphism ve örnekler | |||
10 | Python Projesi Giriş (Arayüz hazırlama) | |||
11 | Projede Kullanılan Sınıflar ve Metotlar | |||
12 | Proje alt Sınıflarını hazırlama - Database Bağlantısı Kurma | |||
13 | Projenin Database ile Verilerin Girilmesi ve SQL işlemleri | |||
14 | Örnek proje oluşturulması ve uygulama olarak çalıştırılması |
Internet ve youtube
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 50 |
Ev Ödevi | 2 | 50 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 4 | 56 |
Bireysel Çalışma | 14 | 4 | 56 |
Ödev Problemleri için Bireysel Çalışma | 4 | 4 | 16 |
Ara Sınav İçin Bireysel Çalışma | 1 | 4 | 4 |
Final Sınavı içiin Bireysel Çalışma | 1 | 4 | 4 |
Ev Ödevi | 4 | 3 | 12 |
Toplam İş Yükü (saat) | 150 |
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 | PÇ 14 | PÇ 15 | PÇ 16 | PÇ 17 | PÇ 18 | PÇ 19 | PÇ 20 | PÇ 21 | PÇ 22 | PÇ 23 | PÇ 24 | PÇ 25 | PÇ 26 | PÇ 27 | PÇ 28 | PÇ 29 | PÇ 30 | PÇ 31 | PÇ 32 | PÇ 33 | PÇ 34 | PÇ 35 | PÇ 36 | PÇ 37 | PÇ 38 | PÇ 39 | PÇ 40 | PÇ 41 | PÇ 42 | PÇ 43 | PÇ 44 | PÇ 45 | |
ÖÇ 1 | 5 | 5 | 5 | ||||||||||||||||||||||||||||||||||||||||||
ÖÇ 2 | 5 | 5 | 5 | ||||||||||||||||||||||||||||||||||||||||||
ÖÇ 3 | 5 | 5 | 5 | ||||||||||||||||||||||||||||||||||||||||||
ÖÇ 4 | 5 | 5 | 5 |