Anasayfa  »  Teknik Bilimler Meslek Yüksekokulu »  Bilgisayar Programcılığı Programı (İkinci Öğretim)

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
MOBİL UYGULAMALAR I BİLP210 - 2 + 2 5

DERSİN TÜRÜSeçmeli
DERSİN DÜZEYİÖnlisans
DERSİN YILI-
YARIYIL-
AKTS5
ÖĞRETİM ELEMAN(LAR)IÖğretim Görevlisi Emre Öner Tartan
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Mobil programlama için gerekli temel kavramları tanımlar/açıklar.
2) Mobil programlama için gerekli platform ve uygulamaları kurar/kullanır.
3) Uygulama elemanlarını amacına uygun olarak seçer/kullanır.
4) Konum sağlayıcı ve harita yönetim işlemlerini uygulamalarında kullanır.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIYok
ÖNERİLEN DERSLERBİLP 104 NESNE YÖNELİK PROGRAMLAMA I BİLP 205 NESNE YÖNELİK PROGRAMLAMA II
DERS TANIMIBu ders kapsamında; mobil programlamaya giriş, Android Studio, Android versiyonları, yazılım geliştirme kitleri(SDK),xml layout tasarımı, clicklistener metotları ve uygulamaları, aktivite ve intent, fragment yapısı, Uygulama elemanları ve aktivite yapısı, Dosya yönetimi, Veritabanı yönetimi, İnternet erişimi ve arka plan işlemleri ile konum yönetimi ve harita sağlayıcı gibi konular oluşturmaktadır.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta Mobil Teknolojinin Gelişimi, mobil uygulama geliştirmede kullanılan diller ve platformlar, global pazar, Android işletim sistemi versiyonları, SDK ve API seviyeleri.
2. Hafta Emülatör-Android sanal makine, LogCat kullanımı. Dijital renk kodlama.
3. Hafta Temel görsel elemanlar .LinearLayout ile arayüz tasarımı.
4. Hafta LinearLayout ile arayüz tasarımı.
5. Hafta RelativeLayout ve ConstraintLayout ile arayüz tasarımı.
6. Hafta RelativeLayout ve ConstraintLayout ile arayüz tasarımı.
7. Hafta onClick özelliği ile tıklama dinleme uygulamaları, Toast mesajı, alert dialog box.
8. Hafta Ara sınav
9. Hafta OnClickListener arayüzü ve anonim sınıf kullanımı ile tıklama dinleme.
10. Hafta OnClickListener arayüzü ve anonim sınıf kullanımı ile tıklama dinleme.
11. Hafta OnClickListener arayüzü ve dahili sınıf kullanımı ile tıklama dinleme.
12. Hafta ListView, ArrayAdapter. RecyclerView.
13. Hafta İki boyutlu diziler, spinner.
14. Hafta Csv ve txt dosyaları okuma, ayıklama(parsing).
ZORUNLU YA DA ÖNERİLEN KAYNAKLARANDROID PROGRAMLAMA, Aysan Ethem NARMAN, KODLAB
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Eğitim-Uygulama,Proje
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav130
Ödev18
Mini-Sınav17
Uygulama/Pratik115
Toplam(%)60
Yıl İçinin Başarıya Oranı(%)60
Finalin Başarıya Oranı(%)40
Toplam(%)100
AKTS İŞ YÜKÜ
Aktivite Sayı Süresi(Saat) İş Yükü
Ara Sınav111
Kısa Sınavlara hazırlık131,519,5
Sınıf Dışı Ders Çalışma Süresi131,2516,25
Final Sınavına Hazırlık132,532,5
Ders Saati13226
Ara Sınava Hazırlık117,517,5
Laboratuvar13226
Final Sınavı122
Ödevler
Toplam İş Yükü140,75
Toplam İş Yükü / 304,69
Dersin AKTS Kredisi5
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4
P1  X      
P2       
P3  X      
P4       
P5       
P6    X   X  
P7  X   X   X   X
P8      X  
P9       
P10        X
P11       
P12       
P13       
P14