| Code | Description |
|---|---|
| LO1 | Students know the logic of Visual Programming. |
| LO2 | Students can use Visual Studio.Net Platform. |
| LO3 | Students will be able to develop desktop software interfaces using Windows Forms Application. |
| LO4 | Students will be able to write application backend codes using C#.net. |
| LO5 | Students can connect Desktop Application Software to the database and run add, delete, update operations on it. |
| Week | Content |
|---|---|
| 1 | Introduction, evaluation criteria, resources, content |
| 2 | Setup Visual Studio and Forms Application. |
| 3 | Features of User Friendly forms |
| 4 | Validation Logic and Applications |
| 5 | Error trapping structures |
| 6 | Warnings and messages and their importance |
| 7 | Debug operations and their importance |
| 8 | Midterm - Project Presentations |
| 9 | Connecting the application to the database |
| 10 | Pull data from the database and list it in the application |
| 11 | Data entry to the database through the application |
| 12 | Update data from the database via the application |
| 13 | Deleting data from the database through the application |
| 14 | Debug practices |
| 15 | Generating an entire desktop application |
| Activity | Count | Duration (Hours) | Total |
|---|---|---|---|
| Attendance | 14 | 2.00 | 28.00 |
| Practice | 14 | 1.00 | 14.00 |
| Pre-Class Individual Study | 1 | 10.00 | 10.00 |
| Post-Class Individual Study | 1 | 20.00 | 20.00 |
| Post-Prectice Individual Study | 1 | 20.00 | 20.00 |
| Final Exam/Preparation | 1 | 25.00 | 25.00 |
| Homework | 1 | 30.00 | 30.00 |
| Total Workload (Hours) | 147 | ||
| ECTS Credit (Workload / 25) | 5 | ||
| # | Assessment Type | Contribution (%) |
|---|---|---|
| 1 | Project | %40 |
| 2 | Final Exam | %60 |
| TOTAL | %100 | |
| PO \ LO |
LO1
|
LO2
|
LO3
|
LO4
|
LO5
|
|---|---|---|---|---|---|
| PO-1 | |||||
| PO-2 | |||||
| PO-3 | |||||
| PO-4 | |||||
| PO-5 | |||||
| PO-6 | |||||
| PO-7 | |||||
| PO-8 | |||||
| PO-9 | |||||
| PO-10 | |||||
| PO-11 | |||||
| PO-12 | |||||
| PO-13 | |||||
| PO-14 | |||||
| PO-15 | |||||
| PO-16 |
| # | Method Name | Description | Tools |
|---|---|---|---|
| 1 | Lecture (expository teaching), interactive discussion | Listening and taking notes. | Standard classroom technologies, multimedia tools (projector, computer, digital presentations) |
| 2 | Brainstorming | The purpose of forming pairs is to ensure that they are open to innovation during the idea generation phase | Standard classroom technologies, multimedia tools, projector, computer, overhead projector |
| 3 | Laboratory | Listening, note-taking, conceptual analysis, critical thinking, questioning, and participation in discussions. | Special equipment |
| 4 | Project | One-on-one critique sessions, problem solving, brainstorming, design/model production and oral/visual presentation | Design software, drawing tools, model making materials, board/presentation equipment, sample projects and specimens |