Information
| Unit | İMAMOĞLU VOCATIONAL SCHOOL |
| Code | IBT201 |
| Name | OBJECT ORIENTED PROGRAMMING |
| Term | 2020-2021 Academic Year |
| Semester | 3. Semester |
| Duration (T+A) | 3-1 (T-A) (17 Week) |
| ECTS | 6 ECTS |
| National Credit | 3.5 National Credit |
| Teaching Language | Türkçe |
| Level | Ön Lisans Dersi |
| Type | Normal |
| Label | C Compulsory |
| Mode of study | Uzaktan Öğretim |
| Catalog Information Coordinator | Öğr. Gör. Dr. NECDET HAKAN ERDOĞAN |
| Course Instructor |
Öğr. Gör. Dr. NECDET HAKAN ERDOĞAN
(Güz)
(A Group)
(Ins. in Charge)
|
Course Goal / Objective
İn this course, student make programm using object oriented programming
Course Content
Installing software required for programming, Fixed, Variable and Object Use, using the operators, Decision Control Statements, Loop Control Statements, User Defined Functions, Built in Functions, File Operations, Class, Field and Method Usage, Local and Global References, Arrays ,Multidimensional Arrays, Midterm exam, standard Components, standard Components, Advanced Components, Advanced Components, Database Connection, Database Queries
Course Precondition
Resources
Notes
Course Learning Outcomes
| Order | Course Learning Outcomes |
|---|---|
| LO01 | To make software installations for programming, |
| LO02 | To prepare the application with the basic commands of the programming language, |
| LO03 | To prepare applications by using functions in programming language |
| LO04 | To prepare the application with advanced expressions of the programming language |
| LO05 | Working with components |
| LO06 | Performing database operations will earn proficiency. |
Relation with Program Learning Outcome
| Order | Type | Program Learning Outcomes | Level |
|---|---|---|---|
| PLO01 | Bilgi - Kuramsal, Olgusal | Be fully equipped in computer hardware and information processing technologies. | |
| PLO02 | Bilgi - Kuramsal, Olgusal | Know current technologies and associate them with different disciplines. | |
| PLO03 | Bilgi - Kuramsal, Olgusal | Have sufficient field knowledge. | 3 |
| PLO04 | Bilgi - Kuramsal, Olgusal | Have sufficient knowledge about teaching strategies, methods and techniques related to the field. | 3 |
| PLO05 | Bilgi - Kuramsal, Olgusal | Able to communicate well with colleagues and surroundings. | |
| PLO06 | Bilgi - Kuramsal, Olgusal | Takes responsibility in individual and group work. | |
| PLO07 | Bilgi - Kuramsal, Olgusal | Have self-regulation skills. | |
| PLO08 | Bilgi - Kuramsal, Olgusal | Specializing in the field of computer, it provides rational and fast access to the solution thanks to its problem-solving skills. | 2 |
| PLO09 | Bilgi - Kuramsal, Olgusal | Query the information in the field of computing using scientific methods. | 2 |
| PLO10 | Bilgi - Kuramsal, Olgusal | It provides solutions to computer problems in an equipped and effective manner. | |
| PLO11 | Bilgi - Kuramsal, Olgusal | Apply modern methods and techniques by following new technological developments. | |
| PLO12 | Bilgi - Kuramsal, Olgusal | Takes responsibility individually and as a team member in solving problems related to her/his field. | 2 |
| PLO13 | Beceriler - Bilişsel, Uygulamalı | Have the awareness of lifelong learning. | 4 |
| PLO14 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | He/she shares his/her knowledge and skills in his/her field, identified problems and solution suggestions with experts and non-experts through verbal and written communication. | |
| PLO15 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Uses information and communication technologies effectively. | |
| PLO16 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Uses enough to follow the developments in the field of computer. | 3 |
| PLO17 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | In addition to professional development, it constantly improves itself in line with the need for learning in scientific, social, cultural and sports fields for personal development. | |
| PLO18 | Yetkinlikler - Öğrenme Yetkinliği | Have national and universal sensitivities expressed in the Basic Law of National Education. | |
| PLO19 | Yetkinlikler - Öğrenme Yetkinliği | It acts in accordance with democracy, human rights, social, scientific and professional ethical values. |
Week Plan
| Week | Topic | Preparation | Methods |
|---|---|---|---|
| 1 | Installing software required for programming | there is no preparation | |
| 2 | Fixed, Variable and Object Use, using the operators | there is no preparation | |
| 3 | Decision Control Statements, Loop Control Statements | there is no preparation | |
| 4 | User Defined Functions, Built in Functions, File Operations | there is no preparation | |
| 5 | Class, Field and Method Usage | there is no preparation | |
| 6 | Local and Global References | there is no preparation | |
| 7 | Local and Global References | there is no preparation | |
| 8 | Mid-Term Exam | there is no preparation | |
| 9 | standard Components | there is no preparation | |
| 10 | standard Components | there is no preparation | |
| 11 | Advanced Components | there is no preparation | |
| 12 | Advanced Components | there is no preparation | |
| 13 | Database Connection, Database Queries | there is no preparation | |
| 14 | Database Connection, Database Queries | there is no preparation | |
| 15 | Database Connection, Database Queries | there is no preparation | |
| 16 | Term Exams | ||
| 17 | Term Exams |
Assessment (Exam) Methods and Criteria
| Assessment Type | Midterm / Year Impact | End of Term / End of Year Impact |
|---|---|---|
| 1. Homework | 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 | 4 | 56 |
| Assesment Related Works | |||
| Homeworks, Projects, Others | 1 | 1 | 1 |
| Mid-term Exams (Written, Oral, etc.) | 1 | 12 | 12 |
| Final Exam | 1 | 28 | 28 |
| Total Workload (Hour) | 153 | ||
| Total Workload / 25 (h) | 6,12 | ||
| ECTS | 6 ECTS | ||