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


  • Ders Tanımı
  • Ders Adı Kodu Yarıyıl Teori+Uygulama (Saat) Havuz Statü AKTS
    Nesne Yönelimli Programlama BBY212 GÜZ-BAHAR 3+0 S 4
    Öğrenme Çıktıları
    1-Nesne yönelimli programlamanın temel prensiplerini kavrar.
    2-JAVA programlama dilini kullanır
    3-Mobil programlamayı oluşturur.
  • AKTS / İŞ YÜKÜ TABLOSU
  • EtkinlikKatkı Yüzdesi

    (100)

    SayısıSüresi (Saat)Toplam İş Yükü (Saat)
    Ders Süresi (Hafta x Ders Saati)14342
    Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme)000
    Ödevler0000
    Kısa Süreli Sınavlar (sınav + hazırlık) 0000
    Ara Sınavlar (sınav + hazırlık)3012424
    Proje2012020
    Laboratuar 0000
    Yarıyıl Sonu Sınavı (sınav + hazırlık) 5013434
    Diğer 0000
    Toplam İş Yükü(Saat)   120
    Toplam İş Yükü(Saat)/ 30 (s)     4 ---- (4)
    Dersin AKTS Kredisi   4
  • Ders Akışı
  • Hafta Konular Ön Hazırlık
    1 Giriş (Programlama paradigmaları ve nesne yönelimli programlama)
    2 Java programlama diline giriş (geliştirme ortamı, ilkel veri tipleri, operatörler, deyimler, akış kontrolleri)
    3 Metotlar, fonksiyonlar ve diziler
    4 Sınıflar ve nesneler
    5 Kalıtım
    6 Arayüzler ve paketler
    7 İş parçacıklı programlama
    8 İstisna işleme, hata ayıklama ve dokümantasyon
    9 JDBC programlama
    10 Grafik programlama
    11 Web programlama
    12 Mobil programlama
    13 Proje sunumları
    14 Proje sunumları
    Ön Koşul -
    Ders Dili Türkçe
    Dersin Sorumlusu Yrd. Doç. Dr. Kasım Binici
    Dersi Verenler -
    Ders Yardımcıları -
    Kaynaklar Karaçay, T. (2013). Java ile nesne programlama. Ankara: Seçkin. Poo, D., Kiong, D. ve Ashok, S. (2007). Object-oriented programming and Java. Springer Science & Business Media. Gosling, J., Joy, B., Jr, G. L. S., Bracha, G. ve Buckley, A. (2014). The Java Language Specification, Java SE 8 Edition. Addison-Wesley Professional.
    Yardımcı Kitap -
    Dersin Amacı Bu dersin amacı, öğrencilere nesneye yönelik programlamanın temel ilkelerini JAVA programlama diliyle öğreterek bu dil ile öğrencilerin nesne yönelimli masaüstü, web ve mobile programları geliştirebilmelerini sağlamaktır.
    Dersin İçeriği -
  • Program Yeterlilik Çıktıları
  • Program Yeterlilik Çıktıları Katkı Düzeyi
    1 Bilgi-belge yönetimine ilişkin terim ve kavramları (yabancı-Türkçe) kullanır -
    2 Toplumsal, ekonomik ve kültürel değişimlere duyarlı olmayı sağlayarak sorunları doğru analiz eder ve bu doğrultuda mesleki perspektif geliştirir 4
    3 Disipline ilişkin sorunları görür, eleştirel bakış açısıyla değerlendirir ve çözüm üretir 3
    4 Sistematik düşünme yetenek ve kapasitesini geliştirir 5
    5 Disiplinler arası bakış açısı ve değerlendirme yapar 5
    6 Bilgiye gereksinim duyan, gereksindiği bilgiyi tanımlayabilen, bilgiyi arama, bulma ve değerlendirme becerisine sahip olan bilgi toplumu bireylerini kazanmada gerekli olan programları oluşturur 5
    7 Bilgiye seçici biçimde erişim için gerekli olan alt yapıyı oluşturur ve ilgili yöntem ve teknikleri kavrar 5
    8 Ulusal ve evrensel düzeyde bilgi erişim sistemlerindeki bilgi erişim süreçlerini değerlendirir, 4
    9 Her alana ilişkin genel ve özel konulu bilgi kaynaklarını tür ve içerik olarak tanır, 4
    10 Osmanlıca kaynakları ve metinleri okur ve değerlendirir, -
    11 Mevcut ve potansiyel kullanıcılarla iletişim kurar, 4
    12 Bilgi merkezi türlerine göre kullanıcı gruplarına yönelik hizmetler konusunda kuramsal bilgi alt yapısını oluşturur, 4
    13 Bilginin düzenlemesi için gerekli bilgi ve teknikleri kullanır 4
    14 İletişim ve bilgi teknolojilerine yönelik ürün, sistem ve modellerini tanıyarak, doğru ve yerinde kullanır, 3
    15 Farklı disiplinlerde üretilen bilginin sayısal niteliğini ölçebilir ve bilgi hizmetlerini değerlendirir. 4
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster