DERS BİLGİLERİ | |||||
---|---|---|---|---|---|
Ders | Kodu | Yarıyıl | Ders Süresi | Kredi | AKTS |
Nesne Tabanlı Programlama-I | BPP 130 | 2 | 3 | 3 | 5 |
Ön Koşul Dersleri | |
Ders Hakkında Önerilen Diğer Hususlar | None |
Dersin Dili | Türkçe | |||
Dersin Seviyesi | Önlisans | |||
Dersin Türü | Zorunlu | |||
Dersin Koordinatörü | ||||
Dersi Verenler |
|
|||
Dersin Yardımcıları | ||||
Dersin Amacı | Bu ders ile öğrenciye nesne tabanlı programlama dili ile program hazırlama yeterliği kazandırılacaktır |
|||
Dersin İçeriği | Nesne Tabanlı Programlama İçin Yazılım Kurarak Ayarlarını Yapmak, Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak, Programlama Dilinin Temel Deyimleriyle İşletim Sistemi Tabanlı Uygulamaları Hazırlamak, Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri, Kontrol Nesneleri ve Diziler, Nesne Kullanımı ve Operatörler, Standart Fonksiyonlar, Kullanıcı Tanımlı Fonksiyonlar, Bileşen Kütüphanesi, Veri Yapıları, İşletim Sistemi Nesneleri, Menü Tasarımı ve Formlar, Veritabanı İşlemleri, Etkileşimli Veri Nesneleri |
Dersin Öğrenme Kazanımları |
---|
1) programlama için gerekli yazılımın ayarlarını yapabilir |
2) Program yazımına hazırlık yapabilir |
3) Programın temel parçalarını oluşturabilir |
4) Program kodlarını test edebilir |
5) nesne tabanlı programlama paradigmalarını uygulayabilir |
6) |
7) |
8) |
9) |
10) |
11) |
12) |
13) |
14) |
15) |
DERSİN PROGRAM KAZANIMLARINA KATKISI | |||||||
---|---|---|---|---|---|---|---|
No | Temel öğrenme Kazanımları | Katkı Düzeyi | |||||
1 | 2 | 3 | 4 | 5 |
DERS AKIŞI | |||
---|---|---|---|
Hafta | Konular | Ön Hazırlık | Yöntem |
1 | Progralama dillerine genel bakış | herhangi bir ön hazırlık gerekmez | Anlatım |
2 | Nesne tabanlı programlama nedir | herhangi bir ön hazırlık gerekmez | Anlatım |
3 | derleyici kurulum ve veri tipleri | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
4 | programlamaya giriş | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
5 | programlamaya giriş | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
6 | aritmetik operatörler veri dönüşümleri | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
7 | koşullu durumlar | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
8 | Ara Sınav | ||
9 | kosullu durumlar | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
10 | döngüler | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
11 | hata yakalama | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
12 | karakter dizileri | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
13 | liste veri tipleri | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
14 | demet veri tipleri | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
15 | sözlük veri tipleri | bir önceki haftanın ders notları çalışılmalı | Anlatım Gösterip Yaptırma |
16-17 | Yarıyıl Sonu Sınavları |
KAYNAKLAR | |
---|---|
Ders Notu | |
Diğer Kaynaklar |