Yazdır

DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
BTO 4004MOBİL PROGRAMLAMA2 + 28. Yarıyıl5

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Zorunlu
Dersin Amacı Bu dersin amacı öğrencilerin; mobil uygulama geliştirme platformlarını tanımalarını, özelliklerine, avantaj ve dezavantajlarına göre kendilerine uygun uygulama geliştirme platformlarını seçerek uygulama geliştirebilmelerini, mobil öğrenme kavramını tanımalarını ve ifade edebilmelerini, mobil öğrenme terimlerini açıklayabilmelerini, eğitim amaçlı mobil yazılımlar geliştirebilmelerini sağlamaktır.
Ders İçeriği Mobil programlamaya ilişkin temel kavramlar; mobil işletim sistemleri; farklı tasarım yapıları; donanım bileşenleri; mobil uygulama geliştirme araçları; sensörler; emülatörler; ses, resim ve video gibi medya araçlarını kullanma; harita servisleri; görsel bileşenler; kullanıcı arayüzü ve kontroller; hafıza yönetimi; sekmeler; araçlar; tablo görünümleri; web görünümleri; veritabanı kullanımı; web servis; mobil tabanlı oyun geliştirme.
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz Yüze

DERS ÖĞRENME KAZANIMLARI
1Mobil programlamaya ilişkin temel kavramları bilir,
2Farklı tasarım ve arayüz yapılarını tanır,
3Mobil işletim sistemlerini sıralar,
4Farklı mobil uygulama geliştirme platformlarını tanır,
5Sensör, medya, harita ve kullanıcı arayüz kontrollerini kullanır,
6Mobil platformlar için uygulama geliştirebilir.

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07PY 08PY 09PY 10PY 11PY 12PY 13PY 14PY 15PY 16PY 17
ÖK 00145452331432214235
ÖK 00234542442342224233
ÖK 00345542552442324225
ÖK 00434432353342224234
ÖK 00555525534522224235
ÖK 00644444444444444444
Ara Toplam2327272217242416232114151324141826
Katkı45543443442324234

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14456
Arasınavlar(hazırlık süresi dahil)11010
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)12424
Sunum / Seminer (hazırlık süresi dahil)14040
Toplam İş Yükü

Dersin AKTS Kredisi






130

5
DERS ŞUBELERİ
 Dönem seçiniz :   


 Ders DönemiŞube NoDersi Veren Öğretim Elemanı
Detay 2023-2024 Bahar1HURŞİT CEM SALAR
Detay 2022-2023 Bahar1HURŞİT CEM SALAR
Detay 2021-2022 Bahar1HURŞİT CEM SALAR


Yazdır

Ders Şube Detayları
Dersin Kodu Dersin Ad Saat (T+P) Şube No Öğretim Dili Şube Dönemi
BTO 4004 MOBİL PROGRAMLAMA 2 + 2 1 Türkçe 2023-2024 Bahar
Öğretim Elemanı  E-Posta  İç Hat  Ders Yeri Devam Zorunluluğu
Dr. Öğr. Üyesi HURŞİT CEM SALAR csalar@pau.edu.tr EGT A0302 Dersin Devam Yüzdesi : %
Amaç Bu dersin amacı öğrencilerin; mobil uygulama geliştirme platformlarını tanımalarını, özelliklerine, avantaj ve dezavantajlarına göre kendilerine uygun uygulama geliştirme platformlarını seçerek uygulama geliştirebilmelerini, mobil öğrenme kavramını tanımalarını ve ifade edebilmelerini, mobil öğrenme terimlerini açıklayabilmelerini, eğitim amaçlı mobil yazılımlar geliştirebilmelerini sağlamaktır.
İçerik Mobil programlamaya ilişkin temel kavramlar; mobil işletim sistemleri; farklı tasarım yapıları; donanım bileşenleri; mobil uygulama geliştirme araçları; sensörler; emülatörler; ses, resim ve video gibi medya araçlarını kullanma; harita servisleri; görsel bileşenler; kullanıcı arayüzü ve kontroller; hafıza yönetimi; sekmeler; araçlar; tablo görünümleri; web görünümleri; veritabanı kullanımı; web servis; mobil tabanlı oyun geliştirme.
Haftalık Konu Başlıkları
HaftaKonular
1 Mobil işletim sistemleri, Android, IOS, Windows
2 Android işletim sistemi ve genel yapısı
3 Android uygulama geliştirme platformu, Eclipse ve Android SDK
4 Android SDK'da proje oluşturma
5 Android SDK'da Proje Bileşenleri
6 Java ve XML
7 Activity, EditView ve Textview
8 Basit bir uygulama geliştirme
9 Layout kavramı
10 Birden fazla Layout kullanma ve geçiş
11 Hesap makinesi yapımı
12 Ses ve resim ekleme
13 Diğer menü elemanları
14 Uygulamaların android cihazlarda çalıştırılması
Materyaller
Materyal belirtilmemiştir.
Kaynaklar
Ders Değerlendirme Sistemi
Değerlendirme YöntemiKatkı Yüzdesi (%)Değerlendirme Yöntemi Ad
Dönem Sonu Sınavı50Dönem Sonu Sınavı
Ara Sınav50Ara Sınav
T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları