Çocuk Gelişimi | |||||
Lisans | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF-LLL: 6. Düzey |
Ders Kodu: | BST484 | ||||||||
Ders İsmi: | IOS Mobil Programlama | ||||||||
Ders Yarıyılı: |
Güz |
||||||||
Ders Kredileri: |
|
||||||||
Öğretim Dili: | TR | ||||||||
Ders Koşulu: | |||||||||
Ders İş Deneyimini Gerektiriyor mu?: | Hayır | ||||||||
Dersin Türü: | Bölüm/Fakülte/Üniversite | ||||||||
Dersin Seviyesi: |
|
||||||||
Dersin Veriliş Şekli: | Yüz yüze | ||||||||
Dersin Koordinatörü: | Dr.Öğr.Üyesi NURŞEN TOPÇUBAŞI | ||||||||
Dersi Veren(ler): |
Dr.Öğr.Üyesi NURŞEN TOPÇUBAŞI |
||||||||
Dersin Yardımcıları: |
Dersin Amacı: | Bu dersin amacı öğrencilere IOS işletim sistemi çalışan mobil cihazlar üzerinde çalışabilecek uygulamalar geliştirmeyi öğretmektir. |
Dersin İçeriği: | Xcode; View Controller Yaşam Döngüsü; Controller;UINavigation;UITaISLTr’da çok biçimlilik; Görünümler ve İşaretler; Protokoller; Bloklar ve Animasyon; Animasyonlar ve AutoLayout; MultiThreading;ScroolView;TableView; Dökümanlar ve Çekirdek Veri; Çekirdek Veri ve Tablo Görünümü; UIApplication; Network Aktivite Göstergesi ve Haritalar; Metin Sahalar; Uyarılar ve Eylem Sayfaları; Uygulama Yaşam Döngüsü. |
Bu dersi başarıyla tamamlayabilen öğrenciler;
|
Hafta | Konu | Ön Hazırlık |
1) | Mobil Cihazlar; Tarihsel Gelişimi; Mobil Uygulama Geliştirme Ortamını Tanıma; | |
2) | Xcode | |
3) | Controller;UINavigation;UITaISLTr’da çok biçimlilik | |
4) | Görünümler ve İşaretler; Protokoller | |
5) | Bloklar ve Animasyon | |
6) | Animasyonlar ve AutoLayout | |
7) | MultiThreading; ScroolView; TableView | |
8) | Ara Sınav | |
9) | Dökümanlar ve Çekirdek Veri; Çekirdek Veri ve Tablo Görünümü | |
10) | Veri tabanı | |
11) | Haritalar | |
12) | UIApplication, Network Aktivite Göstergesi | |
13) | Metin Sahalar, Uyarılar ve Eylem Sayfaları | |
14) | Uygulama Yaşam Döngüsü |
Ders Notları / Kitaplar: | Programming iOS 10 Dive Deep into Views, View Controllers, and Frameworks, By Matt Neuburg, Publisher: O'Reilly Media, Release Date: September 2016 |
Diğer Kaynaklar: | iOS Programming: The Big Nerd Ranch Guide (5th Edition) (Big Nerd Ranch Guides) 5th Edition, Christian Keur, Aaron Hillegass, ISBN-13: 978-0134390734 • Learning iOS Forensics, 2nd Edition, By Mattia Epifani, Pasquale Stirparo, Publisher: Packt Publishing, Final Release Date: September 2016 |
Ders Öğrenme Kazanımları | 1 |
2 |
3 |
4 |
5 |
||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Program Kazanımları | |||||||||||
1) Çocukların gelişim, öğrenme özellikleri ve güçlüklerinin bilgisine sahip olur. | |||||||||||
2) Çocuk gelişimi alanındaki temel ve güncellenmiş kuramsal ve uygulama için gerekli bilgilere, gerekli eğitim ve öğretim araçları ve kaynakları kullanarak sahip olur. | |||||||||||
3) Çocuk gelişimi ile ilgili kazandığı bilgilerin doğruluğu, güvenirliği ve geçerliğini karşılaştırmalı olarak değerlendirme ve yorumlama bilgisine sahiptir. | |||||||||||
4) Çocuk gelişimi alanında, fiziksel-motor, bilişsel, dil, sosyal-duygusal, duyusal gelişim alanlarını kapsayan, ileri düzeyde bilgi ve becerileri kullanarak kanıt temelli verileri yorumlar, değerlendirir, gelişimsel sorunları analiz eder, etik değerleri gözeterek normal ve normal dışı gelişim gösteren çocuklara yönelik çözüm önerileri geliştirip ekip çalışması yapar. | |||||||||||
5) Çocuk gelişimi alanında, normal ve normal dışı gelişim gösteren çocuklara yönelik problem durumlarına kanıt temelli yaklaşımla farklı çözüm yolları üretebilme becerilerine sahiptir. | |||||||||||
6) Çocuk gelişimi alanında trans-disipliner çalışmalarda sorumluluk alır ve görevini etkin bir şekilde yerine getirir. | |||||||||||
7) Çocuk gelişimi alanında edindiği kuramsal ve uygulamalı ileri düzeydeki bilgileri içselleştirir, geneller ve öğrendiğini sergiler. | |||||||||||
8) Toplumsal sorumluluk bilinciyle yaşadığı sosyal çevre için mesleki proje, araştırma ve etkinlikler planlar, uygular ve süreci izleyip değerlendirir. | |||||||||||
9) Çocuk gelişimi alanıyla ilgili konularda ilgili kişi ve kurumları bilgilendirerek, düşüncelerini ve sorunlara yönelik çözüm önerilerini nicel ve nitel verilerle destekleyerek uzman olan ve olmayan kişilerle sürecin etkin bir elemanı olarak paylaşır. | |||||||||||
10) Sahip olduğu bilgileri eleştirel bir yaklaşımla değerlendirip kendi öğrenme gereksinimlerini belirler ve öğrenmesini yönlendirir | |||||||||||
11) Bilgiye ulaşma yollarını etkin bir şekilde kullanarak, yaşam boyu öğrenmeye ilişkin olumlu bir tutum geliştirir. | |||||||||||
12) Kalite yönetimi ve süreçleri, bebek, çocuk ve aileleri de kapsayacak şekilde, birey, çevre koruma ve iş güvenliği konularında yeterli bilince sahiptir, bu süreçlere uygun davranır ve katılır. |
Etkisi Yok | 1 En Düşük | 2 Düşük | 3 Orta | 4 Yüksek | 5 En Yüksek |
Dersin Program Kazanımlarına Etkisi | Katkı Payı | |
1) | Çocukların gelişim, öğrenme özellikleri ve güçlüklerinin bilgisine sahip olur. | |
2) | Çocuk gelişimi alanındaki temel ve güncellenmiş kuramsal ve uygulama için gerekli bilgilere, gerekli eğitim ve öğretim araçları ve kaynakları kullanarak sahip olur. | |
3) | Çocuk gelişimi ile ilgili kazandığı bilgilerin doğruluğu, güvenirliği ve geçerliğini karşılaştırmalı olarak değerlendirme ve yorumlama bilgisine sahiptir. | |
4) | Çocuk gelişimi alanında, fiziksel-motor, bilişsel, dil, sosyal-duygusal, duyusal gelişim alanlarını kapsayan, ileri düzeyde bilgi ve becerileri kullanarak kanıt temelli verileri yorumlar, değerlendirir, gelişimsel sorunları analiz eder, etik değerleri gözeterek normal ve normal dışı gelişim gösteren çocuklara yönelik çözüm önerileri geliştirip ekip çalışması yapar. | |
5) | Çocuk gelişimi alanında, normal ve normal dışı gelişim gösteren çocuklara yönelik problem durumlarına kanıt temelli yaklaşımla farklı çözüm yolları üretebilme becerilerine sahiptir. | |
6) | Çocuk gelişimi alanında trans-disipliner çalışmalarda sorumluluk alır ve görevini etkin bir şekilde yerine getirir. | |
7) | Çocuk gelişimi alanında edindiği kuramsal ve uygulamalı ileri düzeydeki bilgileri içselleştirir, geneller ve öğrendiğini sergiler. | |
8) | Toplumsal sorumluluk bilinciyle yaşadığı sosyal çevre için mesleki proje, araştırma ve etkinlikler planlar, uygular ve süreci izleyip değerlendirir. | |
9) | Çocuk gelişimi alanıyla ilgili konularda ilgili kişi ve kurumları bilgilendirerek, düşüncelerini ve sorunlara yönelik çözüm önerilerini nicel ve nitel verilerle destekleyerek uzman olan ve olmayan kişilerle sürecin etkin bir elemanı olarak paylaşır. | |
10) | Sahip olduğu bilgileri eleştirel bir yaklaşımla değerlendirip kendi öğrenme gereksinimlerini belirler ve öğrenmesini yönlendirir | |
11) | Bilgiye ulaşma yollarını etkin bir şekilde kullanarak, yaşam boyu öğrenmeye ilişkin olumlu bir tutum geliştirir. | |
12) | Kalite yönetimi ve süreçleri, bebek, çocuk ve aileleri de kapsayacak şekilde, birey, çevre koruma ve iş güvenliği konularında yeterli bilince sahiptir, bu süreçlere uygun davranır ve katılır. |
Anlatım | |
Ders | |
Grup çalışması ve ödevi | |
Laboratuvar | |
Ödev | |
Problem Çözme |
Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama) | |
Ödev | |
Uygulama | |
Bireysel Proje | |
Raporlama |
Yarıyıl İçi Çalışmaları | Aktivite Sayısı | Katkı Payı |
Kurul-Committee | 42 | % 0 |
Ara Sınavlar | 1 | % 40 |
Final | 1 | % 60 |
Toplam | % 100 | |
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI | % 40 | |
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI | % 60 | |
Toplam | % 100 |
Aktiviteler | Aktivite Sayısı | İş Yükü |
Ders Saati | 14 | 42 |
Laboratuvar | 5 | 10 |
Uygulama | 4 | 8 |
Ara Sınavlar | 1 | 3 |
Final | 1 | 3 |
Toplam İş Yükü | 66 |