GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
MPR001 MOBİL PROGRAMLAMA Ders 1 2 3,00

Önlisans


Türkçe


Bu derste öğrencilere Mobil İşletim Sistemleri ve ortamları tanıtılarak, mobil cihazlar için uygulama geliştirme uygulamaları işlenecektir.


Öğr. Gör. Recep Batuhan GÜNAY


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 Konum sağlayıcı ve harita yönetim işlemlerini uygulamalarında kullanır.
4 Mobil platformlarda medya kütüphanesi ve galeri uygulamaları geliştirir.
5 Mobil platformlarda veritabanı ve web servis uygulamaları geliştirir.

Birinci Öğretim


Yok


Yok


Mobil İşletim Sistemleri, mobil programlamaya giriş, mobil programlama platformları, dosya yönetimi, veritabanı yönetimi, internet erişimi ve arka plan işlemleri ile konum yönetimi.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Mobil cihazlar, işletim sistemleri ve programlamaya giriş. Anlatım, Soru-Cevap Ön Okuma
2 Mobil cihazlarda kullanılan işletim sistemlerinin analizi. (Android, IPhone, Windows ) Mobil cihazlarda kullanılan işletim sistemlerinin analizi. (Android, IPhone, Windows ) Anlatım, Soru-Cevap, Tartışma Ön Okuma
3 Yazılım geliştirme ortamının kurulumu ve yazılım geliştirmeye başlangıç Yazılım geliştirme ortamının kurulumu ve yazılım geliştirmeye başlangıç Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
4 Mobil arayüz geliştirmeye giriş Mobil arayüz geliştirmeye giriş Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
5 Mobil programlamada arayüz geliştirme Mobil programlamada arayüz geliştirme Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
6 Mobil programlama da ses, resim ve video kullanımı Mobil programlama da ses, resim ve video kullanımı Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
7 Mobil programlama da harita servisleri Mobil programlama da harita servisleri Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
8 Mobil programlama da hafıza yönetimi Mobil programlama da hafıza yönetimi Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
9 Mobil programlama da veritabanı kullanımı Mobil programlama da veritabanı kullanımı Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
10 Mobil programlama da veritabanı kullanımı Mobil programlama da veritabanı kullanımı Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
11 Mobil programlama da Web servisleri Mobil programlama da Web servisleri Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
12 Dinamik mobil uygulama geliştirme Dinamik mobil uygulama geliştirme Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
13 Dinamik mobil uygulama geliştirme Dinamik mobil uygulama geliştirme Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma Ön Okuma
14 Proje çalışması Proje çalışması Anlatım, Soru-Cevap, Problem Çözme, Gösterip Yaptırma, Örnek olay Ön Okuma

REACT ve REACT NATIVE, Mehmet CANKER, Kodlab Yayıncılık


Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 80
Quiz 1 20
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri 50

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 14 2 28
Derse Katılım (Uygulama) 14 1 14
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 18 18
Ev Ödevi 1 3 3
Toplam İş Yükü (saat) 75

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 PÇ 16
ÖÇ 1 4 3 3 2
ÖÇ 2 5 3 3 4 3
ÖÇ 3 5 3 3 3 4
ÖÇ 4 5 4 3 3 4 4
ÖÇ 5 3 3 5 5 4 4 4 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek