DERS ADI

: Temel Programlama

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
TEK 2003 Temel Programlama ZORUNLU 2 2 0 6

Dersi Veren Birim

Bilgisayar ve Öğretim Teknolojileri Öğretmenliği

Dersin Düzeyi

Lisans

Ders Koordinatörü

DOÇ. DR. KÜRŞAT ARSLAN

Dersi Alan Birimler

Bilgisayar ve Öğretim Teknolojileri Öğretmenliği

Dersin Amacı

Dersin Öğrenme Kazanımları

1   Programlamaya giriş ve temel kavramları tanımlar.
2   C programlama dili ile algoritma geliştirebilir.
3   Değişkenler, veri türleri, karar yapıları, döngüler ve diziler gibi temel yapıların kullanımını uygular.
4   C dili ile basit ve orta düzey programlar yazabilir ve hata ayıklayabilir.
5   Yapısal programlamanın mantığını kavrayarak kendi projelerini geliştirebilir.

Dersin Öğretim Türü

Örgün Öğretim

Dersin Önkoşulu/Önkoşulları

Yok

Ders İçin Önerilen Diğer Hususlar

Yok

Ders İçeriği

Hafta Konular Açıklama
1 İlk Toplantı: Ders hakkında bilgi
2 Programlamaya Giriş, Algoritmik Düşünme
3 C Programlama Diline Giriş, Derleyici Kullanımı
4 Değişkenler, Veri Tipleri ve Operatörler
5 Girdi/Çıktı Fonksiyonları (printf, scanf)
6 Karar Yapıları: if, if-else, çoklu koşullar
7 switch-case Yapısı
8 Vize
9 Döngüler: for, while ve do-while
10 Dizi Kavramı ve Tek Boyutlu Diziler
11 Çok Boyutlu Diziler
12 Karakter Dizileri (Stringler)
13 Fonksiyonlar: Tanım, Çağırma ve Parametreler
14 Fonksiyonlar ve Dosya İşlemleri
15 Final

Ders İçin Önerilen Kaynaklar

İlan Edilecektir.

Öğrenme ve Öğretme Yöntemleri

Anlatım (Teorik sunum)

Uygulamalı laboratuvar çalışmaları

Kodlama egzersizleri ve küçük projeler

Sınıf içi tartışma ve soru-cevap

Ödev ve bireysel çalışma

Değerlendirme Yöntemleri

SIRA NO KISA KOD UZUN ADI FORMUL
1 VZ Ara Sınav
2 FN Yarıyılsonu Sınavı
3 BNS BNS VZ * 0.40 + FN * 0.60
4 BUT Bütünleme Notu
5 BBN Bütünleme Sonu Başarı Notu VZ * 0.40 + BUT * 0.60


Değerlendirme Yöntemlerine İliskin Aciklamalar

Yok

Değerlendirme Kriteri

İlan Edilecektir.

Dersin Öğretim Dili

Türkçe

Derse İlişkin Politika ve Kurallar

İlan Edilecektir.

Dersin Öğretim Üyesi İletişim Bilgileri

İlan Edilecektir.

Ders Öğretim Üyesi Görüşme Gün ve Saatleri

İlan Edilecektir.

Staj Durumu

YOK

İş Yükü Hesaplaması

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Anlatımı 13 2 26
Uygulama 13 2 26
Haftalık Ders öncesi/sonrası hazırlıklar 10 5 50
Vize Sınavına Hazırlık 1 20 20
Final Sınavına Hazırlık 1 20 20
Vize Sınavı 1 2 2
Final Sınavı 1 2 2
TOPLAM İŞ YÜKÜ (saat) 146

Program ve Öğrenme Kazanımları İlişkisi

PK/ÖKPK.1PK.2PK.3PK.4PK.5PK.6PK.7PK.8PK.9PK.10
ÖK.11254343321
ÖK.21254343321
ÖK.31254343321
ÖK.41111111111
ÖK.51111111111