GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
11919001T11202 GÖRSEL PROGRAMLAMA-II Ders 2 4 5,00

Önlisans


Türkçe


Bu dersin amacı, Python programlama dili kapsamında dizin ve dosya işlemleri, fonksiyon tanımlama ve Tkinter kütüphanesi kullanılarak temel sistem etkileşimleri ve grafiksel kullanıcı arayüzü (GUI) içeren masaüstü uygulamalarının geliştirilmesine yönelik bilgi ve becerilerin kazandırılmasıdır.


Volkan SÖZERİ


1 Python programlama dili kullanarak temel dosya ve dizin işlemlerini gerçekleştirir.
2 Python programlama dilinde fonksiyon tanımlar ve farklı sayıda parametre alan fonksiyonlar geliştirir.
3 Python’un tkinter modülünü kullanarak kullanıcıdan veri alan ve kullanıcıya çıktı sunan etkileşimli grafik arayüzler geliştirir.
4 Nesne temelli programlama yaklaşımını kullanarak, tkinter tabanlı kullanıcı etkileşimine dayalı çalışan uygulamalar geliştirir.

Birinci Öğretim


Yok


Yok


Bileşen özellikleri ve olaylar. Grafik İşlemleri. Bileşen oluşturma. Veritabanı işlemleri. Kodlama, test ve hata giderme.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 OS Modülü Örnek uygulama programları geliştirme
2 Dosya İşlemleri Örnek uygulama programları geliştirme
3 Fonksiyon (*args, **kwargs) Örnek uygulama programları geliştirme
4 Tkinter’e Modülüne Giriş ve Yerleşim Örnek uygulama programları geliştirme
5 Form Nesnesi Örnek uygulama programları geliştirme
6 Label Bileşeni Örnek uygulama programları geliştirme
7 Button Bileşeni Örnek uygulama programları geliştirme
8 Ara Sınav
9 Msgbox Bileşeni Örnek uygulama programları geliştirme
10 Entry Bileşeni Örnek uygulama programları geliştirme
11 Bind (Olay Bağlama) Örnek uygulama programları geliştirme
12 Checkbox ve Radiobutton Örnek uygulama programları geliştirme
13 Listbox Bileşeni Örnek uygulama programları geliştirme
14 Combobox Bileşeni Örnek uygulama programları geliştirme
15 Text Bileşeni Örnek uygulama programları geliştirme
16 Dönem sonu sınavı

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 DERS ARAÇLARI: Laboratuar deney gereçleri, Bilgisayar ve Projeksiyon cihazı.


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 100
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 1 1
Final Sınavı 1 1 1
Derse Katılım 14 3 42
Uygulama/Pratik 14 1 14
Rehberli Problem Çözümü 14 2 28
Ara Sınav İçin Bireysel Çalışma 1 16 16
Final Sınavı içiin Bireysel Çalışma 1 20 20
Toplam İş Yükü (saat) 122

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