Information
| Unit | İMAMOĞLU VOCATIONAL SCHOOL |
| Code | IBT103 |
| Name | FUNDAMENTALS of PROGRAMMING |
| Term | 2018-2019 Academic Year |
| Semester | 1. 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 | Yüz Yüze Öğ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
In this course, student will gain the skills of fundementals of programming
Course Content
algorithm,flow Diagram,Programming Tools, Variable and Fixed,Input-Output Operations, Operators,decision Structures,loop Controls,loop Controls,One-Dimensional Arrays, Multidimensional Arrays, Subroutines return value, Returning Value Sub-Programs,Returning Value Sub-Programs,sequential Files,Random Access Files
Course Precondition
Resources
Notes
Course Learning Outcomes
| Order | Course Learning Outcomes |
|---|---|
| LO01 | Introduction to programming |
| LO02 | Design pre-coding program flow |
| LO03 | Using control statements |
| LO04 | Do sequence operations |
| LO05 | Working with subprograms |
| LO06 | Do filing operations |
Relation with Program Learning Outcome
| Order | Type | Program Learning Outcomes | Level |
|---|---|---|---|
| PLO01 | - | To be a full on computer equipment and information processing technologies. | 0 |
| PLO02 | - | Knowing the latest technologies and be able to relate to other disciplines. | 0 |
| PLO03 | - | To have adequate level of knowledge in the field. | 0 |
| PLO04 | - | Related to the field of teaching strategies , methods and be able to have enough knowledge about techniques. | 0 |
| PLO05 | - | To establish good communication with colleagues and the environment. | 0 |
| PLO06 | - | To take responsibility in individual and group work | 0 |
| PLO07 | - | To have the self- regulation skills | 0 |
| PLO08 | - | Specializing in the computer field , thanks to a rational solution to the problem-solving skills and provides quick access . | 0 |
| PLO09 | - | Information in the field of information processing queries using scientific methods. | 0 |
| PLO10 | - | Well-equipped and efficiently bring solutions to computer problems. | 0 |
| PLO11 | - | Following new technological developments , apply modern methods and techniques | 0 |
| PLO12 | - | In the solution of problems related to the field to take responsibility as individuals and team members . | 0 |
| PLO13 | - | Have the lifelong learning. | 0 |
| PLO14 | - | knowledge and skills in the field , had identified the problems and share solutions with expert and non-expert person through verbal and written communication proposals. | 0 |
| PLO15 | - | Use of information and communication technologies effectively. | 0 |
| PLO16 | - | Use sufficient to monitor developments in the computer field. | 0 |
| PLO17 | - | Scientific development as well as professional development for individual , social, cultural and develops itself continuously in accordance with the requirements of education in sports. | 0 |
| PLO18 | - | Education will have the national and universal sentiment expressed in the Basic Law . | 0 |
| PLO19 | - | Democracy, human rights, social , scientific and act in accordance with professional ethics. | 0 |
Week Plan
| Week | Topic | Preparation | Methods |
|---|---|---|---|
| 1 | algorithm | there is no preparation | |
| 2 | flow Diagram | there is no preparation | |
| 3 | Programming Tools, Variable and Fixed | there is no preparation | |
| 4 | Input-Output Operations, Operators | there is no preparation | |
| 5 | decision Structures | there is no preparation | |
| 6 | loop Controls | there is no preparation | |
| 7 | loop Controls | there is no preparation | |
| 8 | Mid-Term Exam | there is no preparation | |
| 9 | Multidimensional Arrays | there is no preparation | |
| 10 | Subroutines return value | there is no preparation | |
| 11 | Returning Value Sub-Programs | there is no preparation | |
| 12 | Returning Value Sub-Programs | there is no preparation | |
| 13 | sequential Files | there is no preparation | |
| 14 | Random Access Files | there is no preparation | |
| 15 | Random Access Files | 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. Midterm Exam | 70 | 28 |
| 1. Project / Design | 30 | 12 |
| 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 | ||