Meslek Yüksekokulu
Bilgisayar Programcýlýðý (Türkçe) MBP 221 - Mobil Uygulamalar ve Teknolojiler
DERS TANITIM BÝLGÝLERÝ
Dersin Adý Mobil Uygulamalar ve Teknolojiler
Kodu Yarýyýl Teori
(saat/hafta)
Uygulama/Laboratuvar (saat/hafta)
Yerel Kredi
AKTS
MBP 221 Güz/Bahar 2 2 3 4
Ön Koþullar Yok
Dersin Dili Türkçe
Dersin Türü Seçmeli
Dersin Düzeyi Ön Lisans
Dersin Veriliþ þekli Çevrim içi
Dersin Öðretim Yöntem ve Teknikleri
Dersin Koordinatörü -
Dersi Veren(ler) * Öğr. Gör. Dr. Kadriye Filiz Balbal
Dersin Yardýmcýlarý -
Dersin Amacý Bu dersin amacı öğrencilerin mobil cihazlar üzerinde uygulama geliştirme hakkında bilgi sahibi olmaları, mobil cihazlarla diğer programlanabilir cihazlar arasındaki uygulama geliştirme farklarını görmeleri, mobil cihazlar için uygulama geliştirmeye yarayan yazılım çatılarını tanımaları ve takım halinde geliştirecekleri bir uygulama ile pratik deneyim kazanmalarıdır.
Dersin Öðrenme Çýktýlarý Bu dersi başarıyla tamamlayabilen öğrenciler;
* Mobil uygulamaların gereksinimlerini çözümleyebilir
* Mobil uygulamalar için kullanıcı arayüzleri ve etkileşimleri tasarlayabilir
* Mobil uygulama yaratabilir
* Web servisleri kullanan mobil uygulamalar dizayn edebilir
* Veri tabanlarına ulaşan mobil uygulamalar oluşturabilir
Dersin Tanýmý Mobil cihazlar, mobil uygulamalar ve gereksinimleri, mobil uygulama geliştirme, mobil uygulamalarda web servislerini ve veri tabanlarını kullanma.
Ders Kategorisi Temel Meslek Dersleri Uzmanlık/Alan Dersleri
Destek Dersleri X
İletişim ve Yönetim Becerileri Dersleri Aktarılabilir Beceri Dersleri
HAFTALIK KONULAR VE ÝLGÝLÝ ÖN HAZIRLIK ÇALIÞMALARI
Hafta16 Konular Ön Hazýrlýk
1 Giriş
2 Mobil işletim sistemleri ve mobil platformlar https://developer.android.com/index.html
3 Android Studio'ya giriş https://developer.android.com/studio/ind
ex.html
4 Dizayn ve pratikte dikkat edilmesi gerekenler https://developer.android.com/design/ind
ex.html
5 Arayüz geliştirme I https://developer.android.com/training/ba
sics/firstapp/index.html
6 Arayüz geliştirme II https://developer.android.com/studio/writ
e/layout-editor.html
7 Arayüz geliştirme III http://developer.android.com/training/bas
ics/fragments/index.html
8 Olay yönetimi I http://developer.android.com/training/bas
ics/activity-lifecycle/index.html
9 Olay yönetimi II http://developer.android.com/training/bas
ics/activity-lifecycle/index.html
10 Ara sınav
İzmir Ekonomi Üniversitesi | Yönetim Bilgi Sistemleri Müdürlüğü | AKTS ve TYYÇ Kataloğu: https://ects.ieu.edu.tr | 1651121161 Page 2/6
11 Ağ bağlantıları I https://developer.android.com/training/bu ilding-connectivity.html
12 Ağ bağlantıları II https://developer.android.com/training/ba
sics/network-ops/managing.html
13 Veri yönetimi I, II http://developer.android.com/training/bas
ics/data-storage/index.html
14 Grafik ve ses yönetimi http://developer.android.com/training/mat
erial/lists-cards.html
http://developer.android.com/guide/topic s/ui/layout/listview.html
15 Dönemin gözden geçirilmesi
16 Final
KAYNAKLAR
Ders Kitabý url=http://developer.android.com Önerilen Okumalar/Materyaller
DEÐERLENDÝRME SÝSTEMÝ
Yarýyýl Aktiviteleri Sayý Katký Payý
Katılım 1 10
Laboratuvar / Uygulama - -
Arazi Çalışması - -
Küçük Sınavlar/Stüdyo Kritiği - -
Portfolyo - -
Ödev 1 10
Sunum / Jüri Önünde Sunum - -
Proje 1 20
Seminer/Çalıştay - -
Sözlü Sınav - -
Ara Sınavlar 1 20
Final 1 40
Toplam 5 100
YARIYIL ÝÇÝ AKTÝVÝTELERÝN BAÞARI NOTUNA KATKISI 4 60
YARIYIL SONU AKTÝVÝTELERÝN BAÞARI NOTUNA KATKISI 1 40
Toplam 5 100
İzmir Ekonomi Üniversitesi | Yönetim Bilgi Sistemleri Müdürlüğü | AKTS ve TYYÇ Kataloğu: https://ects.ieu.edu.tr | 1651121161 Page 4/6
AKTS / ÝÞ YÜKÜ TABLOSU
Yarýyýl Aktiviteleri Sayý Süresi (Saat) Toplam
Ders saati (Sınav haftası dahildir: 16 x toplam ders saati) 16 2 32
Laboratuvar / Uygulama 16 2 32
Sınıf Dışı Ders Çalışması - - -
Arazi Çalışması - - -
Küçük Sınavlar / Stüdyo Kritiği - - -
Portfolyo - - -
Ödev 1 10 10
Sunum / Jüri Önünde Sunum - - -
Proje 1 12 12
Seminer / Çalıştay - - -
Sözlü Sınav - - -
Ara Sınavlar 1 10 10
Final 1 20 20
Toplam Ýþ Yükü 116
DERSÝN ÖÐRENÝM ÇIKTILARININ PROGRAM YETERLÝLÝKLERÝ ÝLE ÝLÝÞKÝSÝ
# Program Yeterlilikleri / Çýktýlarý * Katký Düzeyi
1 2 3 4 5
1 Temel düzeyde bilgisayar donanımı ve yazılımı bilgisine sahiptir.
2 İnternet ve ağ teknolojilerini kullanarak gerekli uygulamaları geliştirir. X 3 Değişen koşullara uyum sağlamak için alanındaki gelişmeleri takip eder. X 4 Alanındaki deneyleri yürütür ve sonuçlarını analiz eder.
5 Alanı ile ilgili temel programlama dillerini kullanır. X
6 Alanı ile ilgili temel ihtiyaçları karşılayan, yazılım, donanım veya her ikisini içeren bir bilgisayar sistemi tasarlar ve kurar.
X
7 Bilgisayar programcılığı alanı ile ilgili güncel gelişmeleri takip ederek yorumlar. X 8 Mesleki ve etik sorumluluk bilinci taşır, bilişim uygulamalarında meslek etiğinin gözetilmesi
konusunda farkındalığa sahiptir.mek
X
9 Matematik, hesaplama ve bilgisayar bilimleri konularında temel kuramsal ve uygulamalı bilgilere sahiptir.
10 İngilizce'yi Avrupa Dil Portföyü A2 Genel Düzeyinde kullanarak alanındaki bilgileri izler ve meslektaşları ile etkili iletişim kurar.
11 Öğrenimini bir ileri eğitim düzeyine yönlendirir
*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest
İzmir Ekonomi Üniversitesi | Yönetim Bilgi Sistemleri Müdürlüğü | AKTS ve TYYÇ Kataloğu: https://ects.ieu.edu.tr | 1651121161 Page 6/6