>
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Görsel Programlama ENF108 Seçmeli Lisans 1 Bahar 3

Öğretim Elemanı Adı

Doç. Dr. Serdar SOLAK
Dr. Öğr. Üyesi Umut ALTINIŞIK
Öğr. Gör. Uğur YILDIZ
Arş. Gör. Dr. Selçuk ÖĞÜTCÜ

Dersin Öğrenme Kazanımları

1) Programlama hakkında temel kavramları açıklar.
2) Formlar ve Form Nesnelerini kullanır.
3) Program editörünü kurar ve kullanır.
4) Hazırlanan programda bulunan hataları tespit eder.
5) Görsel nesneleri kullanarak basit bir program oluşturur.
6) Veritabanı kavramlarını açıklar.

Program Yeterliliği İlişkisi

  Program Yeterlilikleri
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Öğrenme Kazanımları
1           Yüksek               Yüksek  
2           Yüksek               Orta  
3           Yüksek               Orta  
4           Yüksek               Orta  
5           Yüksek               Orta  
6           Yüksek               Orta  

Eğitim Şekli

Yüz Yüze

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

Nesneye Yönelik Programlama

Dersin İçeriği

1.Görsel Program Yazmak için gerekli platformu tanımak, kurmak ve kullanmak.
2.Veri girişi için kullanılan görsel nesneleri tanımak ve kullanmak.(Editbox,Combobox...vb.)
3.Veri çıkışı için kullanılan görsel nesneleri tanımak ve kullanmak.
4.Görsel programlamada döngü ve karşılaştırma komutlarının kullanılması
5.Veritabanı kavramını tanımak ve üzerinde işlemler yapmak.
6.Veritabanı ile programlama dili arasında bağlantı sağlamak ve görsel nesneleri kullanmak.
7.Veritabanı kullanarak program yazmak.
8.Programda bulunan yazım, çalışma zamanı ve mantıksal hataları bulup düzeltmek.

Haftalık Ders İzlencesi

1) Programlama Dilleri Hakkında Genel Bilgiler, Görsel Programlamaya Giriş
2) Editör kurulumu ve kullanımı. Görsel programlama çalısma ortamı
3) Bilgi Giriş ve Çıkış Nesnelerinin Kullanılması
4) Bilgi Giriş ve Çıkış Nesnelerinin Kullanılması
5) Form ve Panel nesnelerinin kullanılması
6) Karşılaştırma Komutlarının Kullanılması
7) Döngü Komutlarının Kullanılması
8) Ara sınav/Değerlendirme
9) Döngü Komutlarının Kullanılması
10) Button, Panel, Tabbed Pane, Combobox, Text Field, Check Box, Button Group, Scroll Bar, Slider, Label, vb. nesneleri kullanarak program oluşturmak.
11) Dizi ve matrisler üzerinde işlemler yapmak
12) Veri tabanı kavramı ve üzerinde yapılan işlemler
13) Veritabanına erişmek ve veritabanı nesnelerini kullanmak
14) Veritabanına erişmek ve veritabanı nesnelerini kullanmak
15) Örnek Program Tasarımı
16) Yarıyıl sonu sınavı

Önerilen/İstenen Ders Kaynakları

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi

1) Anlatım
2) Laboratuvar/Çalıştay
3) Bireysel Çalışma
4) Problem Çözme
5) Proje Temelli Öğrenme


Değerlendirme Yöntemi ve Ölçütleri

Ara Sınav Notunun Başarıya Oranı

30%

Yarıyıl Sonu Sınavının Başarıya Oranı

70%

Toplam

100%

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte