GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
WTK-103 PROGRAMLAMA TEMELLERİ Ders 1 1 6,00

Önlisans



Bilgisayar programlama sürecinde gerekli olan hazırlık ve planlama süreçlerini gerçekleştirerek amaca uygun algoritmalar oluşturabilen, programlama sürecinin temel yapılarını bilen öğrenciler yetiştirmektir.


Öğr. Gör. Samet ATABAŞ


1 Bir problemi kavrayıp çözüm için alt parçalara ayırabilir.
2 Problemin çözümü için uygun algoritmayı oluşturabilir.
3 Problemin çözümü için doğru algoritmayı seçebilir.
4 Algoritmaya uygun kodları yazabilir.
5 Temel Programlama yapılarını bilir.

Birinci Öğretim



Yok



Hafta Teorik Uygulama Laboratuvar
1 Algoritmalara Giriş ve Akış Diyagramları
2 Değer Gösterimi (Sabitler,Değişkenler), Atama İşlemi (Aritmetik ifadeler, aritmetik operatör) ,Veri tipleri
3 Karar yapıları
4 Sayaç Mantığı ve Döngü yapıları
5 Fonksiyonlar - Algoritma örnekleri, genel uygulamalar
6 Python Diline giriş
7 Python sözdizimi, veri türler, Sayılar ve veri dönüşümü
8 Vize sınavı
9 Python metin işlemleri ve operatörler
10 Python Koleksiyon Veri Tipleri (list, tuple, sets, dict)
11 Python Karar Yapıları
12 Python Döngüler
13 Python Fonksiyonlar
14 Python uygulama örnekleri
15 Python uygulama örnekleri

1. Algoritma Geliştirme ve Programlamaya Giriş; Fahri Vatansever; Seçkin-Bilgisayar 2. Ders Sunumları 3. MEGEP dökümanları



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


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 4 56
Problem Çözümü 13 7 91
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 20 20
Toplam İş Yükü (saat) 179

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