Information Package / Course Catalogue
Visual Programming
Course Code: BDT211
Course Type: Area Elective
Couse Group: Short Cycle (Associate's Degree)
Education Language: Turkish
Work Placement: N/A
Theory: 3
Prt.: 0
Credit: 3
Lab: 0
ECTS: 4
Objectives of the Course

Recognizing Visiual C#.Net programming language and develooping applications, learning programming techiniques, solving problems by using programming language. In this lecture it is intended that students are able to use programming techniques in Visual C#.Net environment to solve problem, convert it to an application, develop programming logic, develop applications by the help of flow charts.

Course Content

Algorithms and programming logic,flow charts,application developing environment and developing program by visual programming language

Name of Lecturer(s)
Lec. Ahmet Cumhur ÖZTÜRK
Learning Outcomes
1.Knows the definition of algorithm and uses it for problem solving
2.Creates the algorithm and converts it to flow chart
3.Recognizes the C#.Net programming language and uses it in possible problems
4.Knows the conditional working and decision expressions and uses them
5.Knows the most commonly used controls in visiual programming and uses them.
Recommended or Required Reading
1.Compulsory library research
Weekly Detailed Course Contents
Week 1 - Theoretical
Introduction to Python Programming
Week 2 - Theoretical
Basic Concepts and Definitions
Week 3 - Theoretical
Constraints and Arithmetic Operations
Week 4 - Theoretical
Variable and Data Types
Week 5 - Theoretical
Python Working Environment
Week 6 - Theoretical
Events and Event Routines
Week 7 - Theoretical
Properties
Week 8 - Theoretical
Lists, Sets and Dictionaries
Week 9 - Theoretical
Loops
Week 10 - Theoretical
Subroutines
Week 11 - Theoretical
Functions
Week 12 - Theoretical
Data Structures
Week 13 - Theoretical
Graphics in Python
Week 14 - Theoretical
Python I/O processes
Assessment Methods and Criteria
Type of AssessmentCountPercent
Midterm Examination1%40
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory141356
Assignment53120
Midterm Examination111112
Final Examination111112
TOTAL WORKLOAD (hours)100
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
PÇ-12
PÇ-13
PÇ-14
PÇ-15
PÇ-16
PÇ-17
PÇ-18
PÇ-19
PÇ-20
PÇ-21
PÇ-22
OÇ-1
5
4
OÇ-2
5
4
OÇ-3
4
4
OÇ-4
OÇ-5
5
Adnan Menderes University - Information Package / Course Catalogue
2026