Yazdır

DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
BSO 108NESNEYE YÖNELİMLİ PROGRAMLAMAYA GİRİŞ2 + 22. Yarıyıl 

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Seçmeli
Dersin Amacı Öğrenci; 1. Problem analizlerini yapabilir. 2. Problemin algoritmasını hazırlayabilir. 3. Akış şeması sembollerini tanıyabilir. 4. Değişken ve sabitleri belirleyebilir. 5. Akış şemasını çizebilir. 6. Problemi Java dilinde test edebilir.
Ders İçeriği Yapısal veya modüler program mantığı, problem analiz yöntemleri. Temel algoritma kavramları, modüllere ayırma ve sıralama yöntemleri.Akış şeması sembolleri, semboller arası bağlantı, giriş, çıkış, karar ve referans sembolleri.Değişken ve sabit tipler, sayısal değişkenler, alfasayısal değişkenler, değişken seçim kriterleri. Atama, karar ve döngü yapıları, başlangıç ve bitiş yapıları .Java geliştirme programı, kodlama, derleme, hata yakalama, ayıklama, nesne yapıları. .
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
1Problem analizi yapar.
2Problem çözümünün algoritmasını hazırlar.
3Akış şeması sembollerini tanır.
4Değişken ve sabitleri belirler.
5Akış şemasını çizer.
6Problemin çözümünü Java dilinde test eder.

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07PY 08PY 09PY 10PY 11PY 12PY 13
ÖK 0015 5555    5  
ÖK 0025 5555    5  
ÖK 0035 55 4       
ÖK 0045 55         
ÖK 0055 5555    5  
ÖK 006555555  555  
Ara Toplam30530302024  5520  
Katkı5155340011300

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)14228
Ödevler10220
Arasınavlar(hazırlık süresi dahil)11616
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)11616
Rapor / Proje (hazırlık süresi dahil)11414
Toplam İş Yükü

Dersin AKTS Kredisi






150

DERS ŞUBELERİ
 Dönem seçiniz :   


 Ders DönemiŞube NoDersi Veren Öğretim Elemanı
Detay 2011-2012 Bahar1ADİLE AKPUNAR BOZKURT
Detay 2010-2011 Bahar2ADİLE AKPUNAR BOZKURT
Detay 2009-2010 Bahar2ADİLE AKPUNAR BOZKURT
Detay 2008-2009 Bahar1ADİLE AKPUNAR BOZKURT
Detay 2007-2008 Bahar1ADİLE AKPUNAR BOZKURT
Detay 2005-2006 Yaz1İSMAİL SARI
Detay 2005-2006 Bahar1İSMAİL SARI


Yazdır

Ders Şube Detayları
Dersin Kodu Dersin Ad Saat (T+P) Şube No Öğretim Dili Şube Dönemi
BSO 108 NESNEYE YÖNELİMLİ PROGRAMLAMAYA GİRİŞ 2 + 2 1 Türkçe 2011-2012 Bahar
Öğretim Elemanı  E-Posta  İç Hat  Ders Yeri Devam Zorunluluğu
Öğr. Gör. ADİLE AKPUNAR BOZKURT aakpunar@pau.edu.tr TEF A0415 Dersin Devam Yüzdesi : %
Amaç Öğrenci; 1. Problem analizlerini yapabilir. 2. Problemin algoritmasını hazırlayabilir. 3. Akış şeması sembollerini tanıyabilir. 4. Değişken ve sabitleri belirleyebilir. 5. Akış şemasını çizebilir. 6. Problemi Java dilinde test edebilir.
İçerik Yapısal veya modüler program mantığı, problem analiz yöntemleri. Temel algoritma kavramları, modüllere ayırma ve sıralama yöntemleri.Akış şeması sembolleri, semboller arası bağlantı, giriş, çıkış, karar ve referans sembolleri.Değişken ve sabit tipler, sayısal değişkenler, alfasayısal değişkenler, değişken seçim kriterleri. Atama, karar ve döngü yapıları, başlangıç ve bitiş yapıları .Java geliştirme programı, kodlama, derleme, hata yakalama, ayıklama, nesne yapıları. .
Haftalık Konu Başlıkları
HaftaKonular
1 Yapısal veya modüler program mantığı, problem analiz yöntemlerinin anlatılması.
2 Temel algoritma kavramlarının anlatılması.
3 Modüllere ayırma ve sıralama yöntemlerinin anlatılması.
4 Akış şeması sembollerinin anlatılması.
5 Semboller arası bağlantı, giriş, çıkış, karar ve referans sembollerinin anlatılması.
6 Değişken ve sabit tipler.
7 Sayısal değişkenlerin anlatılması.
8 Alfa sayısal değişkenler, değişken seçim kriterlerinin anlatılması
9 Atama, karar ve döngü yapılarının anlatılması.
10 Başlangıç ve bitiş yapılarının anlatılması.
11 .Java geliştirme programının kurulumu ve giriş.
12 Kodlama ve derlemenin anlatılması.
13 Hata yakalama ve ayıklamanın anlatılması.
14 Nesne yapıları ve sınıf kavramlarının anlatılması.
Materyaller
Materyal belirtilmemiştir.
Kaynaklar
KaynaklarKaynak Dili
Java ile temel programlama, Bora GÜNGÖREN-Seçkin yayıncılık.Türkçe
Java Programlama Teknikleri, Bora GÜNGÖREN-Seçkin yayıncılık.Türkçe
Ders Değerlendirme Sistemi
Değerlendirme YöntemiKatkı Yüzdesi (%)Değerlendirme Yöntemi Ad
Ara Sınav40Ara Sınav
Ödev5Ödev
Proje5Proje
Dönem Sonu Sınavı50Dönem Sonu Sınavı
T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları