|
YBS2029 | İşlem Tablosu Programlama | 2+1+0 | AKTS:5 | Yıl / Yarıyıl | Güz Dönemi | Ders Duzeyi | Lisans | Yazılım Şekli | Seçmeli | Bölümü | YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ | Ön Koşul | Yok | Eğitim Sistemi | Yüz yüze | Dersin Süresi | 14 hafta - haftada 2 saat teorik ve 1 saat uygulama | Öğretim Üyesi | Dr. Öğr. Üyesi Gizem Dilan BOZTAŞ | Diğer Öğretim Üyesi | | Öğretim Dili | Türkçe | Staj | Yok | | Dersin Amacı: | İşlem tablosu programları, belirli bir yapı içinde, matematiksel ve mantıksal işlemleri, formüller veya veriler içeren hücreler üzerinde gerçekleştirmeye olanak tanıyan yazılımlardır. Bu temel programlama ve hesaplama modelleri oluşturabilir. Bu ders, günlük yaşamdaki birçok faaliyetin bilgisayar ortamına aktarılmasını ve bu faaliyetlerdeki veriler arasındaki ilişkilerin kurulmasını, işlem tablosu programları kullanılarak kolayca gerçekleştirilebilmesini hedeflemektedir. |
Öğrenim Kazanımları | PÖKK | ÖY | Bu dersi başarı ile tamamlayan öğrenciler : | | | ÖK - 1 : | Veri Girişi ve Düzenleme Becerisi | | | ÖK - 2 : | Formüller ve Fonksiyonlar Kullanma Yetkinliği | | | ÖK - 3 : | Veri Görselleştirme ve Analiz Yeteneği | | | ÖK - 4 : | Otomasyon ve Verimlilik Artırma Becerisi | | | PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı | |
Bu ders, işlem tablosu programlarının tarihçesinden başlayarak temel programlama kavramlarını ve ön tanımlı fonksiyonları öğretmeyi amaçlar. Öğrenciler, makro işlemlerini, güvenlik konularını ve VBA (Visual Basic for Applications) temel kod yapılarını öğrenirler. Ders ayrıca hata bulma ve düzeltme, değişkenler, fonksiyonlar ve kullanıcı formu oluşturma gibi ileri seviye konuları da kapsar. API ve veritabanı işlemleri gibi konuların yanı sıra dosya işlemleri ve otomasyon gibi uygulamalı konular da ele alınır. Dönem boyunca, öğrenciler teorik bilgilerini pratiğe dökerek iş yüklerini verimli bir şekilde yönetme becerilerini geliştirirler. |
|
Haftalık Detaylı Ders Planı | Hafta | Detaylı İçerik | Önerilen Kaynak | Hafta 1 | İşlem Tablosu Programlama Tarihçesi | | Hafta 2 | İşlem Tablosu Programlama Kavramları | | Hafta 3 | Ön Tanımlı Fonksiyonlar | | Hafta 4 | Makro İşlemleri | | Hafta 5 | Makrolarda Güvenlik | | Hafta 6 | VBA Çalışma Temelleri, VBA Penceresi Özellikleri | | Hafta 7 | VBA Temel Kod Yapıları | | Hafta 8 | Hata Bulma ve Düzeltme | | Hafta 9 | ARA SINAV | | Hafta 10 | Değişkenler | | Hafta 11 | Fonksiyonlar | | Hafta 12 | Kullanıcı Formları Özellikleri, Kullanıcı Formları Oluşturma ve Kontrolleri | | Hafta 13 | API, VBA ile API işlemleri | | Hafta 14 | Veritabanı İşlemleri, VBA ile Veritabanı İşlemleri | | Hafta 15 | VBA ile Dosya İşlemleri | | Hafta 16 | DÖNEM SONU SINAVI | | |
Ölçme Yöntemi | Yöntem | Hafta | Tarih | Süre (Saat) | Katkı (%) | | | | | | |
Öğrenci Çalışma Yükü | İşlem adı | Haftalık süre (saat) | Hafta sayısı | Dönem toplamı | Yüz yüze eğitim | 3 | 14 | 42 | Sınıf dışı çalışma | 2 | 10 | 20 | Arasınav için hazırlık | 15 | 1 | 15 | Arasınav | 1 | 1 | 1 | Ödev | 2 | 8 | 16 | Dönem sonu sınavı için hazırlık | 30 | 1 | 30 | Dönem sonu sınavı | 1 | 1 | 1 | Toplam Çalışma Yükü | | | 125 |
|