Ders Öğretim Planı

Ders Kodu Ders Adı Ders Türü Yıl Dönem AKTS
BTAE104 Programlama Öğretimi Yaklaşımları 927001 1 2 3

Dersin Amacı

Programlama öğretimi, güncel eğitim-öğretim sistemlerinde yerini almaya başlamakla birlikte nispeten yeni bir alan olduğu için pedagojik açıdan hızla gelişmektedir. Bu dersin amacı, programlama öğretiminin tarihçesini anlayarak, klasik ve modern yaklaşımlar arasında karşılaştırmalar yapmak ve ayrıca her bir yaklaşıma yönelik örnek uygulamalar geliştirmektir.

Dersin Veren Öğretim Görevlisi/Görevlileri

Doç. Dr. Emine Şendurur

Ön Koşul Dersleri

Yok

Önerilen Diğer Hususlar

Yok

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Kuramdan Uygulamaya Programlama Öğretimi. Yasemin Gülbahar ve Hasan Karal (2019. Pegem Akademi

Dersin Sunulduğu Dil

Türkçe

Staj Durumu

Yok

Dersin İçeriği

Oyunla, dramayla, blok-tabanlı araçlarla, mobil uygulamalarla ve veritabanıyla programlama öğretimi; programlama becerilerinin değerlendirilmesiyle ilgili yöntem ve yaklaşımlar.

Değerlendirme

# Etkinlikler Adet Yuzde Katkısı Yarıyıl İci Etkinlik Yıl Sonu Etkinlik
90 Yarıyıl (Yıl) İçi Etkinlikleri 0 40
91 Yarıyıl (Yıl) Sonu Etkinlikleri 0 60
1 Ara Sınav 1 100 1
2 Final Sınavı 1 100 1

Ders İş Yükü Verisi

# Etkinlikler Adet Süresi(saat) Toplam İş Yükü(saat)
1 Ara Sınav 1 1 1
2 Final Sınavı 1 1 1
5 Derse Katılım 13 2 26
6 Uygulama/Pratik 13 1 13
32 Ara Sınav İçin Bireysel Çalışma 14 1 14
33 Final Sınavı içiin Bireysel Çalışma 14 1 14
34 Okuma 6 1 6

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Tanışma. Ders izlencesini inceleme. Programlama Dillerinin Tarihçesi prog_dilleri_tarihcesi.pptx
2 Programlama Öğretiminin Tarihçesi ve Dünyadaki Uygulamalar prog_ogretimi.pptx
3 Programlama Öğretiminde Pedagojik Yaklaşımlar pedagojik_yaklasimlar.pptx
4 Öğrenme Alanları ve Programlama Öğretimi ogrenme_alanlari.pptx
5 Bilgisayarsız Programlama Öğretimi BBB.pptx
6 Bilgisayarsız Programlama Öğretimi Örnek Uygulamaları code.org
7 Oyun ve Drama ile Programlama Öğretimi drama.pptx
8 Oyun ve Drama ile Programlama Öğretimi Örnek Uygulamaları code.org
9 Blok-tabanlı Araçlarla Programlama Öğretimi fiziksel_prog.pptx
10 Ara sınav!
11 Blok-tabanlı Araçlarla Programlama Öğretimi scratch.mit.edu
12 Mobil Uygulamalarla Programlama Öğretimi AppStore ve PlayStore uygulamarı
13 Mobil Uygulamalarla Programlama Öğretimi Örnek Uygulamaları AppStore ve PlayStore uygulamarı
14 Programlama Öğretiminde Değerlendirme Yaklaşımları

Dersin Öğrenme Çıktıları

# Öğrenme Çıktı Id Açıklama
1 1287492 Programlama dillerinin tarihsel gelişimiyle programlama öğretiminin gelişimini kıyaslayabilme,
2 1287493 Programlama öğretimi yaklaşımlarını yorumlayabilme,
3 1287494 Programlama öğretimi yaklaşım ve yöntemlerini uygulayabilme.

Bölüm Program Çıktıları

# Program Çıktı Id Açıklama
1 63209 Teknolojideki yenilikleri eğitim ortamlarına nasıl adapte edeceğini bilir.
2 63210 Öğretimi analiz eder, tasarlar, geliştirir, uygular ve değerlendirir.
3 63202 Var olan kaynaklardan en iyi şekilde nasıl faydalanacağını bilir.
4 63208 Öğretim materyalleri geliştirir.
5 63203 Teknolojik açıdan zengin ortamlar kadar sadece kara tahtanın olduğu ortamlarda da çalışmayı öğrenir.
6 63204 Profesyonel öğretme, iletişim ve iş birliği becerileri gösterir.
7 63207 Eğitsel yazılımlar, oyunlar, vb. tasarlar ve geliştirir.
8 63206 Öğretim materyallerindeki iyi ve kötü tasarımı ayırt eder.
9 63205 Var olan bilgileri uygun yerlere yerleştirerek, yöneterek ve kullanarak öğretim problemlerini çözebilir.

Ögrenme Çıktı Matrisi

Program Çıktısı
1 2 3 4 5 6 7 8 9
Öğrenme Çıktısı
1 5 5 5 3 3
2 4 5 3 5 5 5
3 5 4 5 5 5 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek