Skip to main content
Ders Bilgileri
Dersin Kodu BTÖ-203
Dersin Adı Temel Programlama
Kredi T:2 - U:2 - K:3 - AKTS:3
Dersin Amacı Problem çözümüne algoritmik yaklaşım ve programlama dilleri üzerine temel bilgi ve becerilerin kazandırılması


Dersin Kaynakları
No Kaynak Bağlantı
1 Python 3 https://python-istihza.yazbel.com/
2 Python https://www.python.org/
3 W3Schools https://www.w3schools.com/python/
4 Python ile Programlamaya Giriş https://www.turcademy.com/tr/kitap/python-ile-programlamaya-giris-9789750267154
5 Algoritma ve Programlama https://www.turcademy.com/tr/kitap/algoritma-ve-programlama-9786257880275


Ara Sınav Değerlendirme Ölçütleri
Tür Puan Oran
Ödev (1-5 Numaralı) 20 x 5 = 100 %20
Quiz (1-2 Numaralı) 50 x 2 = 100 %20
Sınav (1 Numaralı) 100 x 1 = 100 %60


Dönem Sonu Sınavı Değerlendirme Ölçütleri
Tür Puan Oran
Ödev (6-10 Numaralı) 20 x 5 = 100 %20
Quiz (3-4 Numaralı) 50 x 2 = 100 %20
Sınav (2 Numaralı) 100 x 1 = 100 %60


AKTS Hesaplama İçeriği
Etkinlik Sayı Süre İş Yükü
Haftalık teorik ders saati 14 2 28
Haftalık uygulamalı ders saati 14 2 28
Okuma Faaliyetleri 13 1 13
İnternette tarama, kütüphane çalışması 2 1 2
Materyal tasarlama, uygulama 4 1 4
Rapor hazırlama 0 0 0
Sunu hazırlama ve sunum 0 0 0
Ara sınav ve ara sınava hazırlık 1 2 2
Yarıyıl Sonu Sınavı 1 2 2
Toplam İş Yükü 79
AKTS 3


Dersin Öğrenme Çıktıları
No Açıklama
1 Programlamanın temel kavramlarını bilir.
2 Gerekli yazılımları indirebilir ve kurabilir.
3 Değişkenleri ve operatörleri kullanabilir.
4 Koşul yapılarını oluşturabilir ve kullanabilir.
5 Döngü yapılarını oluşturabilir ve kullanabilir.
6 Gömülü fonksiyonları kullanabilir ve kendi fonksiyonlarını oluşturabilir.
7 Liste ve demetler oluşturabilir ve kullanabilir.
8 Sınıf tanımlayabilir ve nesne oluşturabilir.
9 Hatalar ve istisnalara karşı hazırlık yapabilir.


Dersin Konuları
Hafta Konu
1 Programlama Dili Nedir, Ne İşe Yarar?
2 Python’ın Programlama Dilleri Arasındaki Yeri
3 Değişkenler ve Veri Tipleri
4 Operatörler
5 Koşullu İfadeler
6 Döngüler
7 Döngüler II
8 Ara Sınav
9 Ara Sınav Çözümleri
10 Fonksiyonlar
11 Listeler ve Demetler
12 Kümeler ve Sözlükler
13 Sınıflar ve Nesneler
14 Hatalar ve İstisnalar
15 Genel Tekrar
16 Dönem Sonu Sınavı