Yazdır

DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
BSO 214BİLGİSAYAR PROGRAMLAMA DİLİ - II2 + 26. Yarıyıl 

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Seçmeli
Dersin Amacı 1. Yazılım geliştirme ortamının temel bileşenlerini ve programlama tekniklerini etkin ve verimli olarak kullanmak. 2. Programlama dilinin temel özelliklerini kullanmak. 3. Standart nesneler kullanarak uygulama yazılımları geliştirmek.
Ders İçeriği .NET program geliştirme ortamı, Visual Studio Arayüzü. C#‘ta değişkenler, operatörler, ifadeler, fonksiyonlar, karar yapıları, döngüler, hata yönetimi ve istisnalar, değerler ve referanslar, diziler, fonksiyon/yordam aşırı yükleme. Windows formlarının tanıtımı, menüler, MDI ve SDI kavramları.
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz Yüze

DERS ÖĞRENME KAZANIMLARI
1Tercihen dosya editörü özellikleri taşıyan, çoklu yüksek seviyeli/nesneye yönelimli programlama dilleri seçeneği sağlayan yazılım geliştirme ortamının temel bileşenlerini tanır.
2Yazılım geliştirme ortamını uyarlar.
3Yüksek seviyeli/nesneye yönelimli programlama dilinin temel kontrol yapılarını saptar.
4Yüksek seviyeli/nesneye yönelimli programlama dilinin temel veri yapılarını saptar.
5Hata ayıklama yöntemlerini kullanır.
6Yüksek seviyeli/nesneye yönelimli programlama dilini kullanarak gramer ve semantik (anlamsal/mantıksal) etkinliği ve bütünlüğü sağlanmış uygulama yazılımlarını temel yazılım geliştirme basamaklarını izleyerek geliştirir.
7Esnek, parametrik ve kolay anlaşılır (modüler) olan, yapısal programlama dilleri temellerine uygun uygulama yazılımları geliştirir.
8Alternatif uygulama yazılımı çözümleri belirler.

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07PY 08PY 09PY 10PY 11PY 12PY 13
ÖK 0014454434444   
ÖK 0025544444344444
ÖK 0034454424344   
ÖK 0044454424344   
ÖK 0054454424344   
ÖK 0065455554455454
ÖK 0075455554455444
ÖK 0085455554455444
Ara Toplam36333935352832283535161716
Katkı5454444444222

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14456
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme)14456
Ödevler14456
Arasınavlar(hazırlık süresi dahil)166
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)166
Toplam İş Yükü

Dersin AKTS Kredisi






180

DERS ŞUBELERİ
 Dönem seçiniz :   


 Ders DönemiŞube NoDersi Veren Öğretim Elemanı
Detay 2011-2012 Bahar1MELTEM BALABAN
Detay 2010-2011 Bahar1MELTEM BALABAN
Detay 2009-2010 Bahar1MELTEM BALABAN


Yazdır

Ders Şube Detayları
Dersin Kodu Dersin Ad Saat (T+P) Şube No Öğretim Dili Şube Dönemi
BSO 214 BİLGİSAYAR PROGRAMLAMA DİLİ - II 2 + 2 1 Türkçe 2011-2012 Bahar
Öğretim Elemanı  E-Posta  İç Hat  Ders Yeri Devam Zorunluluğu
Öğr. Gör. MELTEM BALABAN mbalaban@pau.edu.tr TEF A0415 Dersin Devam Yüzdesi : %
Amaç 1. Yazılım geliştirme ortamının temel bileşenlerini ve programlama tekniklerini etkin ve verimli olarak kullanmak. 2. Programlama dilinin temel özelliklerini kullanmak. 3. Standart nesneler kullanarak uygulama yazılımları geliştirmek.
İçerik .NET program geliştirme ortamı, Visual Studio Arayüzü. C#‘ta değişkenler, operatörler, ifadeler, fonksiyonlar, karar yapıları, döngüler, hata yönetimi ve istisnalar, değerler ve referanslar, diziler, fonksiyon/yordam aşırı yükleme. Windows formlarının tanıtımı, menüler, MDI ve SDI kavramları.
Haftalık Konu Başlıkları
HaftaKonular
1 Programlamaya Giriş
2 Microsoft.NET Platformu
3 Microsoft Visual Studio Arayüzü
4 Visual C#.NET ile Windows Tabanlı Programlama
5 Visual C#.NET ile Windows Tabanlı Programlama
6 Algoritma ve Aptal Kodlama
7 Algoritma ve Aptal Kodlama
8 Fonksiyonlar ve Yordamlar
9 Fonksiyonlar ve Yordamlar
10 Veri Tipleri
11 Veri Tipleri
12 Windows Programlama
13 Windows Programlama
14 Menü Tasarımı ve MDI Formlar
Materyaller
Materyal belirtilmemiştir.
Kaynaklar
KaynaklarKaynak Dili
Bilge Adam Visual C# Kitabı,2006Türkçe
Memiş Yanık,Visual C# 4.0 for .NET Framework 4.0,Seçkin Yayıncılık,2011Türkçe
Ders Değerlendirme Sistemi
Değerlendirme YöntemiKatkı Yüzdesi (%)Değerlendirme Yöntemi Ad
Dönem Sonu Sınavı50Dönem Sonu Sınavı
Ara Sınav25Ara Sınav
Ödev25Ödev
T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları