GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
EMEK120 Bilgisayar Programlamaya Giriş Ders 1 2 3.00 3.00

Lisans


Türkçe


Bilgisayar programlama konusuna giriş yapmak, programlama ile ilgili genel kavramları ortaya koymak, algoritma kavramı, algoritmaların nasıl oluşturulacağı ve yapısal programlama konusuna değinmektir.


Doç. Dr. İbrahim Furkan İnce


1 Şartsal ifadeler içeren program tasarlayabilir.
2 Döngü içeren program tasarlayabilir.
3 Çok boyutlu diziler için şartsal ve döngü içeren programları tasarlayabilir

Birinci Öğretim



Yok


Algoritma tasarımı, Aritmetik ve mantıksal operatörler, Şartsal ifadeler, Döngüler, Fonksiyonlar, Diziler ve Çok boyutlu dizilerde şartsal ifadeler ve döngüler.


Hafta Teorik Uygulama [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Algoritma kavramı ve tasarımı
2 Akış diyagramları ve tasarımı
3 Akış diyagramları ve tasarımı
4 Python'a giriş, değişkenler, veri tipleri, aritmetik operatörler
5 Karar verme (koşul) yapıları
6 Tekrar (döngü) yapıları
7 Dizi (vektör) kavramı
8 Dizi (vektör) kavramı
9 Çok boyutlu diziler (matrisler)
10 Çok boyutlu diziler (matrisler)
11 Çok boyutlu diziler (matrisler)
12 Arama ve Sıralama Algoritmaları
13 Fonksiyonlar
14 Fonksiyonlar
15 Final Sınavı

1. Ders Notları 2. Ahmet Aksoy: Yeni Başlayanlar İçin Python, Abaküs Kitap, 2016. 3. John Zelle: Python Programming: An Introduction to Computer Science, Franklin, Beedle



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)
Final Sınavı 1 2 2
Derse Katılım 14 4 56
Ara Sınav İçin Bireysel Çalışma 1 4 4
Final Sınavı içiin Bireysel Çalışma 1 4 4
Ev Ödevi 2 7 14
Toplam İş Yükü (saat) 80

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