
| Course Code | : BK420 |
| Course Type | : Area Elective |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 0 |
| Credit | : 2 |
| Lab | : 0 |
| ECTS | : 3 |
to teach logic of algorithm and simple programming computer
This course aim to teach computers, computer programming, terminology of computer science and creating logical construction. And also teach to history of computer science, term of software and hardware, and relation of them. Main aim of course is understanding of problem, creating steps of solving, writing program and tracking errors in program.
| Assoc. Prof. Ümit ÖZYILMAZ |
| 1. | Computers, historical development, and related terminology |
| 2. | Alphanumeric and numeric variables, their uses, and rules |
| 3. | Flowcharts (algorithms), program development, and error-free execution |
| 4. | Visual and auditory operations (such as color, sound, and cursor controls) |
| 5. | Conditional and looping operations |
| 1. | code.org |
| 2. | http://www.codecademy.com |
| 3. | Vatansever, F., 2011. Algoritma Geliştirme ve Programlamaya Giriş, Seçkin Yayıncılık. |
| 4. | Taşbaşı, M., 2003. Qbasic. Altaş Yayınları. |
| 5. | Tungut, H. B.,2013. Algoritma ve Programlama Mantığı, Kodlab Yayınları. |
| 6. | http://www.uozyilmaz.com/files/programlama.pdf |
| Type of Assessment | Count | Percent |
|---|---|---|
| Assignment | 1 | %5 |
| Term Assignment | 1 | %5 |
| Midterm Examination | 1 | %30 |
| Final Examination | 1 | %60 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 2 | 2 | 56 |
| Assignment | 1 | 3 | 0 | 3 |
| Term Project | 1 | 4 | 0 | 4 |
| Midterm Examination | 1 | 4 | 1 | 5 |
| Final Examination | 1 | 6 | 1 | 7 |
| TOTAL WORKLOAD (hours) | 75 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | |
OÇ-1 | 2 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 1 |
OÇ-2 | 3 | 3 | 4 | 4 | 4 | 2 | 2 | 3 | 2 | 2 | 1 |
OÇ-3 | 4 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 |
OÇ-4 | 4 | 4 | 5 | 5 | 5 | 4 | 4 | 5 | 3 | 3 | 3 |
OÇ-5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |