Ders Öğretim Planı

Ders Kodu Ders Adı Ders Türü Yıl Dönem AKTS
BIP205 Nesne Tabanlı Programlama-I 927001 2 3 6

Dersin Amacı

Bu ders ile öğrenci; nesne tabanlı bir dil kullanarak programlama yapabilecektir.

Dersin Veren Öğretim Görevlisi/Görevlileri

Öğr Gör Ömer SEVİNÇ

Ön Koşul Dersleri

Yok

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Her Yönüyle C# 4.0 Volkan Aktaş

Dersin Sunulduğu Dil

Türkçe

Staj Durumu

Yok

Dersin İçeriği

Nesne kavramı, nesne tabanlı programlama dilleri, c# dili temelleri

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Programlama İçin Gerekli Yazılımların Kurulması, Temel Bir Konsol ve İşletim Sistemi Uygulaması
2 Sabit, Değişken ve Nesne Kullanımı, Operatörlerin Kullanımı
3 Karar Kontrol Deyimleri, Döngü Kontrol
4 Kullanıcı Tanımlı Fonksiyonlar, Hazır Fonksiyonlar, Dosya İşlemleri
5 Sınıf, Alan ve Metot Kullanımı
6 Sınıf, Alan ve Metot Kullanımı
7 Lokal ve Global Referanslar
8 Diziler, Çok Boyutlu Diziler
9 Ara Sınav
10 Standart Bileşenler
11 Gelişmiş Bileşeneler
12 Veritabanı Bağlantısı, Veritabanı Sorguları
13 Veritabanı Bağlantısı, Veritabanı Sorguları
14 Veritabanı Bağlantısı, Veritabanı Sorguları
15 Final
16

Dersin Öğrenme Çıktıları

# Öğrenme Çıktı Id Açıklama
1 1106088 Programlama için gerekli yazılım kurulumlarını yapmak,
2 1106089 Programlama dilinin temel komutları ile uygulama hazırlamak,
3 1106090 Programlama dilinde fonksiyon kullanarak uygulama hazırlamak,
4 1106091 Programlama dilinin ileri düzey deyimleriyle uygulama hazırlamak,
5 1106092 Bileşenlerle çalışmak,

Bölüm Program Çıktıları

# Program Çıktı Id Açıklama
1 65574 Ofis ve paket programlarının kullanma becerisi
2 65575 Bir problemi analiz etme ve çözüm yolları sunma becerisi
3 65576 Programlama mantığını kavrama ve uygulama becerisi
4 65577 Farklı programlama dilleri öğrenme ve kullanma becerisi
5 65578 Temel teknoloji ve bilim kavramları hakkında yorum yapma becerisi
6 65579 Bir yabancı dili kullanarak alanındaki bilgileri izleyebilme ve iletişim kurabilme becerisi
7 65580 Dijital ortamda görsel grafik öğeleri ile çalışma becerisi
8 65581 Bilgisayar donanımlarını tanıma ve kullanma becerisi
9 65582 Veri tabanı oluşturma ve yönetme becerisi
10 65583 Web sayfaları oluşturma ve yönetme becerisi
11 65584 Bilgisayar işletim sistemlerini tanıma becerisi
12 65585 Bilgisayar ağ sistemlerini tanıma ve kullanma becerisi
13 65586 Bilgisayarın temel çalışma prensibini kavrama becerisi
14 65587 Bilgisayar sistemlerinde kullanılan ticari uygulamaları kullanma becerisi
15 65588 Takım çalışması yapabilme becerisi
16 65589 Bilimsel araştırma ilkeleri doğrultusunda veri toplama ve verilerin analizini yapabilmeyi öğrenir
17 65590 Öğrencilerin sözlü ve yazılı iletişim yeteneklerini geliştirmek