Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
6YBS302Görsel Programlama2+2+03528.11.2025

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Bölümü / Programı Yönetim Bilişim Sistemleri
Öğrenim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Görsel bir programlama dilini kullanabilme. Arayüz ortamını ve ekran bölümlerini tanıyabilme. Temel bilesenleri kullanabilme ve görsel açıdan düzenleyebilme bu dersin amaçlarıdır.
Dersin İçeriği Hafıza Kavramı, Operatörler, Sınıf, Nesne, Metotlar, Katarlar, Karar ve Kontrol İfadeleri, Diziler, Kalıtım, Çok Biçimlilik, Olay İşleme, Kontrol Özellikleri, Araç Kutusu, İstisna Yakalama, Dosya ve Akışlar ve Veri Tabanı.
Dersin Yöntem ve Teknikleri Anlatım, Uygulamalı laboratuvar çalışması, Proje tabanlı öğrenme
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Dr. Öğr. Üyesi Ahmet Çankal https://akbis.osmaniye.edu.tr/@ahmet.cankal ahmet.cankal@osmaniye.edu.tr
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Beginning Visual C#; Karli Watson; Alkım Bilişim Serisi

Ders Yapısı
Matematik ve Temel Bilimler %0
Mühendislik Bilimleri %0
Mühendislik Tasarımı %0
Sosyal Bilimler %0
Eğitim Bilimleri %0
Fen Bilimleri %0
Sağlık Bilimleri %0
Alan Bilgisi %0

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
2
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 4 56
Sınıf Dışı Ç. Süresi 14 4 56
Ödevler 2 5 10
Ara Sınavlar 1 3 3
Laboratuvar 5 4 20
Yarıyıl Sonu Sınavı 1 3 3
Toplam İş Yükü   AKTS Kredisi : 5 148

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 C# programlama dilinin, Görsel Programlama yapabilmek için gerekli temel kavramlarına sahiptir.
2 Görsel Programlama ile ilgili temel kavramları ve süreçleri tanımlar/açıklar.
3 Olay tabanlı programlama mantığını tanımlar/açıklar.
4 Uygulamalarında karşılaştığı hataları tanımlar/açıklar.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Visual Studio Hakkında Genel Bilgiler
2 Akış Diyagramları, Değişkenler ve Veri TipleriFlow
3 Mantık İşlemleri, Operatörler ve Karar Yapıları
4 Program Akış Kontrolleri ve Döngüler
5 Matematiksel İşlemler ve Fonksiyon Oluşturma
6 Sınıf Oluşturma
7 Görsel Programlamaya Giriş ve Görsel Nesnelere Ait Ortak Özellikler ve Olaylar
8 Proje Türleri
9 Windows Forms Kontrolleri
10 Dialog Pencereleri ve Menüler
11 Menüler ve Araç Çubukları
12 Çizim ve Çizim Metotlarını Kullanılması
13 Disk ve Dosya Yönetim Sınıfları

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
Tüm 4 3 4 2 3 4 4 4 3 3
Ö1 4 2 4 2 3 4 4 5 2 3
Ö2 4 3 5 2 3 5 3 4 3 2
Ö3 4 3 3 2 3 4 4 3 2 2
Ö4 4 2 5 2 2 2 4 4 3 3

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek

  
  https://obs.osmaniye.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=290540&lang=tr