GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
9029001182020 PYTHON PROGRAMLAMA-I Ders 1 2 4,00

Önlisans


Türkçe


Öğrenciye python programlamanın temel bilgileri öğretilirlen genel programlama mantığının nasıl olduğu bilgisi verilmektedir.


Nihat TUNALI


1 Python dili ve yapısı
2 Python programlama dilinde, değişken tanımlamaları
3 Python programlama dilinde, fonksiyon tanımlamaları
4 Python programlama dilinde, modul kullanımı
5 Python programlama dilinde, dosya ve veritabanı işlemleri

Birinci Öğretim


Yok


Yok


Python programlama temelleri, nesne tabanlı programlama, modullerin kullanılması ve kişisel modullerin hazırlanması, veri tabanlarına bağlantı kurma işlemleri hedeflenmiştir.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Python 3'ü Windows'a kurmak,Matematik işlemleri,Stringler
2 Print Fonksiyonu,String İşlemleri,Değişkenler
3 Listeler, input() fonksiyonu ve format() metodu
4 Tubles, Dictionary, Date & Time değişkenkeri
5 Koşullu ifadeler (if-elif-else) if elif else (Örnek Program)
6 While Döngü Yapısı , While Döngüsü (Örnek Program) For Döngüsü, For Döngüsü Örnek Program
7 Fonksiyonlar'a Giriş , Değer Döndüren Fonksiyonlar, Fonksiyonlarda Varsayılan Değerler
8 Geometrik Şekil Hesaplama ( Örnek Fonksiyon ) Fonksiyonlarda Recursion Global ve Yerel Değişkenler Sözlükler( Dictionary)
9 try..except...finally blokları
10 Modüller
11 Dosya Açmak ve Yazmak Dosyadan Veri Almak,Okuma İşlemleri
12 Dosyalardan Veri Almak örnekleri Dosyalarda değişiklik yapmak
13 Sqlite Veritabanı Tablo Oluşturma
14 Sqlite Veritabanı - Tabloya değer ekleme

Internet kaynakları ve youtube eğitim videoları https://docs.python.org/3/tutorial/ https://www.w3schools.com/python/ https://www.tutorialspoint.com/python/index.htm


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


Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Ev Ödevi 2 50
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 4 4
Final Sınavı 1 4 4
Derse Katılım 14 3 42
Proje Hazırlama 3 3 9
Bireysel Çalışma 14 3 42
Ödev Problemleri için Bireysel Çalışma 3 3 9
Ara Sınav İçin Bireysel Çalışma 1 6 6
Final Sınavı içiin Bireysel Çalışma 1 6 6
Ev Ödevi 3 4 12
Toplam İş Yükü (saat) 134

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13
ÖÇ 1 3 2 5
ÖÇ 2 4
ÖÇ 3 4
ÖÇ 4 3 3
ÖÇ 5 5 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek