Ondokuz Mayıs Üniversitesi Bilgi Paketi - Ders Kataloğu

Description of Individual Course Units

Course Unit CodeCourse Unit TitleType of CourseYearSemesterECTS
HRT315 Visual Programming 927006 3 5 3
Level of Course Unit
First Cycle
Objectives of the Course
To understand the visual programming concepts and develop a variety of professional software with visual programming languages
Name of Lecturer(s)
Doç. Dr. Aziz Şişman
Learning Outcomes
  1. Develops a software algorithms to prepare basic professional issues with a visual programming software
  2. Knows the basic principles of software development
  3. Knows the principles of visual programming and practice it
  4. Knows algorithm development and software design issues
Mode of Delivery
Formal Education
Prerequisites and co-requisities
Recommended Optional Programme Components
Recommended or Required Reading
Planned Learning Activities and Teaching Methods
Language of Instruction
Work Placement(s)
Course Contents
The basic principles of software development, visual programming and implementation principles, algorithms and software design and development In basic vocational subjects with visual programming software algorithm prepared by software development
Weekly Detailed Course Contents
Week Theoretical Practice Laboratory
1.The concepts of Computer, Computer Software, compiler, interpreter
2.The principles of software quality
3.Structured Programming
4.Object Oriented Programming
5.Visual Programming
6.The advantages and conveniences that provide a visual programming
7.Algorithm development
8.Delphi development environment
10.The concept of local and global variables
11.File operations, database relationships
12.Database programming: database access, query and update
13.Software development with Delphi and Visual Basic
14.Software development with Delphi and Visual Basic
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight (%)
Midterm Examination160
End Of Term (or Year) Learning ActivitiesQuantityWeight (%)
Term (or Year) Learning Activities60
End Of Term (or Year) Learning Activities40
Workload Calculation
ActivitiesQuantityTime(hours)Total Workload(hours)
Midterm Examination11010
Final Examination11515
Attending Lectures14228
Project Preparation11515