Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
3VTK223Python Dersi- I3+0+03323.08.2026

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Ön Lisans
Bölümü / Programı Web Tasarımı ve Kodlama
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Bu ders, öğrencilere Python programlama dilinin temel kavramlarını, sözdizimini ve problem çözme yaklaşımını kazandırmayı amaçlar.
Dersin İçeriği Python geliştirme ortamı, değişkenler, veri tipleri, operatörler, giriş-çıkış işlemleri, koşul yapıları, döngüler, temel veri yapıları ve fonksiyonlar.
Dersin Yöntem ve Teknikleri Anlatım, soru-cevap, uygulama, problem çözme, bireysel çalışma
Ön Koşulları Yok
Dersin Koordinatörü Öğr.Gör. Afife ÇİFTCİ OLGUN
Dersi Verenler Öğr.Gör. AFİFE ÇİFTCİ OLGUN
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Python Software Foundation, Python Documentation; ders notları ve uygulama örnekleri.
Ders Notları Ders notları ve uygulama örnekleri.

Ders Yapısı
Alan Bilgisi %100

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 30
Ödev 2 % 10
Proje 1 % 20
Yarıyıl Sonu Sınavı 1 % 40
Toplam :
5
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 3 42
Sınıf Dışı Ç. Süresi 14 1 14
Ödevler 2 4 8
Ara Sınavlar 1 5 5
Proje 1 8 8
Yarıyıl Sonu Sınavı 1 13 13
Toplam İş Yükü   AKTS Kredisi : 3 90

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Bilgi 
1 Python programlama dilinin temel yapısını ve çalışma mantığını açıklar.
Beceri 
2 Değişkenler, veri tipleri, operatörler ve temel giriş-çıkış işlemlerini uygular.
3 Koşul ve döngü yapılarını kullanarak algoritmik çözümler geliştirir.
4 Liste, demet, sözlük ve küme gibi temel veri yapılarını kullanır.
5 Fonksiyonlar kullanarak modüler ve okunabilir Python programları geliştirir.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Python’a Giriş: Programlama Mantığı, Python Kurulumu ve Geliştirme Ortamı
2 Temel Sözdizimi, Değişkenler ve Veri Tipleri
3 Operatörler ve Tür Dönüşümleri
4 Giriş-Çıkış İşlemleri ve String Yapıları
5 Karar Yapıları: if, elif, else
6 Döngüler: for ve while
7 Döngü Kontrol İfadeleri ve Uygulamalar
8 Ara Sınav
9 Listeler ve Liste Metotları
10 Demetler (Tuple) ve Kümeler (Set)
11 Sözlükler (Dictionary)
12 Fonksiyonlara Giriş ve Parametre Kullanımı
13 Fonksiyonlarda Geri Dönüş Değerleri ve Kapsam
14 Temel Problem Çözme ve Uygulamalar
15 Genel Tekrar ve Uygulama Çalışmaları
16 Final Sınavı
17 Final Sınavı

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16
Bi1 4 5
Be2 4 5 3 3
Be3 4 5 5 3 3
Be4 4 5 3 4 3
Be5 4 5 4 4 4 3

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek