Ders Adı | Kodu | Yarıyıl | T+U Saat | AKTS | |
Mobil Uygulama Geliştirme | İST327 | 7 | 3 + 0 | 5,0 |
Birim Bölüm | İSTATİSTİK VE BİLGİSAYAR BİLİMLERİ |
Derece Seviye | Lisans - Seçmeli - Türkçe |
Dersin Verilişi | Örgün eğitim |
EBS Koordinatörü | Dr. Öğr. Üyesi Ömer ALTINDAĞ |
Ders Veren | Öğr. Gör. Yusuf MUŞTU |
Amaç |
Bu dersin amacı, mobil uygulama geliştirme için gerekli bilgi ve becerileri kazandırmaktır. Ders kapsamında mobil platformlar, işletim sistemleri, arayüzler, harita ve konum tabanlı uygulamalar, veri depolama, arka plan servisler, telefon ve kısa mesaj servislerinin kullanımı ve sensörler hakkında uygulamalı eğitim verilmektedir. Mobil uygulama geliştirme ve test ortamı olarak Android işletim sistemi kullanılmaktadır. |
Ders İçeriği |
Mobil Cihazlar, Mobil Platformlar, Mobil İşletim Sistemleri, Mobil Uygulama Geliştirme, Mobil Cihazlarda Arayüz Tasarımı, Mobil cihazlarda Veri Depolama, Harita ve Konum tabanlı uygulamalar, Arkaplan Servisleri, Telefon ve Kısa Mesaj Servisleri, Sensör uygulamaları |
Ders Kaynakları |
Andorid Studio İle Programlama (Aysan Ethem NARMAN)
Turkcell Akademi (https://gelecegiyazanlar. turkcell.com.tr/konu/android) Google Geliştirici Dokümanları (https:// eveloper. android.com/guide/) Andorid Studio İle Programlama (A.Kerim FIRAT) |
Açıldığı Öğretim Yılı | 2023-2024 |
Yarıyıl İçi Çalışmalar | Katkı Yüzdesi (%) |
Ara Sınav 1 | 40 |
Kısa Sınav 1 | 10 |
Toplam | 50 |
Yarıyıl Sonu Çalışmalar | Katkı Yüzdesi (%) |
Final | %50 |
Toplam | %50 |
Yarıyıl İçinin Başarıya Oranı | %50 |
Yarıyıl Sonu Çalışmalar | %50 |
Toplam | %100 |
Kategori | Ders İlişki Yüzdeleri (%) |
Aktarılabilir Beceri Dersleri
|
0
|
Beşeri, İletişim ve Yönetim Becerileri Dersleri
|
0
|
Destek Dersleri
|
0
|
Ek Dersler
|
0
|
Kategori
|
0
|
Mesleki Seçmeli Dersler
|
0
|
Temel Meslek Dersleri
|
0
|
Uygulama Dersleri
|
0
|
Uzmanlık / Alan Dersleri
|
0
|
Ders İş Yükü | Öğretim Metotlar / Öğretim Metodu | Süresi (Saat) | Sayısı | Toplam İş Yükü (Saat) |
Toplam İş Yükü (Saat) | 0 | |||
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) | 0 | |||
AKTS |
Hafta | Konu | Öğretim Metodu |
---|---|---|
1 | Android İşletim Sistemi İçin Uygulama Geliştirme Ortamı | Ders Laboratuar |
2 | Temel Java Programlama | Ders Laboratuar |
4 | Aktivite Kullanımı l | Ders Laboratuar |
4 | Aktivite Kullanımı l | Ders Laboratuar |
4 | Aktivite Kullanımı ll | Ders Laboratuar |
5 | Servis Kullanımı | Ders Laboratuar |
6 | Yayın Alıcılar | Ders Laboratuar |
7 | İçerik Sağlayıcılar l | Ders Laboratuar |
8 | İçerik Sağlayıcılar ll | Ders Laboratuar |
9 | İzinler ve Güvenlik | Ders Laboratuar |
10 | İplik ve İş Parçacıkları | Ders Laboratuar |
11 | Sensörler l | Ders Laboratuar |
12 | Sensörler ll | Ders Laboratuar |
13 | Veritabanı Kullanımı l | Ders Laboratuar |
14 | Veritabanı Kullanımı ll | Ders Laboratuar |
Ders Öğrenme Çıktısı | Ölçme Değerlendirme | Öğretim Metodu | Öğrenme Faaliyeti |
Gelişmiş mobil arayüzleri tasarlamak ve geliştirmek | Yazılı Sınav | Ders Laboratuar | Dinleme ve anlamlandırma Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması |
Temel ve gelişmiş telefon özelliklerini ile mobil uygulama bağlantısı kurmak | Yazılı Sınav | Ders Laboratuar | Dinleme ve anlamlandırma Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması |
Mobil uygulamalarda veritabanı etkileşimini kullanmak | Yazılı Sınav | Ders Laboratuar | Dinleme ve anlamlandırma Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması |
DERS ÖĞRENME ÇIKTISI |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gelişmiş mobil arayüzleri tasarlamak ve geliştirmek | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Temel ve gelişmiş telefon özelliklerini ile mobil uygulama bağlantısı kurmak | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Mobil uygulamalarda veritabanı etkileşimini kullanmak | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |