PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Bilgisayar Programlama ICPR 101113 + 246,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiÖn Lisans
Dersin TürüZorunlu
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Sunulan bir problemin çözümü için algoritma geliştirme yeteneği kazanır.
2. Programlama dillerinde karar yapılarını kullanabilme yeteneği kazanır.
3. Programlama dillerinde döngü yapılarını kullanabilme yeteneği kazanır.
4. Programlama dillerinde fonksiyon tasarımı yapabilme yeteneği kazanır.
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Bu ders programlama dillerine giriş niteliğindedir. Problem analizi ve çözüm için algoritma geliştirme konularını anlatır. C programlama dili temellerini, değişken tanımlarını, girdi/çıktı sistemini, karar ve döngü yapılarını, fonksiyonları ve diziler konularını içerir.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Introduction and Basic Concepts
2Algorithms and Flowcharts I
3Algorithms and Flowcharts II
4Algorithms and Flowcharts III
5Introduction to the C Programming Language
6Conditional Statements
7Loops I
8Review
9Loops II
10Functions I
11Functions II
12Arrays I
13Arrays II
14Review
 
Kaynaklar:
Deitel, P., Deitel, H. M. C How to Program (8th Edition), Pearson, 2015. ISBN-13: 978-0133976892.
 
Diğer Kaynaklar:
 
 
Öğretim Yöntem ve Teknikleri:
Her hafta üç saat ders ve iki saat uygulama yapılır.
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Laboratuvar10%2
Ödev1%10
Ara Sınav1%30
Final Sınavı1%40
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor