>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Visual Programming MKT113 Elective Bachelor's degree 1 Fall 6

Name of Lecturer(s)

Prof. Dr. Hasan OCAK
Assistant Prof. Dr. Suat KARAKAYA

Learning Outcomes of the Course Unit

1) Identify the components of a computer.
2) Construt the flow-chart of an algorithm.
3) Identify the basic principles of visual programming.
4) Identify the properties of objects and use them.
5) Design a user interface using the available objects.
6) Identify various events defined for different objects and develop codes for these events.
7) Develop a program in a visual programming language.

Program Competencies-Learning Outcomes Relation

  Program Competencies
1 2 3 4 5 6 7 8 9 10 11
Learning Outcomes
1 Middle High Middle Low Middle Middle Low High Low Middle Middle
2 High High Middle No relation High High Middle Middle Middle Middle Middle
3 High Middle Middle Middle High Low High Low Low Low High
4 High High Middle Middle Low Low High Middle Middle High High
5 High High Middle Low Low High Middle Low Middle Low Middle
6 Middle High Middle High High High Middle Middle Middle High High
7 Middle High Middle Middle High High Low Low Middle Low High

Mode of Delivery

Face to Face

Prerequisites and Co-Requisites

None

Recommended Optional Programme Components

Visual Programming

Course Contents

This course covers; introduction to computers, flow charts, introduction to visual basic, standard controls in visual basic (text box, command button, etc.), variables and assignments, arithmetic and logic operators, If-Then-Else statements, arrays, loop statements, functions and sub procedures, string functions, disk and file operations, basic graphic functions.

Recommended or Required Reading

Planned Learning Activities and Teaching Methods



Assessment Methods and Criteria

Language of Instruction

Turkish

Work Placement(s)

Not Required