Slide background
Mersin Üniversitesi

Ders Bilgileri

VISUAL PROGRAMMING
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
İBY397 Fall 1 2 2 4
Ön Koşulu Olan Ders( ler ) None
Dili en
Türü Elective
Seviyesi Bachelor's
Öğretim Elemanı( ları ) Assist. Prof. Aytekin AYDEMİR
Öğretim Sistemi Face to Face
Önerilen Hususlar None
Staj Durumu None
Amacı Building knowledge about the design and operational principles of visual interfaces, and providing students with the ability to writing codes for event-based interaction.
İçeriği Fundamental elements of visual interfaces, data exchanges, message loops, windows & forms, .NET programming applications.

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Defines fundamental elements of visual interfaces of operating systems
2 Uses operational principles of the elements of visual interfaces
3 Defines event-based interaction on visual interfaces
4 Designs visual interface elements

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 Operating systems and visual interfaces Lecture, discussion
2 Elements of visual interfaces; controls and windows Lecture, discussion
3 Visual interface design in integrated development environments Lecture, discussion
4 Visual interface design in integrated development environments Lecture, discussion
5 Operational principles of visual interfaces Lecture, discussion
6 Visual interfaces and message loops Lecture, discussion
7 Event-handling functions Lecture, discussion
8 Mid -term Exam Written exam
9 Event handlers and interactive code Lecture, discussion
10 Examples of event handlers Lecture, discussion
11 Non-visual programming applications Lecture, discussion
12 Basic visual programming applications Lecture, discussion
13 Applications with basic drawing abilities Lecture, discussion
14 Applications with multiple controls Lecture, discussion
15 Moving visual application example Lecture, discussion
16 Final Exam Written exam

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak
1 Windows Forms Programming With C#, Erik Brown, Manning Publishing Co

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 0.4 1 1. Mid-Term Exam
2 0.6 5 Final Exam

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 Defines fundamental elements of visual interfaces of operating systems 1͵4 1͵2
2 Uses operational principles of the elements of visual interfaces 1͵4 1͵2
3 Defines event-based interaction on visual interfaces 1͵4 1͵2
4 Designs visual interface elements 1͵4 1͵2

Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
0 Course Duration 14 3 42
1 Course Duration Except Class (Preliminary Study, Enhancement) 14 2 28
2 Presentation and Seminar Preparation 0 0 0
3 Web Research, Library and Archival Work 0 0 0
4 Document/Information Listing 0 0 0
5 Workshop 0 0 0
6 Preparation for Midterm Exam 1 28 28
7 Midterm Exam 1 1 1
8 Quiz 0 0 0
9 Homework 0 0 0
10 Midterm Project 0 0 0
11 Midterm Exercise 0 0 0
12 Final Project 1 0 0
13 Final Exercise 0 0 0
14 Preparation for Final Exam 1 20 20
15 Final Exam 1 1 1
120