Course Information

Course Information
Course Title Code Semester L+U Hour Credits ECTS
Computer Programming MM113 1. Semester 1 + 1 2.0 2.0
Prerequisites None
Language of Instruction Turkish
Course Level Undergraduate
Course Type
Mode of delivery face to face
Course Coordinator Assoc. Prof. Dr. Mustafa AYYILDIZ
Instructor(s)
Assistants
Goals Ability to use visual programming language programming environment by giving algorithm and programming logic and having knowledge of program development at the basic level
Course Content
Learning Outcomes - Know algorithm and programming logic,
- Create a flow diagram of a problem
- The flow diagram realizes the program of a generated problem,
Weekly Topics (Content)
Week Topics Learning Methods
1. Week Introduction to programming, lower-level languages, upper-tongues and flow diagrams
2. Week Presentation of Program Development Environment, Regulation of Application Development Environment, Writing and Running Program
3. Week Exceptions, Data Types, Variables
4. Week Sub-Programs, Modules and Archive Functions
5. Week Decision Constructions and Commands
6. Week Loop Commands
7. Week Forms and Controls, Properties, Methods and Events, Working with Multiple Controls
8. Week Working with Windows Controls
9. Week Working with Windows Controls, Adding New Controls During Program Study
10. Week Information Input Function, Message Dialog Box, File Open Dialog Box, Saving Dialog Box, Font Dialog Box, Color Dialog Box
11. Week Working with menus and menu controls
12. Week Working with Multiple Forms
13. Week Graphic
14. Week Graphics and Animation
Recommended Sources
Microsoft Yayınları, Visual Basic .NET 2005 Prof.Dr. Ümit KOCABIÇAK
Relations with Education Attainment Program Course Competencies
Program Requirements Contribution Level DK1 DK2 DK3 Measurement Method
*DK = Course's Contrubution.
0 1 2 3 4 5
Course's Level of contribution None Very Low Low Fair High Very High
Method of assessment/evaluation Written exam Oral Exams Assignment/Project Laboratory work Presentation/Seminar
ECTS credits and course workload
Event Quantity Duration (Hour) Total Workload (Hour)
Course Hours 14 3 42
Preparation, After Class Study 1 20 20
Research 1 16 16
Other Activities 1 20 20
Midterm 1 1 2 2
Final 1 2 2
Total Workload 102
ECTS Credit of the Course 2.0