Course Name Code Semester T+U Hours Credit ECTS
Visual Programming BTP 205 3 3 + 0 3 5
Precondition Courses
Recommended Optional Courses
Course Language Turkish
Course Level onlisans
Course Type Optional
Course Coordinator Öğr.Gör.Dr. ULAŞ YURTSEVER
Course Lecturers Öğr.Gör.Dr. ULAŞ YURTSEVER,
Course Assistants
Course Category
Course Objective Introduction to visual programming and construct an infrastructure for other programming languages by teaching Visual Basic, one of the easiest programming languages.
Course Content Basics of programming by using Visual Basic, Windows controls, Error trapping, collections, dialog boxes, menu design
# Course Learning Outcomes Teaching Methods Assessment Methods
1 To program by using Visual Basic Lecture, Self Study, Question-Answer, Discussion, Testing, Homework,
2 To develop visual programs Discussion, Self Study, Question-Answer, Lecture, Homework, Testing,
Week Course Topics Preliminary Preparation
1 Basics of programming by using Visual Basic
2 Sub programs, modules and archive functions
3 Decision structures and commands
4 Loop commands
5 Forms and Windows Forms controls
6 Forms and Windows Forms controls
7 Forms and Windows Forms controls
8 Error trapping
9 Collections
10 Dialog Boxes
11 Menu Design
12 Operation with multiple forms
13 Graphics and animation
14 Graphics and animation
Resources
Course Notes
Course Resources
Order Program Outcomes Level of Contribution
1 2 3 4 5
1 X
2 X
3 X
4 X
5
6
7
8 X
9 X
10
11
Evaluation System
Semester Studies Contribution Rate
1. Ara Sınav 50
1. Kısa Sınav 15
1. Ödev 20
2. Kısa Sınav 15
Total 100
1. Yıl İçinin Başarıya 20
1. Final 80
Total 100
ECTS - Workload Activity Quantity Time (Hours) Total Workload (Hours)
Course Duration (Including the exam week: 16x Total course hours) 16 3 48
Hours for off-the-classroom study (Pre-study, practice) 16 2 32
Mid-terms 1 15 15
Quiz 2 10 20
Assignment 1 20 20
Final examination 1 10 10
Total Workload 145
Total Workload / 25 (Hours) 5.8
dersAKTSKredisi 5