Türkçe|English  
  KTU Course Catalogue  
Arama Yapmak İstediğiniz Anahtar Kelimeyi Giriniz :       
OF TEKNOLOJİ FAKÜLTESİ / YAZILIM MÜHENDİSLİĞİ / YAZILIM MÜHENDİSLİĞİ
  Genel Bilgiler
  Yönetim
  Amaç ve Öğrenme Çıktıları
  Akademik Personel
  Ders Programı
     1. Yıl
     2. Yıl
     3. Yıl
     4. Yıl
   Öğrenme Çıktıları Matrisi
 
  Doktora Programları
  Yüksek Lisans Programları
  Lisans Programları
  Meslek Yüksek Okulları
 
  Geri
  Ana Sayfa
  KTÜ Ana Sayfa

YZM3024 MOBİL PROGRAMLAMA 2+0+0 ECTS:4
Yıl / Yarıyıl3. Yıl / Bahar Dönemi
Ders DuzeyiLisans
Yazılım ŞekliSeçmeli
BolumuYazılım Mühendisliği Bölümü
Ön KoşulYok
Öğretim SistemiYüz yüze
Dersin suresi14 hafta - haftada 2 saat teorik
Öğretim ÜyesiYRD. DOÇ. DR. Hacer ÖZYURT
Diğer Öğretim Üyesi / Üyeleri
Öğretim Dili Türkçe
StajYok
 
Dersin Amacı
Mobil programlama hakkında bilgi vermek, Android işletim sistemine sahip mobil cihazlar için uygulama geliştirme örnekleri sunmak, öğrencilerin Android mobil uygulama geliştirip yayınlamalarına yardımcı olmaktır.
 

Öğrenme Çıktıları

BPÇK

ÖY

Bu dersi başarı ile tamamlayan öğrenciler :

ÖÇ - 1 :

Android uygulama elemanlarını ve aktivite yapısını tanımlayabilir.

ÖÇ - 2 :

Kullanıcı arayüz elemanlarını tanımlayabilir ve arayüz geliştirmede kullanabilir.

ÖÇ - 3 :

Intent, yayın algılayıcıları kavramlarını tanımlayabilir ve kullanabilir.

ÖÇ - 4 :

Konumlandırma ve harita yönetiminin nasıl yapıldığını açıklayabilir.

ÖÇ - 5 :

Android mobil uygulama geliştirip Play Store'da yayınlayabilir.

BPÇK : Bölüm program çıktılarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje), ÖÇ : Öğrenme Çıktısı

 

Dersin İçeriği

Android Programlamaya Giriş, Uygulama Elemanları ve Aktivite Yapısı, Kullanıcı Arayüzleri, Intent Kavramı ve Yayın Algılayıcılar, Tercihler ve Dosya Yönetimi, Veri Tabanı Yönetimi ve İçerik Sağlayıcılar, İnternet Erişimi, Arkaplan İşlemleri, Servis ve Alarm Kavramları, Konumlandırma ve Harita Yönetimi, Sensörler ve Sensör Yönetimi, Bir Android Uygulamayı Google Play Store'da Yayınlama.

 

Haftalık Detaylı Ders İçeriği

 Hafta

Detaylı İçerik

Önerilen Kaynak

 Hafta 1

Android Programlamaya Giriş, Uygulama Elemanları ve Aktivite Yapısı

 Hafta 2

Kullanıcı Arayüzleri,

 Hafta 3

Intent Kavramı ve Yayın Algılayıcılar,

 Hafta 4

Tercihler ve Dosya Yönetimi,

 Hafta 5

Veri Tabanı Yönetimi ve İçerik Sağlayıcılar,

 Hafta 6

İnternet Erişimi,

 Hafta 7

Arkaplan İşlemleri,

 Hafta 8

Servis ve Alarm Kavramları,

 Hafta 9

Ara sınav

 Hafta 10

Konumlandırma ve Harita Yönetimi,

 Hafta 11

Sensörler ve Sensör Yönetimi

 Hafta 12

Bir Android Uygulamayı Play Store'da yayınlama

 Hafta 13

Proje Geliştirme

 Hafta 14

Proje Geliştirme

 Hafta 15

Proje Geliştirme ve Sunma

 Hafta 16

Dönem sonu sınavı

 

Ders Kitabı / Malzemesi

1Meier, R. 2013; Profesyoneller için Android ile Uygulama Geliştirme, Pusula.

2Narman, A. E. 2015; Android Studio ile Programlama, Kodlab.

 

İlave Kaynak

 

Ölçme Yöntemi

Yöntem

Hafta

Tarih

Süre (Saat)

Katkı (%)

Arasınav

9

2

30

Yıl içi çalışma

15

1

20

Dönem sonu sınavı

16

2

50

 

Öğrenci İş Yükü

İşlem adı

Haftalık süre (saat)

Hafta sayısı

Dönem toplamı

Yüz yüze eğitim

2

14

28

Sınıf dışı çalışma

2

14

28

Laboratuar çalışması

0

14

0

Arasınav için hazırlık

1

9

9

Arasınav

2

1

2

Uygulama

1

3

3

Klinik Uygulama

0

0

0

Ödev

1

14

14

Proje

4

7

28

Kısa sınav

0

0

0

Dönem sonu sınavı için hazırlık

1

6

6

Dönem sonu sınavı

2

1

2

Diğer 1

0

0

0

Diğer 2

0

0

0

Toplam iş yükü

120