Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Visual Studio UygulamalarıBIL215134220
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin DiliTürkçe
Dersin SeviyesiÖn Lisans
Dersin TürüSeçmeli @ Bilgisayar Programcılığı Ön Lisans Programı
Ders Kategorisi
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBilgisayar Programcılığı Ön Lisans Programı
Dersin KoordinatörüKamelya Kavaklı
Dersi Veren(ler)Kamelya Kavaklı
Asistan(lar)ı
Dersin AmacıBu ders ile öğrencilerin Visual Basic kullanabilmelerini ve Visual Studio uygulamalarını yapabilmelerini sağlamayı amaçlamaktadır.
Dersin İçeriğiVisual Basic programlama yapısını tanıma. Visual Studio uygulaması yapma. Kontrol ve döngü komutlarını kavrama.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Kadir Çamoğlu, Visual Basic.Net 2005 / Express Edition, Pusula Yayıncılık, İstanbul, 2006. Volkan Aktaş, Visual Studio 2010, Kodlab Yayıncılık, İstanbul, 2011.
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Visual Basic kullanabilme
  2. Kontrol ve döngü komutlarını kavrayabilme ve program akışını istenilen şekilde yönlendirmesini sağlayabilme
  3. Prosedür ve fonksiyon alt programları ile standart fonksiyonları kavrayabilme
  4. Yapısal programlar hazırlayabilme.

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

HaftaKonularÖn Hazırlık
1Visual Basic programlama yapısı,Visual Basic editöründe yer alan menüler
2Visual Basic ana formu, Programcı formu, ToolBox (Araç Kutusu), Properties (Özellikler) penceresi, Project penceresi, Kod penceresi özellikleri
3Visual Basic’te kullanılan veri tipleri
4Sabit ve değişken türleri, Aritmetik ve mantıksal işlemleri yapmak için kullanılan operatörler
5Kontrol (select-case, if-then-else,choose, switch) deyimleri kullanmak, Döngü (for, Do-loop, While-wend) deyimleri
6Alt program mantığı, Prosedür tanımını, parametrelerini ve kullanımı, Fonksiyon tanımını, parametrelerinin ve kullanımı
7Program içerinde standart fonksiyonları (giriş-çıkış, matematik, zaman, karakter, grafik) kullanmak
8Dizi mantığı, Tek boyutlu dizi yapısını bilir ve program içerisinde kullanımı. Çok boyutlu dizi yapısı ve program içerisinde kullanımı
91. Arasınav
10Dizi mantığı, Tek boyutlu dizi yapısını bilir ve program içerisinde kullanımı, Çok boyutlu dizi yapısı ve program içerisinde kullanımı
11Formlar, formlara ait özellikler, olayları ve metotlar, SDI ve MDI formlar arasındaki farklar, ve bu formları oluşturmak
12ToolBox (araç kutusu)’da yer alan kontrol nesnelerini, özelikleri ve olayları
13Bir form üzerinde ToolBox (araç kutusu)’da yer alan kontrol nesnelerini kullanarak istenen form görünümünü elde etmek
14Sıralı erişimli bir dosyayı oluşturmak ve kullanmak için gerekli komutlar. Rastgele erişimli bir dosyayı oluşturmak ve kullanmak için gerekli komutlar.
15Dosya kontrol fonksiyonlarını (EOF, LOF, SEEK vb.) Stok kontrolü, rezervasyon takip işlemleri, öğrenci kayıt işlemleri gibi projeleri hazırlamak
16Final Sınavı

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama220
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev
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 Saati144
Laboratuar
Uygulama26
Arazi Çalışması
Sınıf Dışı Ders Çalışması143
Derse Özgü Staj
Ödev
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)14
Final (Sınav Süresi + Sınav Hazırlık Süresi)14
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok