Giriş, değişkenler, operatörler, sabitler, printf, scanf fonksiyonları, veri tipleri, atama, tip dönüştürmeleri, sonra/önce-artırma/azaltma, if, içiçe if, mantıksal operatörler, switch, while, for, do-while döngüleri, içiçe döngüler, break, continue, fonksiyonlar, kapsam, makro yerine koyma, işaretleyiciler, değişken parametreler, dizinler, dizinleri fonksiyonlara geçirme, sıralama ve ikili arama, dosyadan okuma, dosyaya yazma, stringler, çok-boyutlu dizinler, yapılar
|
| Hafta |
Konu |
Ön Hazırlık |
| 1) |
Giriş, değişkenler, operatörler, sabitler, printf, scanf fonksiyonları |
|
| 2) |
Veri tipleri, atama, tip dönüştürmeleri, sonra/önce-artırma/azaltma |
|
| 3) |
If, içiçe if, mantıksal operatörler, switch |
|
| 4) |
While, for, do-while döngüleri |
|
| 5) |
İçiçe döngüler, break, continue |
|
| 6) |
Fonksiyonlar, kapsam, makro yerine koyma |
|
| 7) |
Fonksiyonlar (devamı) |
|
| 8) |
Dizinler, dizinleri fonksiyonlara geçirme |
|
| 9) |
Çok boyutlu diziler |
|
| 10) |
Dosyadan okuma, dosyaya yazma |
|
| 11) |
İşaretçiler ve Bir Fonksiyona İşaretçi Geçirme |
|
| 12) |
Dizilerde arama |
|
| 13) |
Dizeler, dize işlemleri |
|
| 14) |
Tekrar |
|
| |
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. |
|