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) |
• Using GUI, developing user friendly interface, solving problems in algoritmic manner and programming with C# programming language. • Testing developed application, determining bugs and debugging errors. • 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 |
Containers 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 | 3 | 5 | | 3 | | | | | ÖÇ2 | 3 | 5 | 5 | 3 | | | | | | | | ÖÇ3 | 3 | 5 | 5 | 3 | | | | | | | | ÖÇ4 | 3 | 5 | 5 | 3 | | | | | | | | ÖÇ5 | 3 | 5 | 5 | 3 | | | | | | | | ÖÇ6 | 5 | 5 | 5 | 5 | | 4 | | | | | |
|