Course Code: | YAZ038 | ||||
Course Name: | Visual Programming | ||||
Semester: | Fall | ||||
Course Credits: |
|
||||
Language of instruction: | Turkish | ||||
Course Condition: | |||||
Does the Course Require Work Experience?: | No | ||||
Type of course: | Departmental Elective | ||||
Course Level: |
|
||||
Mode of Delivery: | Face to face | ||||
Course Coordinator: | Dr. Öğr. Üy. MUHAMMED DAVUD | ||||
Course Lecturer(s): | Assist. Prof. Dr. Wadhah Zeyad Tareq Tareq | ||||
Course Assistants: |
Course Objectives: | This course aims to provide the student with the competencies related to developing database applications with visual programming and preparing application distribution packages. |
Course Content: | Connection to local and remote databases, making simple and advanced queries, preparing program installation. |
The students who have succeeded in this course;
1) Be able to list the basic terms and concepts related to human computer interaction. 2) Be able to define the limits and human capabilities. 3) Be able to design user interface. 4) Be able to aware of the importance of design techniques such as accessibility, globalization, personalization. |
Week | Subject | Related Preparation |
1) | C# Introduction, preparation | N/A |
2) | Introduction to Visual Studios, Data types, variables, arrays, operators | N/A |
3) | Basic components: Label, TextBox, Combobox, Button, Form and the properties and events of these components | N/A |
4) | Control statements, Strings, Arrays | N/A |
5) | Forms and features | N/A |
6) | Class and Object Concept (Inheritance, Abstraction, Encapsulation, Polymorphism) | N/A |
7) | Menus, Toolbars, Containers | N/A |
8) | Midterm | N/A |
9) | File operations | N/A |
10) | Common controls (Checked List Box, List View, Picture Box, Progress bar, Numeric Up Down, Rich textBox, Tree View) | N/A |
11) | Methods and functions | N/A |
12) | MS SQL Server connections and related classes | N/A |
13) | Sample Application: GUI design | N/A |
14) | Project presentation / Final Exam | N/A |
Course Notes / Textbooks: | Watson, Karli, et al. Beginning Visual C# 2010. John Wiley & Sons, 2010. |
References: | Watson, Karli, et al. Beginning Visual C# 2010. John Wiley & Sons, 2010. |
Course Learning Outcomes | 1 |
2 |
3 |
4 |
---|---|---|---|---|
Program Outcomes |
No Effect | 1 Lowest | 2 Average | 3 Highest |
Program Outcomes | Level of Contribution |
Semester Requirements | Number of Activities | Level of Contribution |
Midterms | 1 | % 40 |
Final | 1 | % 60 |
total | % 100 | |
PERCENTAGE OF SEMESTER WORK | % 40 | |
PERCENTAGE OF FINAL WORK | % 60 | |
total | % 100 |
Activities | Number of Activities | Workload |
Course Hours | 14 | 42 |
Application | 14 | 28 |
Study Hours Out of Class | 14 | 28 |
Midterms | 1 | 10 |
Final | 1 | 10 |
Total Workload | 118 |