Dersi Alan Öğrencilerin Yapması Gerekenler

1- www.e-portfolyom.com sistemi üzerine 16.05.2017 Salı günü saat 24:00’a kadar proje dosyalarını yüklemeleri gerekmektedir. Proje dosyası içerisinde aşağıdaki     dosyalar olmalıdır ve şıkıştırılmış dosya olarak www.e-portfolyom.com sistemine yüklenmelidir.

  • Word Dosyası
    • Word dosyasının kapak sayfası
    • Bir sayfayı geçmeyecek şekilde Projenin Adı, Projenin Amacı, Projenin Kısa Özeti
    • Çalışan projenin ekran görüntüleri (Screenshot alarak veya Print Screen yaparak koyabilirsiniz.)
    • Projenin kodları (Print Screen alarak resim şeklinde koyabilirsiniz) (Tekrar eden kodların tamamını koymayınız).
  • Android Kaynak Kod Dosyası (Projenin kodlarını içeren kaynak dosya)

2- Her gruba verdiğim Google Developer Console hesabı ile projenin 19.05.2017 Cuma günü saat 24:00’a kadar Google Play Markete yükleme işleminin gerçekleştirilmesi gerekmektedir. Uygulama yüklerken aşağıdaki noktalara dikkat edilmelidir.

  • Google Play Market’in istediği uygun grafik öğleleri hazırlanmalıdır.
  • Açıklama kısmına kendi grubunuza ve projenize göre aşağıdaki şekilde bir açıklama eklemeniz gerekmektedir.
    • “Bu uygulama Marmara Üniversitesi Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümünde verilmekte olan Flash Uygulamaları dersi kapsamında Öğr. Gör. Mehmet Elibol danışmanlığında Merve Malkoç ve Muhammed İbrahim Kılıç tarafından geliştirilerek yayınlanmıştır. Uygulamanın amacı kullanıcılarının telefon modu için sesli, sessiz, titreşimde olması gereken zamanlarını önceden belirleyebilme, bunun için bir plan yapabilme imkânı tanımaktır.”

3- Final sınavına gelirken www.e-portfolyom.com sistemi üzerinde yer alan aşağıdaki 2 belgenin çıktısının alınarak getirilmiş olması gerekmektedir.

  • www.e-portfolyom.com  Profil Sayfasında yer alan”Bağlantı Adresi Paylaş/Dışa Dosya Ver” – “CV Belgesi Üretmek İçin Tıklayınız” butonu tıklanınca hazırlanan belgenin çıktısının alınması
  • www.e-portfolyom.com Profil Sayfasında yer alan “Anket” alanı tıklanınca gelen anket doldurulduktan sonra mail adresinize gelen anket’in çıktısının alınması
  • Bu kısımları tam olarak yaptığınızda Final Sınavına 20 Puan etki edecektir. Tam olarak yapmak e-portfolyom.com üzerinde yer alan alanları doldurmak ve Anket’de açıklama olarak istenen kısımları doldurmak anlamına gelmektedir.

16.05.2017 tarihinde gerçekleştirilecek final sunumunda dikkat edilmesi gerekenler;

  • Saat 09:00 grubunun saat 09:00’da, saat 11:00 grubunun saat 11:00’de sınıfta olması gerekmektedir.
  • Sunumlar sırasında akran değerlendirmesi yapılacaktır. Sunumlar başlarken herkesin bir bilgisayara oturması gerekmektedir.
  • Sunumlar ortalama 7 veya 8 dakika sürecektir.
  • Sunum sırasında çalışan uygulama üzerinden sunumunuzu yapmanız gerekmektedir. Sunum hazırlamanız gerekmemektedir. Akran değerlendirmeside yapılacağı için uygulamanızı net olarak anlatmaya çalışınınız.
  • Sunuma ekip üyelerinin hepsinin katılması gerekmektedir.
  • Sunum sırasında herhangi bir belge teslim etmenize gerek yoktur.

Teslim Edeceğiniz Dosya

  • Sıkıştırılmış dosya halinde sunum günü akşam (sunumdan sonra) saat 24:00’a kadar aşağıdaki belgeleri içeren sıkıştırılmış dosyayı e-portfolyom.com sistemine yüklemeniz gerekmektedir.

Sıkıştırılmış olarak teslim edeceğiniz dosyanın içeriği

  1. Word Dosyası (1- Projenin Başlığı,Projenizin Amacı, Projenin Kısa Özeti, Projenizin çalışan ekran görüntüleri )
  2. Projenizin kod dosyası

09.05.2017 Salı günü gerçekleştirilecek olan derse görüşme saatlerinizi dikkat ederek gelmeniz gerekmektedir. Proje Görüşme Sekmesi altından görüşme saatinize ulaşabilirsiniz.

Proje bilgilerinizi 5 Nisan 2017 Salı Gününe kadar girmeniz gerekmektedir. Gruptan sadece bir kişinin proje bilgilerini girmesi yeterlidir. Bu tarihten sonra proje bilgilerini girenler %80 üzerinden değerlendirilecektir. Proje bilgilerinizi girmek için tıklayınız.

Tüm grup değişiklik talepleri iptal edilmiştir. Yarın herkes web sayfasında yazan grubunda derse gelsin. Gerekli açıklamayı derste yapacağım.

Grupları değiştirirken vizeden sonra grup saatlerinin değiştirileceğini ve tekrar grup değiştirme talep hakkınızın olmadığını göz önünde bulundurun ve kesinlikle bu taleple yanıma gelmeyiniz. 

Hangi grupta derse gireceğinizi Gruplar sekmesi altından kontrol edebilirsiniz.

Bu kısımda ders ile ilgili duyurular yer alacaktır. 3 günde 1 kere kontrol etmek öğrenci sorumluluğundadır.

Dersin Amacı

Bu ders sonunda öğrenci, flash uygulamalarının yerini alan mobil uygulama geliştirme süreçlerini kavrar ve bir mobil uygulama geliştirir, markette yayınlayabilir.

Ders Kuralları

  • Derse devam zorunludur. Devam hakkınız 4 haftadır. 5 haftaya derse gelmeyen kalır.
  • Her öğrenci kendi grubunda derse girmek zorundadır.
  • Derse geç kalan öğrenci sınıfa kabul edilmeyecektir. Lütfen ders başladıktan sonra sınıfa gelmeyiniz.
  • Ders sırasında çok acil durumlar dışında öğrencilerin dersten çıkmasına izin verilmeyecektir. Eğer acil durumunuz varsa dersten önce veya ders sırasında belirtiniz.
  • Web sitesinde yer alan sorulara kesinlikle cevap verilmeyecektir.
  • Web sitesinde yapılan bilgilendirmeleri tüm öğrencilerin takip etmesi gerekmektedir. 2 günde bir dersin web sitesini ziyaret etmek öğrencinin sorumluluğundadır.
  • Sunumlarınız ve dönem içi çalışmalarınız zamanında yapılmak zorundadır. (Geç teslim edilen ödevlerden/projelerden sadece bir günlük gecikme kabul edilecek ve %50 üzerinden değerlendirilecektir.)
  • Ders ile ilgili sorularınız için öncelikli olarak lütfen mail yoluyla iletişime geçiniz. Mail atarken mail kurallarına dikkat edilmesi gerekmektedir. Mail kurallarına dikkat edilmeyen maillere cevap verilmeyecektir.

Grup 1 Dersleri vizeye kadar saat 09:00’da başlayacaktır. Vizeden sonra saat 11:00’de başlayacaktır.

Grup 2 Dersleri vizeye kadar saat 11:00’de başlayacaktır. Vizeden sonra saat 09:00’da başlayacaktır.

Grup Değişikliği Talep Edilmesi Kuralları

  • Diğer gruptan bir arkadaşıyla anlaşılarak, o kişiyle yer değiştirilebilir.
  • Dersi normal döneminde alanlar sadece döneminde alan arkadaşları ile yer değiştirebilir.
  • Dersi altan alanlar sadece altan alanlarla yer değiştirebilir.
  • Grup değişikliği bir kere yapılabilir, tüm dönem boyunca bulunulan grupta devam etmek gerekmektedir. Vizeden sonra tekrar grup değişikliği talep edilemez.
  • Tüm bu kuralları sağlıyorsanız, yer değiştireceğiniz kişinin ismini yazarak mail yoluyla 15.02.2017 saat 17:00 iletişime geçiniz.

Grup 1

Grup1

Grup 2

1.Hafta - 7 Şubat 2017

  • Dersin amacı
  • Dersin içeriği
  • Öğrenci sorumlulukları
  • Ders politikası

2.Hafta - 14 Şubat 2017

  • Android Studio üzerinde proje oluşturmak için gerekli adımlar
  • Sanal Cihaz Oluşturma (Emülatör)
  • Temel Android Uygulama Elemanları
  • Activity
  • Intent
  • Servisler
  • Broadcast Receivers
  • Content Providers
  • Application Context
  • Manifest Dosyası
  • Manifest Dosyası (AndroidManifest.xml)-İzinler
  • Aktivitiler ve Uygulama Hayat Döngüleri
  • Uygulama Öncelikleri

3.Hafta - 21 Şubat 2017

  • Resources
  • Resources – String Resources
  • Resources – Color Resources
  • Resources – Dimen Resources
  • Resources – Layout Resources
  • Kullanıcı Arayüz Tasarımı
  • View
  • FİndViewById
  • ClickListener
  • Toast

4.Hafta - 28 Şubat 2017

  • Layout Width ve Layout Height
  • fill_parent ve match_parent
  • Wrap_content
  • Layout_Weight
  • Layout_Gravity
  • Gravity
  • LinearLayout
  • TableLayout
  • RelativeLayout
  • FrameLayout

5.Hafta - 7 Mart 2017

  • Option Menu
  • SubMenu

6.Hafta - 14 Mart 2017

  • Context Menu

7.Hafta - 21 Mart 2017

  • Ekranlar Arası Geçiş
  • Intent Kavramı

8.Hafta - 28 Mart 2017

  • Vize Haftası

9.Hafta - 4 Nisan 2017

  • Dialogs (Diyalog Ekranları)
  • Alert Dialog (Uyarı Dialogu)

10.Hafta - 11 Nisan 2017

  • Custom Dialog (Özel Dialog)

11.Hafta - 18 Nisan 2017

  • Preferences
  • Shared Preferences
  • Durum Bilgisi Kaydetme

12.Hafta - 25 Nisan 2017

  • Veritabanı Yönetimi
  • SQLite

12.Hafta - 25 Nisan 2017

  • Veritabanı Yönetimi

13.Hafta - 2 Mayıs 2017

  • Veritabanı Uygulaması

14.Hafta - 9 Mayıs 2017

  • Proje Ara Sunumları

15.Hafta - 16 Mayıs 2017

  • Proje Final Sunumları

09.05.2017 Salı günü aşağıda belirtilen saatte, grupların LAB A’da projelerini sunmaları gerekmektedir. Sunum hazırlamanıza gerek yoktur, isteyen gruplar hazırlayabilir. Sunum sırasında  imzanıza yoklama listesine atmanız gerekmektedir.

gorusme_saatleri