Yazdır

DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
GKD 5027BİLGİSAYAR PROGRAMLAMAYA GİRİŞ2 + 02. Yarıyıl3

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Seçmeli
Dersin Amacı Dersin amacı, öğretmen adaylarına temel programlama becerilerini kazandırmaktır. Ders süresince öğrencilerin algoritma mantığını kavrayabilmesi, problemlerin çözümüne yönelik algoritma geliştirebilmesi, bir görsel programlama aracını kullanabilmesi ve edindikleri programlama becerileri yardımıyla kendi öğretmenlik alanlarında kullanılmak üzere etkileşimli bir materyal geliştirebilmesi beklenmektedir. Programlama öğretiminde blok tabanlı bir görsel programlama aracı kullanılacaktır.
Ders İçeriği Algoritmaya Giriş: Tanımı, Günlük Hayat Problemlerinin Algoritmaları, Algoritmaların Görselleştirilmesi. Programlamadaki Giriş-Çıkış Kavramları, Operatörler, Veri Tipleri, Sabit Ve Değişkenler, Karar Yapıları (Koşullu Yapılar), Döngüler. Amaca Yönelik Program Geliştirme Uygulamaları.
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz Yüze

DERS ÖĞRENME KAZANIMLARI
2Günlük hayattaki problemlerin çözümüne yönelik algoritma oluşturabilmek.
1Algoritmaların problem çözmedeki önemini fark edebilmek.
3Algoritma oluşturmada döngü ve karar yapılarını kullanabilmek.
4Scratch programında blokların işlevlerini açıklayabilmek.
5Tasarlanan bir algoritmanın programını Scratch’da oluşturabilmek.
6Scratch'ı kullanarak, kendi alanında eğitim amaçlı etkileşimli bir program geliştirebilmek.

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07PY 08PY 09PY 10PY 11PY 12PY 13PY 14
ÖK 001              
ÖK 002              
ÖK 003              
ÖK 004              
ÖK 005              
ÖK 006              
Ara Toplam              
Katkı00000000000000

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14228
Arasınavlar(hazırlık süresi dahil)12424
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)12626
Toplam İş Yükü

Dersin AKTS Kredisi






78

3
DERS ŞUBELERİ
 Dönem seçiniz :   


 Ders DönemiŞube NoDersi Veren Öğretim Elemanı
Detay 2020-2021 Güz1ESRA YECAN


Yazdır

Ders Şube Detayları
Dersin Kodu Dersin Ad Saat (T+P) Şube No Öğretim Dili Şube Dönemi
GKD 5027 BİLGİSAYAR PROGRAMLAMAYA GİRİŞ 2 + 0 1 Türkçe 2020-2021 Güz
Öğretim Elemanı  E-Posta  İç Hat  Ders Yeri Devam Zorunluluğu
Dr. Öğr. Üyesi ESRA YECAN eyecan@pau.edu.tr EGT A0304 Dersin Devam Yüzdesi : %70
Amaç Dersin amacı, öğretmen adaylarına temel programlama becerilerini kazandırmaktır. Ders süresince öğrencilerin algoritma mantığını kavrayabilmesi, problemlerin çözümüne yönelik algoritma geliştirebilmesi, bir görsel programlama aracını kullanabilmesi ve edindikleri programlama becerileri yardımıyla kendi öğretmenlik alanlarında kullanılmak üzere etkileşimli bir materyal geliştirebilmesi beklenmektedir. Programlama öğretiminde blok tabanlı bir görsel programlama aracı kullanılacaktır.
İçerik Algoritmaya Giriş: Tanımı, Günlük Hayat Problemlerinin Algoritmaları, Algoritmaların Görselleştirilmesi. Programlamadaki Giriş-Çıkış Kavramları, Operatörler, Veri Tipleri, Sabit Ve Değişkenler, Karar Yapıları (Koşullu Yapılar), Döngüler. Amaca Yönelik Program Geliştirme Uygulamaları.
Haftalık Konu Başlıkları
HaftaKonular
1 Algoritmaya Giriş - Tanımı, Problem Çözmedeki Yeri
2 Algoritmaya Giriş - Günlük hayat problemlerinin algoritmaları
3 Programlamada Mantıksal Yapılar
4 Programlamada Operatörler
5 Programlamada Operatörler
6 Scratch: Hareket, Algılama ve Kontrol Blokları
7 Scratch: Hareket, Algılama ve Kontrol Blokları
8 Scratch: Hareket, Görünüm, Kontrol, Olaylar Blokları
9 Scratch: Görünüm, Ses, Operatörler ve Değişkenler Blokları
10 Scratch'da Algoritma ve Programlama Uygulamaları
11 Scratch'da Algoritma ve Programlama Uygulamaları
12 Proje çalışması
13 Proje çalışması
14 Değerlendirme
Materyaller
Materyal belirtilmemiştir.
Kaynaklar
Ders Değerlendirme Sistemi
Değerlendirme YöntemiKatkı Yüzdesi (%)Değerlendirme Yöntemi Ad
Dönem Sonu Sınavı50Dönem Sonu Sınavı
Ara Sınav50Ara Sınav
T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları