BAYBURT University Information Package / Course Catalogue

Home Information on the Institution Information on Degree Programmes General Information for Students
Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
BT207B3Visual Programming IICompulsory235
Level of Course Unit
Short Cycle
Objectives of the Course
With this course, it is aimed that the student can do industrial applications with visual programming languages.
Name of Lecturer(s)
Öğr. Gör. Eda SAKA ŞİMŞEK
Learning Outcomes
1Designs and Uses Relational Database.
2Makes Query Between Tables Related to Each Other on Relational Databases.
3Uses Database in Visual Applications.
4Uses Report and Graphic Objects in Visual Applications.
5Creates Setup File.
Mode of Delivery
Normal Education
Prerequisites and co-requisities
None
Recommended Optional Programme Components
None
Course Contents
1. Windows forms applications 2. Windows applications with menus 3. Connecting to the local database and listing the data 4. Process data in the local database 5. Reach the desired records in the local database 6. Connecting to the remote database and listing the data 7. Process data in the remote database 8. Making simple inquiries
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1Introduction of Database Management System and Relational Database Design
2Creating Database Tables and Basic Query Operations
3Using Database Library in Form Applications and Creating Connection Objects
4Datagridview Object Properties and Usage
5Datatable, DataReader, Dataset Creation and Connection Operation
6Basic Database Query Operations on Form Applications
7Advanced Database Query Operations on Form Applications
8Midterm
9Data Saving, Editing and Deleting Operations in Relational Database via Forms I
10Data Saving, Editing and Deleting Operations in Relational Database over Forms II
11Use of Query Objects Integrated in a Programming Language
12Reporting Objects Properties and Report Generation
13Chart Objects Properties and Chart Creation
14Error Checking on Visual Programming
15Creating and Using Installation Project
16Final exam
Recommended or Required Reading
Her Yönüyle C# - Sefer ALGAN
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
Midterm Examination1100
SUM100
End Of Term (or Year) Learning ActivitiesQuantityWeight
Final Examination1100
SUM100
Term (or Year) Learning Activities40
End Of Term (or Year) Learning Activities60
SUM100
Language of Instruction
Turkish
Work Placement(s)
None
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination111
Attending Lectures14456
Practice14228
Individual Study for Mid term Examination4832
Individual Study for Final Examination4832
TOTAL WORKLOAD (hours)150
Contribution of Learning Outcomes to Programme Outcomes
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
LO1554355135515111
LO2554355135515111
LO3554353134515111
LO4554353134515111
LO5555553134315111
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High