|
TBIL1006 | Visual Programming I | 3+1+0 | ECTS:5 | Year / Semester | Spring Semester | Level of Course | Short Cycle | Status | Compulsory | Department | DEPARTMENT of COMPUTER TECHNOLOGIES | Prerequisites and co-requisites | None | Mode of Delivery | Face to face, Practical | Contact Hours | 14 weeks - 3 hours of lectures and 1 hour of practicals per week | Lecturer | Öğretim Görevlisi Fatih ÜÇÜNCÜ | Co-Lecturer | LECTURER Fatih ÜÇÜNCÜ, | Language of instruction | Turkish | Professional practise ( internship ) | None | | The aim of the course: | With this course the student will gain the basics of visual programming |
Learning Outcomes | CTPO | TOA | Upon successful completion of the course, the students will be able to : | | | LO - 1 : | make setup and installation of the visual programming editor | 1,2,4,6,7 | 1,6 | LO - 2 : | work with forms | 1,2,3,4,7,9 | 1,6 | LO - 3 : | make basic applications | 1,2,3,6,7,9 | 1,6 | LO - 4 : | make advanced applications | 1,2,3,6,7 | 1,6 | CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome | |
Installation and setting up visual programming editor, Forms and its Properties, Standard Objects, Input and message windows, dialogue windows, advanced objects, operators, functions, decision structures and loops, arrays, graphics applications, reporting applications |
|
Course Syllabus | Week | Subject | Related Notes / Files | Week 1 | Setup and configuration of the Visual Programming Editor | | Week 2 | Forms and its properties | | Week 3 | Standart objects | | Week 4 | Input and messages windows | | Week 5 | Dialogue windows | | Week 6 | Advanced objects | | Week 7 | Advanced objects | | Week 8 | Operators | | Week 9 | Midterm Exam Week | | Week 10 | Functions | | Week 11 | Decision and loops | | Week 12 | Decision and loops | | Week 13 | Arrays | | Week 14 | Graphic applications | | Week 15 | Reporting Applications | | Week 16 | Final Exam | | |
1 | Algan, S. 2011; Her Yönüyle C Sharp 4.0, Pusula Yayıncılık, İstanbul | | |
1 | Kaymaz, A. 2011; CSharp Programlama Dili ve Yazılım Tasarımı, Papatya Yayıncılık, İstanbul | | |
Method of Assessment | Type of assessment | Week No | Date | Duration (hours) | Weight (%) | Mid-term exam | 9 | | 1 | 50 | End-of-term exam | 16 | | 1 | 50 | |
Student Work Load and its Distribution | Type of work | Duration (hours pw) | No of weeks / Number of activity | Hours in total per term | Yüz yüze eğitim | 3 | 14 | 42 | Sınıf dışı çalışma | 3 | 14 | 42 | Laboratuar çalışması | 1 | 14 | 14 | Arasınav için hazırlık | 3 | 8 | 24 | Arasınav | 1 | 1 | 1 | Uygulama | 1 | 14 | 14 | Klinik Uygulama | 0 | 0 | 0 | Ödev | 0 | 0 | 0 | Proje | 0 | 0 | 0 | Kısa sınav | 0 | 0 | 0 | Dönem sonu sınavı için hazırlık | 2 | 6 | 12 | Dönem sonu sınavı | 1 | 1 | 1 | Diğer 1 | 0 | 0 | 0 | Diğer 2 | 0 | 0 | 0 | Total work load | | | 150 |
|