Ondokuz Mayıs Üniversitesi Bilgi Paketi - Ders Kataloğu

Ders Öğretim Planı

Ders KoduDers AdıDers TürüYılYarıyılAKTS
BTÖ314 A Seçmeli II (Mobil Programlama) 927001 3 6 4
Dersin Seviyesi
Lisans
Dersin Amacı
Mobil cihazlar üzerinde programlar geliştirebilmek.
Dersin Veren Öğretim Görevlisi/Görevlileri
Öğr.Gör. Muhammed Kara
Öğrenme Çıktıları
  1. Mobil cihazlarda programlama arayüzlerini kurmak ve kullanmak.
  2. Mobil programlama komut ve yapılarını tanımak ve kullanmak.
  3. Mobil cihazları tanımak.
  4. Mobil cihazlarda programlama geliştirmek.
Öğrenim Türü
Birinci Öğretim
Ön Koşul Dersleri
Yok
Önerilen Diğer Husular
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1-Çamoğlu, Kadir-Atasever,Volkan.Mobil Programlama.Kodlab Yayınları. Kasım 2010,İstanbul.
2-Çamoğlu, Kadir-Davulcu, Çağdaş.Mobil Programlama.Pusula Yayınları.Ocak 2008,İstanbul.
3-Taç, Muharrem. Android Programlama. Dikeyeksen Yayıncılık. Nisan 2011, İstanbul.
4-Aslan, Mimar. Android.Umuttepe Yayınları. Aralık 2011, Kocaeli.
5-Çavuş, Musa. Kendinize Güvenerek Android. Seçkin Yayınları. Mart 2012. Ankara.
6-www.mobilprogramlama.com
Planlanan Öğrenme Aktiviteleri ve Metodları
Dersin Sunulduğu Dil
Türkçe
Staj Durumu
Dersin İçeriği
Mobil programlamada gerekli olan arayüz ve yazılım geliştirme araçlarının tanıtımı. Mobil programlamada gerekli olan kod yapısının(XML ve Java) tanıtımı. Form nesneleri ve araçlarla çalışmak. Veritabanı uygulamaları geliştirmek. Aktiviteler, servisler. Resim, ses ve video dosyalarının mobil ortamlarda kullanılması.
Haftalık Ders İçeriği
Hafta Teorik Uygulama Laboratuar
1.Mobil Dünya ve Mobil Programlama Konsepti.
2.Program Geliştirme Arabirimi.
3.Mobil Cihazlar için Uygulama Geliştirmek: Arayüz,formlarla çalışmak.
4.Mobil Cihazlar için Uygulama Geliştirmek: Standart mobil kontroller.
5.Koşul yapıları, Döngüler,metin, sayı, tarih ve saat bilgileriyle çalışmak.
6.Okuma yazma işlemleri.
7.XML ve XML Web Servisleriyle Çalışmak.
8.Mobil Veritabanı sorgulamaları.
9.Test ve Hata Ayıklama.
10.Grafik Programlama.
11.Cihaz Kaynaklarına Erişim.
12.Widget ve arayüz uygulaması.
13.Resim, ses ve video dosyalarıyla çalışma uygulaması.
14.Web browser uygulaması. Dönemin değerlendirilmesi.
Değerlendirme
Yarıyıl (Yıl) İçi EtkinlikleriAdetKatkı (%)
Ara Sınav1100
Toplam100
Yarıyıl (Yıl) Sonu EtkinlikleriAdetKatkı (%)
Final Sınavı1100
Toplam100
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
Toplam100
İş Yükü Hesaplaması
EtkinliklerAdetSüresi(saat)Toplam İş Yükü(saat)
Ara Sınav111
Final Sınavı111
Derse Katılım14456
Laboratuvar14228
Ara Sınav İçin Bireysel Çalışma166
Final Sınavı içiin Bireysel Çalışma188
Toplam100