EN
  • Anasayfa
  • BLP223 C Programlama (2022 - 2023 / 3. Yarıyıl)
  • EN
BLP223 - C Programlama
Ders Adı Kodu Yarıyıl T+U Saat AKTS Pdf
C Programlama BLP223 3 3 + 1 5,0 Pdf
Birim Bölüm
BİLGİSAYAR PROGRAMCILIĞI
Derece Seviye Ön Lisans - Seçmeli - Türkçe
Dersin Verilişi Ders laboratuvar ortamında teorik anlatımın ardından bilgisayar başında adım adım uygulamalı olarak işlenecektir.
EBS Koordinatörü Öğr. Gör. Serkan SÖKMEN
Ders Veren Öğr. Gör. Serkan SÖKMEN
Amaç

C programlama dilini kullanarak bir programlama dilinin yapısını anlayabilme ve kullanabilme.

Ders İçeriği

C programlama dili ile ilgili tanım ve yapıları kavrayabilme. Cdilindeki yapısal özellikleri kavrayabilme ve programlarında kullanabilme. Döngü ve dallanma yapılarını kavrayabilme ve uygulayabilme. Dizi yapılarını kavrayabilme ve uygulayabilme. Standart fonksiyonları problemlerde doğru bir şekilde kullanabilme. Kendi ihtiyacına uygun alt programları oluşturabilme.

Ders Kaynakları Ders Notları
C Programlama Dili / Dr. Rifat ÇÖLKESEN
Açıldığı Öğretim Yılı 2018 - 2019 2019 - 2020 2020 - 2021 2021 - 2022 2022 - 2023
Yarıyıl İçi Çalışmalar Katkı Yüzdesi (%)
Ara Sınav 1 40
Toplam 40
Yarıyıl Sonu Çalışmalar Katkı Yüzdesi (%)
Final %60
Toplam %60
Yarıyıl İçinin Başarıya Oranı %40
Yarıyıl Sonu Çalışmalar %60
Toplam %100
Kategori Ders İlişki Yüzdeleri (%)
Aktarılabilir Beceri Dersleri
0
Beşeri, İletişim ve Yönetim Becerileri Dersleri
0
Destek Dersleri
0
Ek Dersler
0
Kategori
0
Mesleki Seçmeli Dersler
0
Temel Meslek Dersleri
80
Uygulama Dersleri
20
Uzmanlık / Alan Dersleri
0
Ders İş Yükü Öğretim Metotlar / Öğretim Metodu Süresi (Saat) Sayısı Toplam İş Yükü (Saat)
Dinleme ve anlamlandırma Ders 3 14 42
Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması Laboratuar 1 14 14
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim Sınıf Dışı Çalışma 3 8 24
Ara Sınav 1 Ara Sınav 1 20 1 20
Final Final 30 1 30
Ödev 1 Ödev 1 5 1 5
Toplam İş Yükü (Saat) 135
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) 5,29
AKTS
Hafta Konu Öğretim Metodu
1 C Programlama Diline Giriş Tartışmalı Ders Problem Çözme
2 C Programlama Dili İle İlgili Tanım Ve Yapıları Kavrayabilme. Tartışmalı Ders Problem Çözme
3 C Dilindeki Yapısal Özellikleri Kavrayabilme Ve Programlarında Kullanabilme. Tartışmalı Ders Problem Çözme
4 Kontrol Yapılarını Kavrayabilme Ve Programlarında Kullanabilme. Tartışmalı Ders Problem Çözme
5 Döngü Yapılarını Kavrayabilme Tartışmalı Ders Problem Çözme
6 Döngü Yapılarını Programlarında Kullanabilme. Tartışmalı Ders Problem Çözme
7 Kontrol Ve Döngü Yapıları İle Farklı Uygulamalar
8 Bit Operatörlerini Kavrayabilme
9 Dizileri Kavrayabilme Tartışmalı Ders Problem Çözme
10 Karakter Ve Karakter Dizilerini Kavrayabilme Ve Programlarında Kullanabilme. Tartışmalı Ders Problem Çözme
11 Standart Fonksiyonları Problemlerde Doğru Bir Şekilde Kullanabilme. Tartışmalı Ders Problem Çözme
11 Standart Fonksiyonları Problemlerde Doğru Bir Şekilde Kullanabilme. Tartışmalı Ders Problem Çözme
14 Kendi İhtiyacına Uygun Alt Programları Oluşturabilme. Tartışmalı Ders Problem Çözme
14 Kendi İhtiyacına Uygun Alt Programları Oluşturabilme. Tartışmalı Ders Problem Çözme
Ders Öğrenme Çıktısı Ölçme Değerlendirme Öğretim Metodu Öğrenme Faaliyeti
C programlama dilinde basit problemler için çözümler tasarlayabilir Yazılı Sınav Tartışmalı Ders Problem Çözme Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme Önceden planlanmış özel beceriler
C programlama dilinde soyutlama ve arayüzleri kullanarak daha büyük sorunlara çözümler tasarlayabilir Yazılı Sınav Tartışmalı Ders Problem Çözme Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme Önceden planlanmış özel beceriler
C programlama dili ile ilgili tanım ve yapıları bilir. Yazılı Sınav Tartışmalı Ders Problem Çözme Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme Önceden planlanmış özel beceriler
DERS ÖĞRENME ÇIKTISI
PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12
C programlama dilinde basit problemler için çözümler tasarlayabilir 3 5 4 5 4 3 4 3 4 3 1 1
C programlama dilinde soyutlama ve arayüzleri kullanarak daha büyük sorunlara çözümler tasarlayabilir 3 5 4 5 4 3 4 3 4 3 1 1
C programlama dili ile ilgili tanım ve yapıları bilir. 3 5 4 5 4 3 4 3 4 3 1 1