Teaching Staff
|
|
Language of Instruction |
Türkçe (Turkish) |
Type Of Course |
Compulsory |
Prerequisites |
- |
Recommended Optional Programme Component |
|
Course Objectives |
At the end of this course the students should develop Windows form applications using an appropriate software development tool and visual programming language on the integrated development environment. |
Course Content |
This course consists of introduction to programming and .NET platform, Visual Studio installation and environment, project preparation steps, data types in Visual C # programming language, decision structures and loops, arrays, methods that return and do not return value in program scope. |
Learning Outcomes (LO) |
The skills of students who complete this course successfuly are as follows;
1- They will recognize and use menus, component palette and toolbars in visual programming language environment,
2- They will be able to use constants, variable, array and operators in a visual programming language,
3- They will recognize the tools in a visual programming language; including properties, methods and events,
4- They will be able to design forms using tools in a visual programming language. |
Mode of Delivery |
Face to face |
Course Outline |
Week |
Topics |
1. Week |
Software Development Environment and Features |
2. Week |
Properties, Methods and Events of the Form Object |
3. Week |
Variables, Arrays (Static-Dynamic), Operators |
4. Week |
Properties, Methods and Events of Button, TextBox, Label, ComboBox and MessageBox Tools |
5. Week |
Properties, Methods and Events of Radio Button, CheckBox, ListBox, Rich Text and InputBox Tools |
6. Week |
Main Menu and Popup Menu and Dialog Tools |
7. Week |
Transition Between Forms and MDI Form Design |
8. Week |
Midterm |
9. Week |
Decision and Condition Statements |
10. Week |
Loops and Loop Statements |
11. Week |
Arrays |
12. Week |
Functions (Sub Programs) |
13. Week |
Functions (Sub Programs) |
14. Week |
String Functions |
|
Assessment |
|
Percentage(%) |
Mid-term (%) |
30 |
Quizes (%) |
|
Homeworks/Term papers (%) |
10 |
Practice (%) |
|
Labs (%) |
10 |
Projects/Field Work (%) |
|
Seminars/Workshops (%) |
|
Final (%) |
50 |
Other (%) |
|
Total(%) |
100 |
|
Course Book (s) and/or References |
İnternet tabanlı İşitsel ve Görsel Materyaller Visual C#.NET veri tabanı, Nihat Demirci, Yüksel İnan, Palme Yayıncılık,2005.
Her Yönüyle C# 5.0, Volkan AKTAŞ, Kodlab Yayıncılık, 2013. |
Work Placement(s) |
|
The Relationship between Program Qualifications (PQ) and Course Learning Outcomes (LO) |
| PQ1 | PQ2 | PQ3 | PQ4 | PQ5 | PQ6 | PQ7 | PQ8 | PQ9 | PQ10 | PQ11 | PQ12 | PQ13 | PQ14 | LO1 | 5 | | 3 | 2 | | 2 | 5 | | | | | | | | LO2 | 5 | | | | | | | | | | | 2 | | | LO3 | 5 | | | | | | | | 1 | | | | | | LO4 | 5 | | | 4 | | | | 3 | | | | | | |
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High |