TYPE OF COURSE UNIT | Compulsory Course |
LEVEL OF COURSE UNIT | Associate Degree |
YEAR OF STUDY | 1 |
SEMESTER | First Term (Fall) |
NUMBER OF ECTS CREDITS ALLOCATED | 6 |
NAME OF LECTURER(S) | Instructor Yasemin Alakoç Bozkurt
|
LEARNING OUTCOMES OF THE COURSE UNIT |
At the end of this course, the students; 1) Make program analysis. 2) Draw flow diagrams. 3) Write program codes.
|
MODE OF DELIVERY | Face to face |
PRE-REQUISITES OF THE COURSE | No |
RECOMMENDED OPTIONAL PROGRAMME COMPONENT | None |
COURSE DEFINITION | In this course, student will be able to write computer programming and create algorithms. |
COURSE CONTENTS | WEEK | TOPICS |
---|
1st Week | Steps of problem solving | 2nd Week | Algorithm Development | 3rd Week | Drawing Flow Diagram / Coding | 4th Week | Program Test | 5th Week | Creating Loops | 6th Week | Loops / Program Basics | 7th Week | Program Basics | 8th Week | Midterm Exam | 9th Week | Decision Structures | 10th Week | Decision Structures | 11th Week | Arrays | 12th Week | Arrays | 13th Week | Strings | 14th Week | Strings |
|
RECOMENDED OR REQUIRED READING | - Java Bilgisayar Programlamaya Giriş, A. Yazıcı, E. Doğdu, M. Özbayoğlu, M. Erten, O. Ergin. - Java How to Program 9th Edition, P. Deitel, H. Deitel, Pearson Education, Int.
|
PLANNED LEARNING ACTIVITIES AND TEACHING METHODS | Lecture,Discussion,Questions/Answers,Practice,Project |
ASSESSMENT METHODS AND CRITERIA | | Quantity | Percentage(%) |
---|
Mid-term | 1 | 30 | Other | 1 | 20 | Total(%) | | 50 | Contribution of In-term Studies to Overall Grade(%) | | 50 | Contribution of Final Examination to Overall Grade(%) | | 50 | Total(%) | | 100 |
|
ECTS WORKLOAD |
Activities |
Number |
Hours |
Workload |
Midterm exam | 1 | 2 | 2 | Preparation for Quiz | | | | Individual or group work | 10 | 2 | 20 | Preparation for Final exam | 1 | 52 | 52 | Course hours | 14 | 3 | 42 | Preparation for Midterm exam | 1 | 42 | 42 | Laboratory (including preparation) | 10 | 2 | 20 | Final exam | 1 | 2 | 2 | Homework | | | | Total Workload | | | 180 |
---|
Total Workload / 30 | | | 6 |
---|
ECTS Credits of the Course | | | 6 |
|
LANGUAGE OF INSTRUCTION | Turkish |
WORK PLACEMENT(S) | No |
| |