MYP140


Ders Adı Ders Kodu Bölüm Seviye
Programlama Dilleri MYP140 Bilgisayar Programcılığı Ön Lisans

Dersin Yarıyılı
(Dersin Dönemi)
Eğitim Öğretim Yöntemleri
Krediler
Teori Uygulama Laboratuar Projeler/Alan Çalışması Seminerler/Çalışma Grupları Diğer Toplam Kredi AKTS Kredisi
01
(Güz)
28 28 30 39 125 3 5

Ders Sorumluları Dr. Öğretim Üyesi Buket TAŞKIN
Dersin Sunulduğu Dil Türkçe (Turkish)
Dersin Türü Zorunlu
Ön Koşul Ön koşulu bulunmamaktadır.
Ders İçin Önerilen Diğer Hususlar
Dersin Amacı Programlama dillerinin genel yapısı ve kodlama mantığı hakkında bilgi sahibi olmak ve farklı programlama dilleri arasındaki temel farkları bilerek uygulamaya yönelik karşılaştırmalar yapmak.
Dersin İçeriği Ders kapsamında programlamaya yönelik genel kavramlar, sayı sistemleri, algoritma ve akış şeması, programlama paradigmaları, matematiksel ve mantıksal işlem yapıları, döngü ve karar komutları ve dizi yapıları konularına yer verilmektedir.
Dersin Öğrenme Çıktıları (ÖÇ) Bu dersi tamamlayan öğrenciler; 1. Programlama dillerinin paradigma ve yapılarını açıklayabilir. 2. Algoritma ve akış şemasının mantığını anlayarak uygulamalar yapabilir. 3. Programlama dillerinin karşılaştırmalı incelemelerini yapabilir. 4. Döngü yapıları ve karar komutlarının işleyişini örneklendirebilir. 5. Sayı sistemlerinde dönüşümler yapabilir. 6. Dizileri kullanarak örnek yapılar oluşturabilir.
Dersin Veriliş Biçimi Örgün Öğretim
Dersin Gidişatı
Hafta Konular
1. Hafta Tanışma ve ders hakkında bilgilendirme
2. Hafta Programlamaya Yönelik Genel Kavramlar ve Sayı Sistemleri
3. Hafta Algoritma ve akış şeması
4. Hafta Programlama Paradigmaları
5. Hafta Programlama Temelleri - C Dili
6. Hafta Programlamada matematiksel ve mantıksal işlemler
7. Hafta Programlama Dillerinin Karşılaştırmalı İncelenmesi
8. Hafta Ara sınav
9. Hafta Programlama Dilleri Yazım Özellikleri ve Karşılaştırmaları
10. Hafta Programlama dillerinde giriş – çıkış komutları
11. Hafta Döngü Yapıları
12. Hafta Karar (Karşılaştırma) Komutları
13. Hafta Döngü ve Dizi Yapıları
14. Hafta Genel Tekrar
Değerlendirme Ölçütleri
  Toplam Katkısı (%)
Ara Sınav (%) %40
Kısa Sınavlar (%)
Ödevler (%)
Uygulamalar (%)
Laboratuar (%)
Projeler/Alan Çalışması (%)
Seminerler/Çalışma Grupları (%)
Final (%) %60
Diğer (%)
Toplam(%) 100
Dersin Kitabı ve/veya Kaynaklar Programcılık ve programlama dilleri ile ilgili çeşitli kitaplardan derlemeler yapılmıştır.
Staj / Uygulama
Program Yeterlilikleri (PY) ve Dersin Öğrenme Çıktıları (ÖÇ) İlişkisi

 

PÇ1

PÇ2

PÇ3

PÇ4

PÇ5

PÇ6

PÇ7

PÇ8

PÇ9

PÇ10

PÇ11

ÖÇ1

 

4

5

5

 

 

5

 

 

 

 

ÖÇ2

 

5

5

4

 

 

 

4

 

 

 

ÖÇ3

 

5

 

4

 

 

5

 

 

 

 

ÖÇ4

 

5

 

5

 

 

 

 

 

 

 

ÖÇ5

 

5

 

5

 

 

 

 

 

 

 

ÖÇ6

 

5

 

5