Bilgi Paketi

Makine Mühendisliği Programı (%30 İngilizce)

BİL105

PROGRAMLAMA LABORATUVARI I

Ders Kodu
BİL105
Yarıyıl
Birinci Yarıyıl (Güz)
Teori+Uygulama
0 + 2
AKTS
2
Dersin TürüZorunlu
Dersin DüzeyiLisans
Dersin Yılı1
Dersin YarıyılıBirinci Yarıyıl (Güz)
AKTS2
Öğretim Eleman(lar)ı
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. İşletim,derleme ve hata ayıklama gibi problemlerin çözümü için bilgisayar kullanır
  2. Giriş-Çıkış problemlerine uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
  3. Karar verme problemlerine uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
  4. Döngüsel problemlere uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
  5. Fonksiyonları kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
  6. Tek boyutlu dizileri kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
  7. Çift boyutlu dizileri kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar ve tecrübe eder
  8. Yazılmış bir programı izler ve hataları bulur
Veriliş BiçimiYüz Yüze
ÖnkoşullarYok
Önerilen DerslerYok
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
KaynaklarC 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)
Öğretim Yöntemleri
  • Sorun/Problem Çözme
  • Deney
  • Eğitim-Uygulama
  • Sunum
Değerlendirme
Sayısı Toplam Katkısı (%)
Mini-Sınav 4 90
Uygulama/Pratik 10 10
Toplam(%) 100
Yıl İçinin Başarıya Oranı(%) 100
Finalin Başarıya Oranı(%) 0
Toplam(%) 100
AKTS İş Yükü
Aktivite Sayı Süre (Saat) İş Yükü
Ara Sınav
Kısa Sınavlara hazırlık 4 7 28
Sınıf Dışı Ders Çalışma Süresi
Final Sınavına Hazırlık
Ders Saati
Ara Sınava Hazırlık
Laboratuvar 14 2 28
Final Sınavı
Ödevler
Kısa Sınavlar 4 1 4
Toplam İş Yükü60
Toplam İş Yükü / 302
Dersin AKTS Kredisi2
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4 Ö5 Ö6 Ö7 Ö8
P1 X X X X X X X
P2 X X X X
P3
P4 X
P5
P6
P7
P8
P9
P10
P11