| 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 |
| CET2204 | İleri Programlama | Bahar | 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 MELTEM ÖZMUTLU |
| Dersin Amacı: | Gelişmiş programlama dersi ile öğrenciler, C# programlama dilinde değişkenler, kontrol yapıları, döngüler, diziler ve metotları kullanarak temel programlama dersinde öğrendiklerini pekiştireceklerdir. Uygulamalar, Visual Studio ortamında form yapısı üzerinden geliştirilecektir. |
|
Bu dersi başarıyla tamamlayabilen öğrenciler; Visual Studio'da kontrol yapıları kullanabilir. C# dilinde metotları kullanabilir. Kalıtım (Inheritance) kavramını açıklar ve kullanabilir. C# dilinde fonksiyonları kullanabilir. Visual Studio'da form yapısını hazırlar. Form yapısı ile etkinlikler tasarlar. |
| Hafta | Konu | Ön Hazırlık |
| Ders Notları / Kitaplar: | Aslan, H. (2016). Visual C# ve Visual Basic Örnekleriyle WPF Tabanlı nesneye Yönelik Görsel Programlama. Ankara: Nobel. McGrath, M. (2002). C Programming in easy steps. Dreamtech Press. Turner, R. (2020). C#: The Ultimate Beginner's Guide to Learn C# Programming Step by Step. Publishing Factory. Diğer zorunlu okuma materyalleri Itslearning platformu üzerinden öğrencilere yüklenecektir. |
| Diğer Kaynaklar: | Aslan, H. (2016). Visual C# ve Visual Basic Örnekleriyle WPF Tabanlı nesneye Yönelik Görsel Programlama. Ankara: Nobel. McGrath, M. (2002). C Programming in easy steps. Dreamtech Press. Turner, R. (2020). C#: The Ultimate Beginner's Guide to Learn C# Programming Step by Step. Publishing Factory. Other required readings will be uploaded to students via Itslearning. |
| Yarıyıl İçi Çalışmaları | Aktivite Sayısı | Katkı Payı |
| 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ı | Süre (Saat) | İş Yükü |
| Ders Saati | 14 | 5 | 70 |
| Ara Sınavlar | 1 | 24 | 24 |
| Final | 1 | 30 | 30 |
| Toplam İş Yükü | 124 | ||
| 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. |