İşletim,derleme ve hata ayıklama gibi problemlerin çözümü için bilgisayar kullanır
Giriş-Çıkış problemlerine uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
Karar verme problemlerine uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
Döngüsel problemlere uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
Fonksiyonları kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
Tek boyutlu dizileri kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
Çift boyutlu dizileri kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
Yazılmış bir programı izler ve hataları bulur
Veriliş Biçimi
Yüz Yüze
Önkoşullar
Yok
Önerilen Dersler
Yok
Ders Tanımı
BİL 101 Bilgisayar Yazılımı-I dersinde işlenen temel programlama yöntem, kavram ve kuralların pratik uygulama ile pekiştirilmesi için; derste işlenen konularla eşgüdümlü olarak verilen problem örneklerinin bilgisayar başında geliştirilmesi, işletilmesi ve sonuçlarının doğruluğunun irdelenmesini kapsayan deneysel bir laboratuvar çalışmadır.
Ders İçeriği
HAFTA
KONULAR
1. Hafta
Temel Bilgisayar Kavramları
2. Hafta
Programlama Kavramları ve Uygulama
3. Hafta
Veri Türleri, C Dili ile Programlama Örnekleri
4. Hafta
Karar Yapıları Kullanılarak Problem Çözümü
5. Hafta
1. Sınav
6. Hafta
Döngüler Kullanılarak Problem Çözümü
7. Hafta
İçiçe Döngüler Kullanılarak Problem Çözümü
8. Hafta
Ara-sınav
9. Hafta
2. Sınav
10. Hafta
Standart Fonksiyonlar Kullanılarak Problem Çözümü
11. Hafta
Kullanıcı Tanımlı Fonksiyonlar Kullanılarak Problem Çözümü
12. Hafta
3. Sınav
13. Hafta
Tek Boyutlu Dizilerin Kullanımı ve Problem Çözümü
14. Hafta
Tek Boyutlu Dizilerin Kullanımı ve Problem Çözümü
15. Hafta
4. Sınav
Kaynaklar
C How to Program,H.M.Deitel and P.J.Deitel, Prentice Hall, (2010-14)
Problem Solving & Programming in C/C++,B.Koffman,(2001)
Problem Solving and Programming Concept, M. Sprankle, Pearson Education (2003)
Programlamayı C ile Öğreniyorum , Muhammet & Seher Yorulmaz, (2013)