Information
| Unit | KARAİSALI VOCATIONAL SCHOOL |
| Code | BPP215 |
| Name | Cbuilder -I (Object Oriented Programming) |
| Term | 2020-2021 Academic Year |
| Semester | 3. Semester |
| Duration (T+A) | 3-1 (T-A) (17 Week) |
| ECTS | 5 ECTS |
| National Credit | 3.5 National Credit |
| Teaching Language | Türkçe |
| Level | Ön Lisans Dersi |
| Type | Normal |
| Label | E Elective |
| Mode of study | Uzaktan Öğretim |
| Catalog Information Coordinator | Doç. Dr. HALİL ÖZKURT |
| Course Instructor |
Doç. Dr. HALİL ÖZKURT
(Güz)
(A Group)
(Ins. in Charge)
|
Course Goal / Objective
Ability to distinguish objective programming structure from structural programming. To be able to use the basic components, to teach the visual arrangement of components. Ability to use variables, control statements and loops objects in program writing
Course Content
Basic concepts, structural idioms and commands, variables, loop, branching and arrays, functions, objects , projects with forms
Course Precondition
Resources
Notes
Course Learning Outcomes
| Order | Course Learning Outcomes |
|---|---|
| LO01 | Improve applicaitons by using Borland Cbuilder |
| LO02 | Prepare programs on various topics with the help of the Borland CBuilder editor |
| LO03 | With the help of Borland CBuilder editor prepares programs containing different objects |
| LO04 | Programs written using Borland C Builder can use various loops and mathematical functions. |
| LO05 | With the help of Borland CBuilder editor can prepare a simple-scale project |
Relation with Program Learning Outcome
| Order | Type | Program Learning Outcomes | Level |
|---|
Week Plan
| Week | Topic | Preparation | Methods |
|---|---|---|---|
| 1 | The targets, aims of lesson and basic definitions, concepts | No preparation is required. | |
| 2 | Constants, Variables, data types | No preparation is required. | |
| 3 | Cbuilder Editor, Cbuilder menus form presantation | No preparation is required. | |
| 4 | Cbuilder objects ans simple coding | Studying given examples and applications | |
| 5 | General applications and various examples | No preparation is required. | |
| 6 | Applications of methods and events to forms | Studying given examples and applications | |
| 7 | designing project and midi form | Studying given examples and applications | |
| 8 | Mid-Term Exam | ||
| 9 | General project applications | Studying given examples and applications | |
| 10 | Menu Editors in Cbuilder desiginig popup menu | Studying given examples and applications | |
| 11 | Making file, directory, drive listbox | Studying given examples and applications | |
| 12 | Application | Studying given examples and applications | |
| 13 | NoteBook, Tabset, Image, Shape, Toolbar | Studying given examples and applications | |
| 14 | NoteBook, Tabset, Image, Shape, Toolbar | Studying given examples and applications | |
| 15 | Applications containing all objects | Studying given examples and applications | |
| 16 | Term Exams | ||
| 17 | Term Exams |
Assessment (Exam) Methods and Criteria
| Assessment Type | Midterm / Year Impact | End of Term / End of Year Impact |
|---|---|---|
| 1. Midterm Exam | 100 | 40 |
| General Assessment | ||
| Midterm / Year Total | 100 | 40 |
| 1. Final Exam | - | 60 |
| Grand Total | - | 100 |
Student Workload - ECTS
| Works | Number | Time (Hour) | Workload (Hour) |
|---|---|---|---|
| Course Related Works | |||
| Class Time (Exam weeks are excluded) | 14 | 4 | 56 |
| Out of Class Study (Preliminary Work, Practice) | 14 | 3 | 42 |
| Assesment Related Works | |||
| Homeworks, Projects, Others | 1 | 1 | 1 |
| Mid-term Exams (Written, Oral, etc.) | 1 | 8 | 8 |
| Final Exam | 1 | 16 | 16 |
| Total Workload (Hour) | 123 | ||
| Total Workload / 25 (h) | 4,92 | ||
| ECTS | 5 ECTS | ||