Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Bilgisayar ProgramlamaIST213133300
ÖnkoşullarYok
YarıyılGüz
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu @ İstatistik Lisans Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik Birimİstatistik Bölümü
Dersin KoordinatörüÖyküm Esra Yiğit
Dersi Veren(ler)Gülder Kemalbay, Öyküm Esra Yiğit
Asistan(lar)ı
Dersin AmacıExcel'de VBA programlama dilinin öğretilmesi.
Dersin İçeriğiExcel'de Visual Basic kodlarını yazmayı öğrenmek, Rutin işleri otomatik hale getirebilmek için makro oluşturmak, Excel'de VBA kodları ile matematik ve istatistik uygulamalar yapmak.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Walkenbach, J. "Power Programming with VBA" Wiley 2007
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Excel içerisinde VBA programlama bilgisine sahip olur.
  2. VBA kodlarını analiz edip, kod geliştirebilir.
  3. Excel içerisinde gerçek hayata dönük uygulama yapma becerileri kazanır.
  4. Öğrenciler Excel programına eklentiler yapabilir.
  5. Öğrenciler VBA hata ayıklama yapabilir.

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5
PÇ-1-----
PÇ-2-----
PÇ-3-----
PÇ-4-----
PÇ-5-----
PÇ-6-----
PÇ-7-----
PÇ-855555
PÇ-9-----
PÇ-1055555
PÇ-11-----
PÇ-12-----
PÇ-13-----
PÇ-14-----
PÇ-15-----
PÇ-16-----
PÇ-17-----
PÇ-18-----
PÇ-19-----

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1VBA ile Makrolara Giriş, Excel Nesne ModeliKitap İlgili Bölüm
2Excel’da Makrolar, Basit Bir Makro KaydetmeKitap İlgili Bölüm
3Visual Basic Kod Penceresi ve ÖzellikleriKitap İlgili Bölüm
4Excel VBA’de Adresler: Mutlak Adresleme, Range Nesnesi ve ÖzellikleriKitap İlgili Bölüm
5Excel VBA’de Adresler: Göreli Adresleme, ActiveCell Nesnesi, Özellikleri Kitap İlgili Bölüm
6Aktif Hücrenin Etrafı ile Çalışma: Offset ÖzelliğiKitap İlgili Bölüm
7Değişkenler ve Veri TipleriKitap İlgili Bölüm
8Ara Sınav 1 / Uygulama veya Konu Tekrarı
9Ekran iletişim kutuları ile çalışma: MsgBox Komutu Kitap İlgili Bölüm
10Kullanıcadan Değer Almak: InputBox KomutuKitap İlgili Bölüm
11Karar Yapıları: If-ThenKitap İlgili Bölüm
12Karar Yapıları: If-Then-ElseIf Kitap İlgili Bölüm
13Döngüler: For-NextKitap İlgili Bölüm
14Döngüler:-Do-While Kitap İlgili Bölüm
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev120
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar140
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati134
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması132
Derse Özgü Staj
Ödev15
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)15
Final (Sınav Süresi + Sınav Hazırlık Süresi)110
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok