Mimarlık (İngilizce) | |||||
Lisans | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF-LLL: 6. Düzey |
Ders Kodu: | BST484 | ||||||||
Ders İsmi: | IOS Mobil Programlama | ||||||||
Ders Yarıyılı: | Bahar | ||||||||
Ders Kredileri: |
|
||||||||
Öğretim Dili: | TR | ||||||||
Ders Koşulu: | |||||||||
Ders İş Deneyimini Gerektiriyor mu?: | Hayır | ||||||||
Dersin Türü: | Üniversite Seçmeli | ||||||||
Dersin Seviyesi: |
|
||||||||
Dersin Veriliş Şekli: | Yüz yüze | ||||||||
Dersin Koordinatörü: | Dr.Öğr.Üyesi NURŞEN TOPÇUBAŞI | ||||||||
Dersi Veren(ler): |
Dr.Öğr.Üyesi NURŞEN TOPÇUBAŞI |
||||||||
Dersin Yardımcıları: |
Dersin Amacı: | Bu dersin amacı öğrencilere IOS işletim sistemi çalışan mobil cihazlar üzerinde çalışabilecek uygulamalar geliştirmeyi öğretmektir. |
Dersin İçeriği: | Xcode; View Controller Yaşam Döngüsü; Controller;UINavigation;UITaISLTr’da çok biçimlilik; Görünümler ve İşaretler; Protokoller; Bloklar ve Animasyon; Animasyonlar ve AutoLayout; MultiThreading;ScroolView;TableView; Dökümanlar ve Çekirdek Veri; Çekirdek Veri ve Tablo Görünümü; UIApplication; Network Aktivite Göstergesi ve Haritalar; Metin Sahalar; Uyarılar ve Eylem Sayfaları; Uygulama Yaşam Döngüsü. |
Bu dersi başarıyla tamamlayabilen öğrenciler;
|
Hafta | Konu | Ön Hazırlık |
1) | Mobil Cihazlar; Tarihsel Gelişimi; Mobil Uygulama Geliştirme Ortamını Tanıma; | |
2) | Xcode | |
3) | Controller;UINavigation;UITaISLTr’da çok biçimlilik | |
4) | Görünümler ve İşaretler; Protokoller | |
5) | Bloklar ve Animasyon | |
6) | Animasyonlar ve AutoLayout | |
7) | MultiThreading; ScroolView; TableView | |
8) | Ara Sınav | |
9) | Dökümanlar ve Çekirdek Veri; Çekirdek Veri ve Tablo Görünümü | |
10) | Veri tabanı | |
11) | Haritalar | |
12) | UIApplication, Network Aktivite Göstergesi | |
13) | Metin Sahalar, Uyarılar ve Eylem Sayfaları | |
14) | Uygulama Yaşam Döngüsü |
Ders Notları / Kitaplar: | Programming iOS 10 Dive Deep into Views, View Controllers, and Frameworks, By Matt Neuburg, Publisher: O'Reilly Media, Release Date: September 2016 |
Diğer Kaynaklar: | iOS Programming: The Big Nerd Ranch Guide (5th Edition) (Big Nerd Ranch Guides) 5th Edition, Christian Keur, Aaron Hillegass, ISBN-13: 978-0134390734 • Learning iOS Forensics, 2nd Edition, By Mattia Epifani, Pasquale Stirparo, Publisher: Packt Publishing, Final Release Date: September 2016 |
Ders Öğrenme Kazanımları | 1 |
2 |
3 |
4 |
5 |
||||
---|---|---|---|---|---|---|---|---|---|
Program Kazanımları | |||||||||
1) - İlgili temel alanda, mimari tasarım / planlama / tasarım etkinlikleri ve araştırmaları için yerel, bölgesel, ulusal ve küresel bağlamda, söylemsel, kuramsal, olgusal bilgi ile profesyonel hizmet duyarlılıklarını kapsayan çok boyutlu bilgileri, çok çeşitli ortamlardan kazanarak, akademik paylaşım ortamlarına yansıtabilmek için gerekli bilgi ve kavrayışa sahiptir. | |||||||||
2) - Bu çerçevede, alanda gerekli, düşünsel, söylemsel, bilimsel, teknolojik, estetik, sanatsal tarihsel ve kültürel alt yapıya ilişkin bilgi ve kavrayışa sahiptir. | |||||||||
3) - İlgili alanda insan ve toplum odaklı, çevreye (doğal ve yapılı) duyarlı mimari tasarım / planlama / tasarım / araştırma yöntemleri konusunda bilgi ve kavrayışa sahiptir. | |||||||||
4) - İlgili alanda ekonomik, çevresel ve toplumsal sürdürebilirlik ilkeleri ve standartları ile afetlerle ilgili konularda çok boyutlu bilgi ve kavrayışa sahiptir. | |||||||||
5) - Alanıyla ilgili ilkeler, yasa, yönetmelik ve standartlar hakkında bilgiye sahiptir. | |||||||||
6) - Alanıyla ilgili kurumsal ve etik değerler konusunda bilgi ve kavrayışa sahiptir. | |||||||||
7) - İlgili alanın tarihsel, coğrafi, toplumsal ve kültürel bağlam içindeki yerine / önemine ilişkin bilgi ve kavrayışa sahiptir. | |||||||||
8) - Mimari tasarım / planlama / tasarım alanlarında kavram geliştirme becerisine sahiptir. | |||||||||
9) - Mimari tasarım / planlama / tasarım etkinlikleri ve araştırmaları için söylem, kuram ve kılgı (pratik) bütünlüğünü sağlama becerisine sahiptir. | |||||||||
10) - Mimari tasarım / planlama / tasarım konularında, olgular, potansiyel ve sorunlar ile bunlar için gerekli araştırmaları tanımlayabilme becerilerine sahiptir. |
Etkisi Yok | 1 En Düşük | 2 Düşük | 3 Orta | 4 Yüksek | 5 En Yüksek |
Dersin Program Kazanımlarına Etkisi | Katkı Payı | |
1) | - İlgili temel alanda, mimari tasarım / planlama / tasarım etkinlikleri ve araştırmaları için yerel, bölgesel, ulusal ve küresel bağlamda, söylemsel, kuramsal, olgusal bilgi ile profesyonel hizmet duyarlılıklarını kapsayan çok boyutlu bilgileri, çok çeşitli ortamlardan kazanarak, akademik paylaşım ortamlarına yansıtabilmek için gerekli bilgi ve kavrayışa sahiptir. | |
2) | - Bu çerçevede, alanda gerekli, düşünsel, söylemsel, bilimsel, teknolojik, estetik, sanatsal tarihsel ve kültürel alt yapıya ilişkin bilgi ve kavrayışa sahiptir. | |
3) | - İlgili alanda insan ve toplum odaklı, çevreye (doğal ve yapılı) duyarlı mimari tasarım / planlama / tasarım / araştırma yöntemleri konusunda bilgi ve kavrayışa sahiptir. | |
4) | - İlgili alanda ekonomik, çevresel ve toplumsal sürdürebilirlik ilkeleri ve standartları ile afetlerle ilgili konularda çok boyutlu bilgi ve kavrayışa sahiptir. | |
5) | - Alanıyla ilgili ilkeler, yasa, yönetmelik ve standartlar hakkında bilgiye sahiptir. | |
6) | - Alanıyla ilgili kurumsal ve etik değerler konusunda bilgi ve kavrayışa sahiptir. | |
7) | - İlgili alanın tarihsel, coğrafi, toplumsal ve kültürel bağlam içindeki yerine / önemine ilişkin bilgi ve kavrayışa sahiptir. | |
8) | - Mimari tasarım / planlama / tasarım alanlarında kavram geliştirme becerisine sahiptir. | |
9) | - Mimari tasarım / planlama / tasarım etkinlikleri ve araştırmaları için söylem, kuram ve kılgı (pratik) bütünlüğünü sağlama becerisine sahiptir. | |
10) | - Mimari tasarım / planlama / tasarım konularında, olgular, potansiyel ve sorunlar ile bunlar için gerekli araştırmaları tanımlayabilme becerilerine sahiptir. |
Anlatım | |
Ders | |
Grup çalışması ve ödevi | |
Laboratuvar | |
Ödev | |
Problem Çözme |
Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama) | |
Ödev | |
Uygulama | |
Bireysel Proje | |
Raporlama |
Yarıyıl İçi Çalışmaları | Aktivite Sayısı | Katkı Payı |
Kurul-Committee | 42 | % 0 |
Ara Sınavlar | 1 | % 40 |
Final | 1 | % 60 |
Toplam | % 100 | |
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI | % 40 | |
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI | % 60 | |
Toplam | % 100 |
Aktiviteler | Aktivite Sayısı | İş Yükü |
Ders Saati | 14 | 42 |
Laboratuvar | 5 | 10 |
Uygulama | 4 | 8 |
Ara Sınavlar | 1 | 3 |
Final | 1 | 3 |
Toplam İş Yükü | 66 |