Marmara Üniversitesi
Marmara Üniversitesi Eğitim-Öğretim Bilgi Sistemi

Programlar Hakkında Bilgi

Lisans - Teknoloji Fakültesi - Bilgisayar Mühendisliği

Müfredat Adı Ders Kodu Ders Adı Ders Türü Dönem AKTS Teorik Uygulama
Bilgisayar Mühendisliği - 2014 BLM4056 Mobil Programlama Seçmeli 8 4,00 2 2

Dersin İçeriği

Dersin Amacı

Mobil cihazlar için yazılım geliştirme teknolojilerinin öğrenilmesi.

Öğrenim Türü

-

Dersin İçeriği

Ders kapsamında mobil programlama bileşenleri, uygulama geliştirme süreci ile ilgili kavram ve metolojiler verilmektedir. Android Studio yazılımı üzerinde uygulamalar gerçekleştirilmektedir.

Planlanan Öğrenme Aktiviteleri ve Metodları

Anlatım, görsel video, materyal örnekleri ve ödev

Staj Durumu

Yok

Dersin Sunulduğu Dil

Türkçe

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

1. Programming Android: Java Programming for the New Generation of Mobile Devices, O'Reilly Media; Second Edition edition

Dersin Web Sayfası

Yok

Öğrenme Çıktıları

  • Mobil cihazlar için yazılım geliştirme teknolojileri ile tanışık olmak.
  • Mobil platformlar ile tanışık olmak.
  • Bir mobil cihaz için yazılım geliştirmek.
  • Bir uygulama oluşturur
  • Grup çalışmasıyla bir uygulama tasarlar

Haftalık Ayrıntılı Ders İçeriği

Hafta Teorik
1 Mobil programlama üzerine temel kavramlar
2 Uygulama geliştirmede kullanılan algoritmalar, süreçler ve teknolojiler
3 Basit arayüzler oluşturmak
4 Temel matematik bilgilerini programlamada kullanmak
5 Bilgisayar bilimlerinde çok disiplinli bakış
6 Uygulama tasarlamada etik
7 Hızlı uygulama geliştirme
8 Ara Sınav Haftası
9 Temiz kod yazma teknikleri
10 Mobil uygulama tasarımı
11 Uygulama için grafik üretimi
12 Uygulamaya veri tabanı ekleme
13 Uygulama geliştirme süreçlerinde kaynak yönetimi
14 Android platformuna derleme
15 Uygulama yayınlama
16 Ders Çalışma Haftası
17 Yarı Yıl Sonu Sınavı

Değerlendirme

Değerlendirme Değer
Yarıyıl (Yıl) İçi Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri 50
Yarıyıl (Yıl) Sonu Etkinlikleri Değer
Final Sınavı 100

Öğrenci İş Yükü Hesabı

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Öncesi/Sonrası Bireysel Çalışma 14 2 28
Proje ve Hazırlığı 0 0 0
Ödev ve Hazırlığı 0 0 0
Laboratuvar ve Hazırlığı 12 1 12
Atölye ve Hazırlığı 14 2 28
Sunum ve Hazırlığı 0 0 0
Seminer ve Hazırlığı 0 0 0
Demo ve Hazırlığı 0 0 0
Araştırma ve Hazırlığı 0 0 0
Rapor ve Hazırlığı 0 0 0
Arasınav ve Hazırlığı 1 12 12
Kısa Sınav ve Hazırlığı 0 0 0
Final ve Hazırlığı 1 12 12
Teorik Ders Saati 0 0 0
Uygulama Ders Saati 0 0 0

Program ve Öğrenme Çıktıları İlişkisi

ÖÇ1
ÖÇ2
ÖÇ3
ÖÇ4
ÖÇ5