Teaching Staff
|
|
Language of Instruction |
Türkçe (Turkish) |
Type Of Course |
Compulsory |
Prerequisites |
|
Recommended Optional Programme Component |
|
Course Objectives |
To teach solving problems in algorithmic approach and then coding these solutions in visual programming ecosystem. |
Course Content |
• Fundamental concepts of visual programming.
• .NET Framework architecture and key features of WinForms development environment.
• Event-driven programming.
• Properties and methods of visual objects, operators, condition statements, loops and object oriented approach in C# programming language. |
Learning Outcomes (LO) |
1) Using GUI, developing user friendly interface, solving problems in algoritmic manner and programming with C# programming language.
2) Testing developed application, determining bugs and debugging errors.
3) Developing basics desktop Windows applications. |
Mode of Delivery |
Face to face |
Course Outline |
Week |
Topics |
1. Week |
Introduction to Visual Programming |
2. Week |
Object-Oriented Programming Concepts |
3. Week |
Visual Studio IDE |
4. Week |
Winforms Common Controls Objects - 1 |
5. Week |
Winforms Common Controls Objects - 2 |
6. Week |
Winforms Common Controls Objects - 3 |
7. Week |
Winforms Common Controls Objects - 4 |
8. Week |
Mid-Term Exam |
9. Week |
Containers Objects |
10. Week |
Menus and Toolbars Objects |
11. Week |
Components Objects |
12. Week |
Dialogs Objects |
13. Week |
Data Objects - 1 |
14. Week |
Data Objects - 2 |
|
Assessment |
|
Percentage(%) |
Mid-term (%) |
40 |
Quizes (%) |
|
Homeworks/Term papers (%) |
Ara Sınav ve Final’in %20’si |
Practice (%) |
|
Labs (%) |
|
Projects/Field Work (%) |
|
Seminars/Workshops (%) |
|
Final (%) |
60 |
Other (%) |
|
Total(%) |
100 |
|
Course Book (s) and/or References |
• Her Yönüyle C# 7.0, Sefer Algan, Pusula Yayıncılık,
ISBN : 9789756477175
• HER YÖNÜYLE C# 7.0; Volkan Aktaş; KODLAB Yayıncılık,
ISBN: 978-605-9118-873
• Course Presentations |
Work Placement(s) |
|
The Relationship between Program Qualifications (PQ) and Course Learning Outcomes (LO) |
| PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | ÖÇ1 | | 5 | 5 | 5 | | 5 | | | 4 | 4 | | ÖÇ2 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | | | | ÖÇ3 | | 5 | 5 | | 5 | | 5 | | | | | ÖÇ4 | | 5 | 5 | | 5 | | 5 | | 4 | | | ÖÇ5 | | | | | 5 | 5 | 5 | 5 | | | | ÖÇ6 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | | | | |
|