GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
PRT001 PROGRAMLAMA TEMELLERİ Seçmeli Ders Grubu 2 3 5,00

Önlisans


Türkçe


Dersin amacı öğrencilerin temel programlama yöntemleri ve algoritmik problemler ile tanıştırılması ve uygulamalar ile temel programlama disiplinini kazanmasıdır.


Bölüm Öğretim Elemanları.


1 Programlamanın temel yapılarını tanımak (veri tipleri, girdi/çıktı, döngüler, yöntemler, diziler).
2 Python programlama dilini ve temel geliştirme ortamını kullanabilmek.
3 Temel hesaplama problemleri için algoritma oluşturabilmek ve analiz edebilmek.
4 Programı test eder sözdizim ve çalışma anı hatalarını giderir.
5 Programlara alternatif çözümler getirir.

Birinci Öğretim


Yok.


Yok.


Bilgisayara giriş, Algoritma ve programlamanın temelleri, python dili, döngüler, koşullar, fonksiyonlar ve değişken tipleri ve pratik uygulamaların gerçekleştirilmesi.


Hafta Konular (Teorik) Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Temel bilgisayar kavramları, yazılım çeşitleri. Soru-Cevap Araştırma
2 Hesaplama prensipleri ve programlama dilleri, Python programlama dili. Soru-Cevap Araştırma
3 Veri tipleri, seçim ifadeleri, program akışı. Soru-Cevap Araştırma
4 İç içe seçim ifadeleri, Koşullar, fonksiyonlar. Soru-Cevap Araştırma
5 Döngüler: while ve do-while döngüleri. Soru-Cevap Araştırma
6 Döngüler: for döngüsü, iç içe döngüler. Soru-Cevap Araştırma
7 Döngü örnekleri. Soru-Cevap Araştırma
8 Döngü örnekleri. Soru-Cevap Araştırma
9 Dizi temelleri. Soru-Cevap Araştırma
10 Diziler ve yöntemler, değer ile çağırma. Soru-Cevap Araştırma
11 Arama ve sıralama algoritmaları. Soru-Cevap Araştırma
12 İki boyutlu diziler, DataFrame. Soru-Cevap Araştırma
13 Matplotlib kullanma. Soru-Cevap Araştırma
14 Tekrar örnekleri. Soru-Cevap Araştırma

Yıldız, O. T., Python ile Programlamaya Giriş. Seçkin Yayıncılık, 2021. Cihan, U., Temel Seviye Python Eğitimi. Paradigma Akademi Yayınları, 2020. Ders sunuları.



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 80
Ev Ödevi 1 20
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 3 3
Final Sınavı 1 3 3
Derse Katılım 14 3 42
Uygulama/Pratik 14 2 28
Bireysel Çalışma 14 2 28
Ara Sınav İçin Bireysel Çalışma 1 6 6
Final Sınavı içiin Bireysel Çalışma 1 8 8
Ev Ödevi 1 5 5
Toplam İş Yükü (saat) 123

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