MÜZİK TEKNOLOJİSİ | |||||
Lisans | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF-LLL: 6. Düzey |
Ders Kodu | Ders Adı | Yarıyıl | Teorik | Pratik | Kredi | AKTS |
COP4426 | Wissen - IOS Cihazlar için Gelişmiş Uygulama Geliştirme | Bahar | 3 | 0 | 3 | 6 |
Bu katalog bilgi amaçlıdır, dersin açılma durumu, ilgili bölüm tarafından yarıyıl başında belirlenir. |
Öğretim Dili: | İngilizce |
Dersin Türü: | Non-Departmental Elective |
Dersin Seviyesi: | LİSANS |
Dersin Veriliş Şekli: | Yüz yüze |
Dersin Koordinatörü: | Doç. Dr. CEMAL OKAN ŞAKAR |
Dersi Veren(ler): |
Dr. Öğr. Üyesi ÖVGÜ ÖZTÜRK ERGÜN Doç. Dr. TEVFİK AYTEKİN |
Opsiyonel Program Bileşenleri: | yok |
Dersin Amacı: | Kursun amacı gelişmiş ios programlama konularının incelenmesidir. Web servisleri, multithreading, gelişmiş veritabanı uygulamaları, broadcast mantığı ve harita servislerinin incelenmesidir. |
Bu dersi başarıyla tamamlayabilen öğrenciler; Kursun amacı gelişmiş ios programlama konularının incelenmesidir. Web servisleri, multithreading, gelişmiş veritabanı uygulamaları, broadcast mantığı ve harita servislerinin incelenmesidir. |
Web Servislerinin Kullanımı Web Servislerinin geliştirilmiş kullanımı NSTimer ve Türevleri Multithreading tanımı Multithreading ileri seviye Async Calls Animasyonlar Mapkit ile Yerel servisler Gesture Recognition IOS Dosya Sistemi ve diğer uygulamalarla etkileşimi Medya Facebook & Twitter Etkileşimi Anlık Bildirimler ile APNS and Lokal Bildirimler IOS Uygulama yayınlanması Dersin öğrenme yöntemleri anlatım, grup çalışması, teknoloji destekli öğrenme, proje hazırlama, uygulama şeklindedir. |
Hafta | Konu | Ön Hazırlık |
1) | Web servislerinin kullanımı incelenecektir. | COOP 4425 Mobil Isletim Sistemleri & Uygulamalari (Temel IOS programlama kursu) |
2) | Web servislerinin gelişmiş kullanımı incelenecektir. | |
3) | NSTimer ve türevleri incelenecektir. | |
4) | Multithreading (Çok kanallı Programlama) incelenecektir. | |
5) | Ileri seviye çok kanallı programlama incelenecektir. | |
6) | Asenkron çağrım incelencektir. | |
7) | Animasyon olusturma incelenecektir. | |
8) | Lokal servisler ile Mapkit konusu incelenecektir. | |
9) | Isaret tanıma incelenecektir. | |
10) | IOS Dosya Sistemi ve diger uygulamalarla etkilesimi incelenecektir. | |
11) | Yerel Bildirimler incelenecetir. | |
12) | Facebook & Twitter gibi ozel uygulamalarin entegre duzenlenmesinin incelenmesi. | |
13) | APNS ile Push Bildirimleri ve Lokal Bildirimler incelenecektir. | |
14) | IOS Uygulamasının dagıtımı, magazada yayımlanması incelenecektir. |
Ders Notları / Kitaplar: | iOS 5 Programming Cookbook: Solutions & Examples for iPhone, iPad, and iPod touch Apps Vandad Nahavandipoor 2012 ISBN:978-1449311438 |
Diğer Kaynaklar: | yok |
Yarıyıl İçi Çalışmaları | Aktivite Sayısı | Katkı Payı |
Laboratuar | 5 | % 20 |
Ödev | 5 | % 10 |
Projeler | 1 | % 10 |
Ara Sınavlar | 1 | % 20 |
Final | 1 | % 40 |
Toplam | % 100 | |
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI | % 50 | |
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI | % 50 | |
Toplam | % 100 |
Aktiviteler | Aktivite Sayısı | Süre (Saat) | İş Yükü |
Ders Saati | 14 | 3 | 42 |
Laboratuvar | 8 | 2 | 16 |
Ödevler | 4 | 5 | 20 |
Ara Sınavlar | 1 | 20 | 20 |
Final | 1 | 20 | 20 |
Toplam İş Yükü | 118 |
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) | Müzik teknolojisi disiplininde uzmanlık elde etmek | |
2) | Müzik yapımının tüm aşamalarında pratik ve teorik üretimler yapabilmek | |
3) | Müzik bilgi erişim uygulamaları tasarlayabilmek | |
4) | Müzikal akustik alanında alt yapı sahibi olmak | |
5) | Ses sentezleme ve programlama alanlarında pratik ve teorik uygulama yapabilmek | |
6) | Canlı ses sistemleri uygulamalarında uzmanlık elde etmek | |
7) | Bireysel olduğu kadar farklı disiplinlerden oluşan takımlar içinde diğerleriyle işbirliği yaparak çalışabilmek | |
8) | Yaşam boyu öğrenmenin gerekliliğini fark etmek ve öğrenmeye devam etmenin yanı sıra teknolojik çevredeki değişimlere uyum sağlayabilmek | |
9) | Güncel teknoloji ile uyumlu, yaratıcı prodüksiyon anlayışları geliştirebilmek | |
10) | Müziği ve müzik prodüksiyonlarının analitik ve estetik açılardan değerlendirebilmek |