| BİLGİSAYAR VE ÖĞRETİM TEKNOLOJİLERİ ÖĞRETMENLİĞİ | |||||
| Lisans | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF-LLL: 6. Düzey | ||
| Ders Kodu | Ders Adı | Yarıyıl | Teorik | Pratik | Kredi | AKTS |
| CET4203 | Mobil Programlama | Güz | 2 | 2 | 3 | 5 |
| Öğretim Dili: | İngilizce |
| Dersin Türü: | Must Course |
| Dersin Seviyesi: | LİSANS |
| Dersin Veriliş Şekli: | Yüz yüze |
| Dersin Koordinatörü: | Dr. Öğr. Üyesi SEZİN EŞFER ÖNDÜNÇ |
| Dersin Amacı: | Mobil programlamanın temel kavramlarını ve uygulama geliştirmedeki kullanım alanlarını anlamak. Farklı platformlardaki başarılı mobil uygulamalara dair vaka analizleri yapmak. Mobil uygulama performansı, güvenliği ve kullanıcı deneyimi ile ilgili zorlukları ve dikkat edilmesi gereken noktaları analiz etmek. Çapraz platform uygulamalar oluşturma stratejileri geliştirmek. Mobil teknolojilerin kullanıcılar, işletmeler ve toplum üzerindeki etkilerini değerlendirmek. |
|
Bu dersi başarıyla tamamlayabilen öğrenciler; Mobil uygulama geliştirme için kullanılan araçları ve çerçeveleri (framework) eleştirel bir bakış açısıyla değerlendirir. Mobil kullanıcı arayüzü tasarımı ve kullanıcı deneyimine dair en iyi uygulamaları anlar. Platforma özgü (iOS, Android) ve çapraz platform mobil uygulamaları uygular. Gerçek dünya problemlerini çözmek için mobil teknolojileri entegre eden bir proje tasarlar. |
| Bu ders, mobil uygulama geliştirmeye yönelik kapsamlı bir giriş sunmaktadır. Öğrenciler, mobil programlamanın temellerini öğrenerek iOS ve Android platformlarının mimarisini keşfedecek ve endüstri standardı araçlar kullanarak uygulamalar geliştirecektir. Ders süresince tasarım prensipleri, kullanıcı deneyimi ve uygulama performans optimizasyonuna özel önem verilecektir. Öğretim Yöntemleri: Vaka Analizi, Drama, İşbirlikçi Öğrenme, Eğitsel Oyun, Farklılaştırma , Tartışma, Konuk/Uzman Daveti, Anlatım, Bireysel Çalışma, Problem Çözme, Sosyal Etkinlikler, Okuma, Teknoloji Destekli Öğrenme |
| Hafta | Konu | Ön Hazırlık |
| 1) | İzlence | MOOC Kararı Teslim: Bir sonraki derse kadar |
| 2) | Mobil programlama nedir? | Araştırma: Telefon uygulaması nasıl geliştirilir? İstediğiniz bir MOOC bulun |
| 3) | Kitlesel Açık Çevrimiçi Dersler (MOOC) | |
| 4) | MIT App Inventor | |
| 5) | MIT App Inventor | |
| 6) | MIT App Inventor | |
| 7) | Ara Sınav | |
| 8) | Mobil uygulamaların kullanılabilirliği | |
| 9) | Mobil uygulamaların kullanılabilirliği | |
| 10) | MIT App Inventor | |
| 11) | Proje fikirleri | |
| 12) | Mobil programlamada gelecek trendleri | |
| 13) | Final projeleri için geri bildirimler | |
| 14) | Final proje sunumları & Ders değerlendirme ve geri bildirim |
| Ders Notları / Kitaplar: | Tüm ders notları ve materyaller Itslearning platformunda mevcuttur. Herhangi bir ders kitabı gerekmemektedir; gerekli kaynaklar eğitmen tarafından sağlanacaktır. Daha derinlemesine inceleme yapmak isteyen öğrenciler için önerilen ek okumalar sunulacaktır. All resources, including course notes and materials, are available on Itslearning. No textbook is required, and the instructor will provide necessary resources. Suggested readings for further exploration will also be available. |
| Diğer Kaynaklar: | Tüm ders notları ve materyaller Itslearning platformunda mevcuttur. Herhangi bir ders kitabı gerekmemektedir; gerekli kaynaklar eğitmen tarafından sağlanacaktır. Daha derinlemesine inceleme yapmak isteyen öğrenciler için önerilen ek okumalar sunulacaktır. All resources, including course notes and materials, are available on Itslearning. No textbook is required, and the instructor will provide necessary resources. Suggested readings for further exploration will also be available. |
| Yarıyıl İçi Çalışmaları | Aktivite Sayısı | Katkı Payı |
| Uygulama | 1 | % 20 |
| Sunum | 1 | % 10 |
| Ara Sınavlar | 1 | % 30 |
| Final | 1 | % 40 |
| Toplam | % 100 | |
| YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI | % 60 | |
| YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI | % 40 | |
| Toplam | % 100 | |
| Aktiviteler | Aktivite Sayısı | Süre (Saat) | İş Yükü |
| Ders Saati | 14 | 5 | 70 |
| Uygulama | 14 | 5 | 70 |
| Sunum / Seminer | 1 | 5 | 5 |
| Ara Sınavlar | 1 | 30 | 30 |
| Final | 1 | 35 | 35 |
| Toplam İş Yükü | 210 | ||
| 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) | Ulusal ve uluslararası standartlar açısından öğretmenlik mesleği, eğitim teknolojisi ve bilgi teknolojilerine yönelik en yeni bilgiler, araçlar ve diğer bilimsel kaynaklara ilişkin kavramları tanımlamak. | |
| 2) | Eğitim teknolojileri entegrasyonunun gelişimini etkileyen öğretim stratejileri, yöntem ve teknikler, materyal tasarımı ve ölçme ve değerlendirme süreçlerinin başlıca unsurlarını açıklamak. | |
| 3) | Yazılım dilleri, işletim sistemleri, bilgisayar ağları ve bilgisayar donanımları ile ilgili yeterliklerini geliştirmek. | |
| 3) | Teknoloji ile bütünleştirilmiş etkin ve öğrenci merkezli öğrenmeye dayalı dersleri ve etkinlikleri planlamak için en uygun müfredat çerçevelerini kullanmak. | |
| 4) | Teknoloji ile bütünleştirilmiş etkin ve öğrenci merkezli öğrenmeye dayalı dersleri ve etkinlikleri planlamak için en uygun müfredat çerçevelerini kullanmak. | |
| 5) | Bilimsel yöntemleri kullanarak yaratıcılığı, problem çözmeyi ve eleştirel düşünmeyi geliştirmek için en ileri teknolojilerin kullanıldığı sınıf etkinliklerini planlamak, uygulamak ve değerlendirmek. | |
| 6) | Bir öğrenme organizasyonu içerisinde sistem ve insan gelişimine odaklanan problemlere çözüm geliştirmek için güçlü kuramsal ve uygulamalı modeller oluşturmak. | |
| 7) | İlk ve ortaöğretimdeki öğrencilerin ilgilerine, ihtiyaçlarına, bireysel farklılıklarına ve gelişimsel özelliklerine dayalı teknoloji entegrasyonunu sağlamak için gerekli stratejileri gözden geçirmek, değerlendirmek ve önermek. | |
| 8) | Disiplinler arası bir yaklaşımla, eğitim teknolojisi, bilgi teknolojisi ve öğretmenlik mesleği ile ilgili etkinlikleri yürütmek için bir takımda bireysel ve iş birliği içerisinde çalışmak. | |
| 9) | Öğrenme hedeflerini ve gereksinimlerini başarma ve karşılamanın bir yolu olarak eğitim teknolojilerini ve uygun tasarlanmış öğretim modellerini etkili olarak kullanmak ve değerlendirmek. | |
| 10) | Sınıfı, yaşam boyu öğrenme etkinliklerinde bulunan öğrencilerin oluşturduğu bir topluluk haline getirmek için etkili üst bilişsel teknikleri kullanmak. | |
| 11) | Toplum için eğitim teknolojisi ile ilgili eğitimler ve projeler hazırlamak ve uygun teknoloji kullanımı yoluyla öğrenmeyi geliştirmede bireylere danışmanlık sağlamak. | |
| 12) | Bireylerin ve kurumların çalışmalarını daha etkili yürütebilmelerini desteklemek için maliyet ve zamana duyarlı stratejileri uygulamak. | |
| 13) | Öğretmenleri, etik ve yasal standartları kullanarak teknolojinin eğitim amaçlı uygulamalarında öncü ve model olabilecek şekilde ve değişen teknolojiye ayak uydurabilecek şekilde donatmak. | |
| 14) | İş, okul, eğitim sektörü ve sanal dünya ile ilgili eğitim teknolojileri, öğretim programları, yenilikler ve sonuçlar için günümüzde kullanılan verimli tasarım çözümlerini ve bu konuda var olan standartları araştırmak. | |
| 15) | To gain fluency in interpersonal communication, teaching frameworks and the use of different technologies in relation to national norms and laws. |