GASTRONOMİ (TÜRKÇE) | |||||
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 |
COP4452 | Wissen - Windows Phone için Mobil Uygulama Geliştirme | Güz | 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ü: | Dr. Öğr. Üyesi TEVFİK AYTEKİN |
Dersi Veren(ler): |
Prof. Dr. TAŞKIN KOÇAK Dr. Öğr. Üyesi ÖVGÜ ÖZTÜRK ERGÜN Dr. Öğr. Üyesi SELÇUK BAKTIR Dr. Öğr. Üyesi TARKAN AYDIN |
Opsiyonel Program Bileşenleri: | Yok |
Dersin Amacı: | Mobil cihazlar icin windows isletim sisteminin incelenmesi, windows phone icin uygulama gelistirme yontemlerinin ogrencilere kazandırılması amaçlanıyor. Konular cesitli servislerin ve ek programların windows phone mobil işletim sistemi ile kullanılmasını iceriyor.(Cloud,web,XNA-based oyunlar.. vs) |
Bu dersi başarıyla tamamlayabilen öğrenciler; Ogrencilerin daha anlamlı ve sofistike mobil uygulamalari Windows Phone icin gelistirmelerinin desteklenmesi. |
1. Hafta:.Net Platformu, WPF, Silverlight, Windows Phone ve geliştirme araçlarına giriş 2. Hafta:Kullanıcı Arayüzü Yaratma 3. Hafta:Panel Kullanımı 4. Hafta:Kullanıcı Arayüzü Elemanları Kullanımı 5. Hafta:Yönlendirilmiş Olaylar 6. Hafta:Grafik Yaratma 7. Hafta:Veri Bağlama -I 8. Hafta:Veri Bağlama - II 9. Hafta:Animasyon Yaratma 10.Hafta:Web Servisleri 11.Hafta:Yalıtılmış Depolama 12.Hafta:SQL Azure Nedir ? 13. Hafta:XNA & Oyun Programlama 14. Hafta:Aplikasyonların yayımlanması ve dağıtılması |
Hafta | Konu | Ön Hazırlık |
1) | Windows Phone ve uygulama geliştirme araçlarının tanıtılması. Emülatörlerin oluşturulması ve kullanımı. | |
2) | Kullanıcı arayüzlerinin oluşturulması. Uygulama biçimlendirme dili(XAML) ve Programatik olarak. | |
3) | Panellerin kullanımı ve Layout Semantic mantıgı. | |
4) | WP8 UIElements bilesenlerinin kullanımı(Buton, TextBlock vs) | |
5) | Routed Events | |
6) | Windows Phone 8 uzerinde grafik oluşturma, grafik araçları ve diger objeler. | |
7) | Gösterim ve programatik veri baglama. | |
8) | Veri baglama -II | |
9) | Expression Blend tool ile Windows Phone 8 animasyon olusturma. | |
10) | Web Servisleri | |
11) | Isolated Storge konseptinin incelenmesi | |
12) | SQL Azure tanıtımı, bulut uzerindeki verilere erisim. | |
13) | XNA & Oyun Programi yazma. | |
14) | Windows Phone uygulamaların market uzerinde yayımlanması ve dagıtımı. |
Ders Notları / Kitaplar: | WPF, Aykut TAŞDELEN,2010 |
Diğer Kaynaklar: | Yok - None |
Yarıyıl İçi Çalışmaları | Aktivite Sayısı | Katkı Payı |
Ödev | 2 | % 10 |
Ara Sınavlar | 1 | % 30 |
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 | 12 | 24 |
Ödevler | 6 | 9 |
Ara Sınavlar | 14 | 21 |
Final | 14 | 21 |
Toplam İş Yükü | 117 |
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) | - Alanındaki güncel bilgileri içeren ders kitapları, uygulama araç-gereçleri ve diğer kaynaklarla desteklenen ileri düzeydeki kuramsal ve uygulamalı bilgilere sahip olma | |
2) | - Alanında edindiği ileri düzeydeki kuramsal ve uygulamalı bilgileri kullanabilme. - Alanında edindiği ileri düzeydeki bilgi ve becerileri kullanarak verileri yorumlayabilme ve değerlendirebilme, sorunları tanımlayabilme, analiz edebilme, araştırmalara ve kanıtlara dayalı çözüm önerileri geliştirebilme. | |
3) | Alanı ile ilgili konularda ilgili kişi ve kurumları bilgilendirebilme; düşüncelerini ve sorunlara ilişkin çözüm önerilerini yazılı ve sözlü olarak aktarabilme. - Alanı ile ilgili konularda düşüncelerini ve sorunlara ilişkin çözüm önerilerini nicel ve nitel verilerle destekleyerek uzman olan ve olmayan kişilerle paylaşabilme. -Toplumsal sorumluluk bilinci ile yaşadığı sosyal çevre için proje ve etkinlikler düzenleyebilme ve bunları uygulayabilme. - Bir yabancı dili en az Avrupa Dil Portföyü B1 Genel Düzeyi'nde kullanarak alanındaki bilgileri izleyebilme ve meslektaşları ile iletişim kurabilme. - Alanının gerektirdiği en az Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde bilgisayar yazılımı ile birlikte bilişim ve iletişim teknolojilerini kullanabilme. - Alanı ile ilgili verilerin toplanması, yorumlanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere uygun hareket etme. - Sosyal hakların evrenselliği, sosyal adalet, kalite kültürü ve kültürel değerlerin korunması ile çevre koruma, iş sağlığı ve güvenliği konularında yeterli bilince sahip olma. | |
4) | - Alanında edindiği ileri düzeydeki bilgi ve becerileri eleştirel bir yaklaşımla değerlendirebilme, - Öğrenme gereksinimlerini belirleyebilme ve öğrenmesini yönlendirebilme. -Yaşamboyu öğrenmeye ilişkin olumlu tutum geliştirebilme. | |
5) | Alanı ile ilgili verilerin toplanması, yorumlanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere uygun hareket etme. - Sosyal hakların evrenselliği, sosyal adalet, kalite kültürü ve kültürel değerlerin korunması ile çevre koruma, iş sağlığı ve güvenliği konularında yeterli bilince sahip olma. | |
6) | Alanı ile ilgili ileri düzeydeki bir çalışmayı bağımsız olarak yürütebilme. - Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için bireysel ve ekip üyesi olarak sorumluluk alabilme. - Sorumluluğu altında çalışanların bir proje çerçevesinde gelişimlerine yönelik etkinlikleri planlayabilme ve yönetebilme. |