DERS BİLGİ FORMU DERSİN ADI BÖLÜM PROGRAM DÖNEMİ DERSİN DİLİ DERS KATEGORİSİ NESNE TABANLI PROGRAMLAMA -2 BİLGİSAYAR TEKNOLOJİLERİ BİLGİSAYAR PROGRAMCILIĞI Türkçe Zorunlu Ders Meslek Dersi X Seçmeli Ders ÖN ŞARTLAR SÜRE VE DAĞILIMI KREDİ DERSİN AMACI ÖĞRENME ÇIKTILARI VE YETERLİKLER DERSİN İÇERİĞİ VE DAĞILIMI (MODÜLLER VE HAFTALARA GÖRE DAĞILIMI) Bireysel Öğrenme Süresi (Proje, Ödev, Toplam Araştırma, İş Yeri Eğitimi) 4 58 118 176 AKTS Kredisi Ders Kredisi (1kredi=25-30 saat) (1modül=1 kredi) 6 Bu ders ile öğrenciye; nesne tabanlı bir dil kullanarak program yazımı ile ilgili yeterlikleri kazandırılması amaçlanmaktadır. 1. Programlama için gerekli yazılımın ayarlarını yapmak 2. İşletim sistemi tabanlı temel uygulama geliştirmek 3. İşletim sistemi tabanlı ileri uygulama geliştirmek 4. Nesne tabanlı programlama paradigmalarını uygulamak 5. Veritabanı bağlantılı uygulama tasarımı yapmak 6. Veritabanı bağlantılı uygulama geliştirmek Hafta Modüller/İçerik/Konular Nesne Tabanlı Programlama İçin Yazılım 1 Kurarak Ayarlarını Yapmak Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak 2 Programlama Dilinin Temel Deyimleriyle İşletim Sistemi Tabanlı Uygulamaları Hazırlamak Haftalık Ders Saati Okul Eğitimi Süresi 3 Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri 4 5 Kontrol Nesneleri ve Diziler Kontrol Nesneleri ve Diziler 6 Nesne Kullanımı ve Operatörler 7 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 8 9 10 11 12 13 14