Türkçe English Rapor to Course Content
COURSE SYLLABUS
VISUAL PROGRAMMING
1 Course Title: VISUAL PROGRAMMING
2 Course Code: EHAZ105
3 Type of Course: Compulsory
4 Level of Course: Short Cycle
5 Year of Study: 1
6 Semester: 2
7 ECTS Credits Allocated: 4
8 Theoretical (hour/week): 2
9 Practice (hour/week) : 0
10 Laboratory (hour/week) : 2
11 Prerequisites: none
12 Recommended optional programme components: None
13 Language: Turkish
14 Mode of Delivery: Face to face
15 Course Coordinator: Öğr. Gör. Dr. PELİN DEMİR
16 Course Lecturers: Meslek Yüksekokulları Yönetim Kurullarının görevlendirdiği öğretim elemanları.
17 Contactinformation of the Course Coordinator: Öğr. Gör Dr. Pelin Demir
Bursa Uludağ Üniversitesi
Teknik Bilimler MYO
Hibrid ve Elektrikli Taşıtlar Prog.
Görükle / Bursa
pelinsule@uludag.edu.tr
18 Website:
19 Objective of the Course: Visual programming, creating a computer program using pictorial elements
20 Contribution of the Course to Professional Development Introduction to programming and the concept of an algorithm, the concept of a flow chart and the creation of flow charts for different problems, the definition of pseudo-code and comparison of flow chart outputs, Providing information about Visual Studio (C-based) and making applications for this program, Examples of using arithmetic, assignment, relational, logical, bit-based, condition-dependent operators, Increasing and decreasing, and using special operators, and showing various applications made with these operators, Applications for loops and various types of loops, Various applications for one-dimensional arrays and one-dimensional arrays, Matrix structure and various applications for matrices, Pointer concept and applications, Strings and applications, Geometric drawings with graphic library applications, Arithmetic functions and applications, various applications related to the solution of real problems.
21 Learning Outcomes:
1 Introduction to programming and designing program flow;
2 Working with control statements, array operations and subprograms;
3 Running Visual Studio Express;
4 Defining the Visual Studio Express Solution Window, Properties window, and subobjects;
5 Defining Toolbox menu items;
6 Examples with the Visual studio program;
7 Creating a Windows Form Application;
8 Button Tag Checkbox Text Box Radio Button List Box Hint Notification Icon Numerical Increment Reduction Date and Time . Rich Text Box Picture Box applications;
9 Button Tag Checkbox Text Box Radio Button List Box Hint Notification Icon Numerical Increment Reduction Date and Time . Rich Text Box Picture Box applications;
10 Button Tag Checkbox Text Box Radio Button List Box Hint Notification Icon Numerical Increment Reduction Date and Time . Rich Text Box Picture Box applications;
22 Course Content:
Week Theoretical Practical
1 Introduction to programming and algorithm concept laboratory applications
2 Concept of flow chart and creation of flow charts for different problems, definition of pseudo-code and comparison of flow chart outputs laboratory applications
3 Providing information about the Visual studio program files (C) and comparing the applications belonging to this program laboratory applications
4 Examples of using arithmetic, assignment, relational, logical, bit-based, conditional operators laboratory applications
5 Increase and decrease and use of special operators and demonstration of various applications made with these operators laboratory applications
6 Loops and applications of various loop types laboratory applications
7 One-dimensional arrays and various applications of one-dimensional arrays laboratory applications
8 Midterm Exam laboratory applications
9 Matrix structure and various applications related to matrices laboratory applications
10 Pointer concept and applications laboratory applications
11 Strings and their applications laboratory applications
12 Arithmetic functions and their applications laboratory applications
13 Various applications for solving real problems. laboratory applications
14 Applications with Visual studio
23 Textbooks, References and/or Other Materials: THEORY AND PROBLEMS of progamming with visual basic BYRON S. GOTTFRIED, Ph.D.
C Applications with Visual Studio,Basic Applications
Advanced Applications, Professional Applications, 2019, NOBEL ACADEMIC PUBLISHING EDUCATION CONSULTING TRADE. ltd. Şti. Dr. Emrah Aydemir
24 Assesment
TERM LEARNING ACTIVITIES NUMBER PERCENT
Midterm Exam 1 40
Quiz 0 0
Homeworks, Performances 0 0
Final Exam 1 60
Total 2 100
Contribution of Term (Year) Learning Activities to Success Grade 40
Contribution of Final Exam to Success Grade 60
Total 100
Measurement and Evaluation Techniques Used in the Course Measurement and evaluation is carried out according to the priciples of Bursa uludag University Associate and Undergraduate Education Regulation.
Information Results are determined with the letter grade determined by the student automation system.
25 ECTS / WORK LOAD TABLE
Activites NUMBER TIME [Hour] Total WorkLoad [Hour]
Theoretical 14 2 28
Practicals/Labs 14 2 28
Self Study and Preparation 2 14 28
Homeworks, Performances 0 0 0
Projects 0 0 0
Field Studies 0 0 0
Midtermexams 1 30 30
Others 0 0 0
Final Exams 1 4 4
Total WorkLoad 118
Total workload/ 30 hr 3,93
ECTS Credit of the Course 4
26 CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS
PQ1 PQ2 PQ3 PQ4 PQ5 PQ6 PQ7 PQ8 PQ9
LO1 2 2 3 3 4 4 3 3 2
LO2 2 3 2 3 3 2 3 2 2
LO3 0 0 0 0 0 0 0 0 0
LO4 0 0 0 0 0 0 0 0 0
LO5 0 0 0 0 0 0 0 0 0
LO6 0 0 0 0 0 0 0 0 0
LO7 0 0 0 0 0 0 0 0 0
LO8 0 0 0 0 0 0 0 0 0
LO9 0 0 0 0 0 0 0 0 0
LO10 0 0 0 0 0 0 0 0 0
LO: Learning Objectives PQ: Program Qualifications
Contribution Level: 1 Very Low 2 Low 3 Medium 4 High 5 Very High
Bologna Communication
E-Mail : bologna@uludag.edu.tr
Design and Coding
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr