ÇANKIRI KARATEKİN ÜNİVERSİTESİ - Bologna Bilgi Sistemi


  • Ders Tanımı
  • Ders Adı Kodu Yarıyıl Teori+Uygulama (Saat) Havuz Statü AKTS
    BİLGİSAYAR PROGRAMLAMA MAT210 GÜZ-BAHAR 2+2 S 6
    Öğrenme Çıktıları
    1-Programlama ile ilgili genel kavramları tanır.
    2-Algoritma oluşturma mantığını kavrar.
    3-Döngü kullanarak program yazar.
    4-Oluşturulmuş bir algoritmayı C++ dilinde yazar
    5-Fonksiyon tanımlar ve kullanır.
    6-Göstergeleri kullanır.
  • AKTS / İŞ YÜKÜ TABLOSU
  • EtkinlikKatkı Yüzdesi

    (100)

    SayısıSüresi (Saat)Toplam İş Yükü (Saat)
    Ders Süresi (Hafta x Ders Saati)14456
    Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme)6212
    Ödevler20248
    Kısa Süreli Sınavlar (sınav + hazırlık) 0000
    Ara Sınavlar (sınav + hazırlık)30188
    Proje0000
    Laboratuar 1061272
    Yarıyıl Sonu Sınavı (sınav + hazırlık) 4011616
    Diğer 0000
    Toplam İş Yükü(Saat)   172
    Toplam İş Yükü(Saat)/ 30 (s)     5,73 ---- (6)
    Dersin AKTS Kredisi   6
  • Ders Akışı
  • Hafta Konular Ön Hazırlık
    1 Programlama sistemlerine genel bakış, Visual Studio ortamı
    2 Algoritma kavramı
    3 C++ programlama yapısı
    4 C++ da değişken tanımlama
    5 Veri giriş ve çıkış komutları
    6 Aritmetik operatöreler
    7 Mantıksal Operatörler
    8 Yapısal kontrol ifadeleri
    9 Döngüler
    10 Diziler
    11 Fonksiyon tanımlama ve kullanımı
    12 Göstergeler ve diziler
    13 Structure, Union ve Enumeration
    14 Standart (dosya) girdi ve çıktı
    Ön Koşul -
    Ders Dili Türkçe
    Dersin Sorumlusu Yard. Doç. Dr. Ufuk ÖZTÜRK
    Dersi Verenler -
    Ders Yardımcıları -
    Kaynaklar Stroustrup, Bjarne, The C++ programming language. Pearson Education India, 1995.
    Yardımcı Kitap Fahrettin Erdinç, Herkes İçin C++ ile Algoritmalar ve Programcılık, Pusula Yayıncılık, 2016.
    Dersin Amacı C++ programlama dilini öğrenir ve (matematiksel vs.) problemlerin çözümlerini buldurmaya yarayan programları C++ yardımıyla yapar.
    Dersin İçeriği -
  • Program Yeterlilik Çıktıları
  • Program Yeterlilik Çıktıları Katkı Düzeyi
    1 Matematiğin temel alanlarındaki teorik ve uygulamalı bilgilere ileri düzeyde hakim olma 2
    2 Soyut düşünebilme yeteneğine sahip olma 3
    3 Edindiği matematiksel bilgiyi, karşılaştığı problemi tanımlama, analiz etme ve çözüm aşamalarına ayırma sürecinde kullanabilme 3
    4 Matematiksel kazanımlarını farklı disiplinlerle ilişkilendirme ve gerçek yaşamda uygulayabilme 3
    5 Matematik bilgisi gerektiren bir problem veya projede bağımsız çalışma yeterliliğine sahip olma -
    6 Ulusal veya uluslar arası ekiplerde uyumlu ve etkin bir şekilde çalışabilme ve sorumluluk alabilme 2
    7 Matematiğin farklı alanlarından edindiği bilgileri eleştirel bir yaklaşımla değerlendirebilme ve ilerletme becerilerine sahip olma 3
    8 Karşılaştığı problemin ne tür bilgi öğrenimi gerektirdiğini belirleyebilme ve bu bilgiyi öğrenme sürecini yönlendirebilme -
    9 Bilimsel birikimin zaman içinde geliştiğini gözlemleyerek, sürekli öğrenmenin bir ihtiyaç olduğunu içselleştirme 3
    10 Matematik ile ilgili konularda düşüncelerini, problemlere ilişkin çözüm önerilerini, uzman olan veya olmayan paydaşlara yazılı ve sözlü olarak aktarabilme -
    11 Toplumsal sorumluluk bilinci ile proje üretebilme ve etkinlikler düzenleyebilme 4
    12 Bir yabancı dili  en az Avrupa Dil Portföyü B1 Genel Düzeyi`nde kullanarak matematik alanındaki yayınları takip edebilme ve meslektaşları ile bilgi alışverişinde bulunabilme -
    13 Matematiksel problemlerin çözümü, fikir ve sonuçların aktarılması için gerekli bilgisayar yazılımlarını (en az Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde), bilişim ve iletişim teknolojilerini kullanabilme 5
    14 Toplumsal, bilimsel, kültürel ve etik değerlere uygun hareket etme bilincine sahip olma -
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster