EN
  • Anasayfa
  • YBS458 Mobil Programlama (2023-2024 / 8. Yarıyıl)
  • EN
YBS458 - Mobil Programlama
Ders Adı Kodu Yarıyıl T+U Saat AKTS Pdf
Mobil Programlama YBS458 8 3 + 0 5,0 Pdf
Birim Bölüm
YÖNETİM BİLİŞİM SİSTEMLERİ
Derece Seviye Lisans - Seçmeli - Türkçe
Dersin Verilişi Bilgisayar laboratuarında teorik anlatım ve örnek uygulama geliştirme yöntemiyle ders incelenmektedir.
EBS Koordinatörü Öğr. Gör. Yusuf MUŞTU
Ders Veren Öğr. Gör. Yusuf MUŞTU
Amaç

Mobil aygıtlarda uygulama geliştirme, ugulama geliştirme araçlarını tanıma, temel mobil programlamak kavramlarını öğrenme, mobil cihazlar ile veri kaynaklarını kullanma becerelerinin tanıtılması amaçlanır.

Ders İçeriği

Android uygulama geliştirme ortamı, android studio kurulumu, jdk kurulumu, simülatör kurulumu, temel java programlama dili, android activity kavramı, intent kavramı, arayüz elemanları, veri kaynaklarının kullanılması, android servis kullanımı, web servislerin kullanımı konuları incelenmektedir. Android geliştirme ortamını kullanarak sıfırdan uygulama geliştirmeyi öğretme amaçlanmaktadır.

Ders Kaynakları Android Programlama Eğitimi, Aykut Taşdelen, Pusula Yayıncılık
https://developers.google.com/android/
J2ME in a Nutshell Kim Topley Publisher: O´Reilly Edition March 2002 ISBN: 0-596-00253-X, 478 pages
Açıldığı Öğretim Yılı 2017 - 2018 2019 - 2020 2020 - 2021 2021 - 2022 2022 - 2023 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)
Dinleme ve anlamlandırma Ders 1 13 13
Dinleme ve anlamlandırma, gözlem/durumları işleme, Bilişim becerileri Benzetim 1 13 13
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim Sınıf Dışı Çalışma 4 14 56
Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması Laboratuar 1 14 14
Ara Sınav 1 Ara Sınav 1 15 1 15
Final Final 20 1 20
Uygulama 1 Uygulama 1 8 1 8
Toplam İş Yükü (Saat) 139
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) 5,45
AKTS
Hafta Konu Öğretim Metodu
1 Mobil Geliştirme Ortamlarının Tanıtılması Tartışmalı Ders Laboratuar
2 Android Platformu Tartışmalı Ders Laboratuar
3 Android Bileşenleri Tartışmalı Ders Laboratuar
4 Flutter Geliştirme Ortamı ve Çalışması Tartışmalı Ders Laboratuar
5 Dart Programlama Dili ve Özellikleri Tartışmalı Ders Laboratuar
6 Arayüz tasarımı Tartışmalı Ders Laboratuar
7 Widgets Tartışmalı Ders Laboratuar
8 State Management Tartışmalı Ders Laboratuar
9 Veri Depolama İşlemleri Tartışmalı Ders Laboratuar
10 Sensörlerin Kullanımı Tartışmalı Ders Laboratuar
11 Servis Kullanımı Tartışmalı Ders Laboratuar
12 Firebase Kullanımı Tartışmalı Ders Laboratuar
13 Uygulama Yayınlama Tartışmalı Ders Laboratuar
14 Prensipler, Temiz Kod, SOLID, Tasarımsal Kalıplar Tartışmalı Ders Laboratuar
Ders Öğrenme Çıktısı Ölçme Değerlendirme Öğretim Metodu Öğrenme Faaliyeti
Mobil cihazın yeteneklerini geliştiren etkin kullanıcı arayüzleri yaratabilme Ders Dinleme ve anlamlandırma
Cihaza özel, yerel uygulamalar tasarlama ve geliştirme Ders Dinleme ve anlamlandırma
Gereksinimleri belirleyip mobil çözümler üretebilme becerisi Ders Dinleme ve anlamlandırma
Yeni mobil teknolojilerin hakkında bilgiye sahip olma Ders Dinleme ve anlamlandırma
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
Mobil cihazın yeteneklerini geliştiren etkin kullanıcı arayüzleri yaratabilme - - - - - - - - - - - -
Cihaza özel, yerel uygulamalar tasarlama ve geliştirme - - - - - - - - - - - -
Gereksinimleri belirleyip mobil çözümler üretebilme becerisi - - - - - - - - - - - -
Yeni mobil teknolojilerin hakkında bilgiye sahip olma - - - - - - - - - - - -