1 | Course Title: | PROGRAMMING BASICS |
2 | Course Code: | BLPZ111 |
3 | Type of Course: | Compulsory |
4 | Level of Course: | Short Cycle |
5 | Year of Study: | 1 |
6 | Semester: | 1 |
7 | ECTS Credits Allocated: | 6 |
8 | Theoretical (hour/week): | 3 |
9 | Practice (hour/week) : | 0 |
10 | Laboratory (hour/week) : | 1 |
11 | Prerequisites: | Non |
12 | Recommended optional programme components: | None |
13 | Language: | Turkish |
14 | Mode of Delivery: | Face to face |
15 | Course Coordinator: | Öğr.Gör. RUKİYE TOPUZ |
16 | Course Lecturers: | Öğr. Gör. Rukiye TOPUZ |
17 | Contactinformation of the Course Coordinator: | 0 224 512 34 91 |
18 | Website: | |
19 | Objective of the Course: | To make the student reach to ability of writing programme with learning needs and knowledge |
20 | Contribution of the Course to Professional Development |
21 | Learning Outcomes: |
|
22 | Course Content: |
Week | Theoretical | Practical |
1 | Algorithm | Application in the computer lab |
2 | Flowing Chart | Application in the computer lab |
3 | Programming Tools, Variables and Structs | Application in the computer lab |
4 | Input-Output Processes, Operators | Application in the computer lab |
5 | Decision Structs | Application in the computer lab |
6 | Loop Controls | Application in the computer lab |
7 | One dimension arrays | Application in the computer lab |
8 | Many dimension arrays | Application in the computer lab |
9 | Repetition and Midterm Exam | Repetition and Midterm Exam |
10 | Sub programmes which doesn’t return a value | Application in the computer lab |
11 | Sub programmes which returns value | Application in the computer lab |
12 | Sub programmes which returns value | Application in the computer lab |
13 | Ordered Files | Application in the computer lab |
14 | In-ordered Files | Application in the computer lab |
23 | Textbooks, References and/or Other Materials: | Bilgisayarda Temel Algoritmalar ve C++ Dili ile Programlama Örnekleri |
24 | Assesment |
TERM LEARNING ACTIVITIES | NUMBER | PERCENT |
Midterm Exam | 1 | 40 |
Quiz | 0 | 0 |
Homeworks, Performances | 1 | 10 |
Final Exam | 1 | 50 |
Total | 3 | 100 |
Contribution of Term (Year) Learning Activities to Success Grade | 50 | |
Contribution of Final Exam to Success Grade | 50 | |
Total | 100 | |
Measurement and Evaluation Techniques Used in the Course | ||
Information |
25 | ECTS / WORK LOAD TABLE |
Activites | NUMBER | TIME [Hour] | Total WorkLoad [Hour] |
Theoretical | 14 | 2 | 28 |
Practicals/Labs | 14 | 2 | 28 |
Self Study and Preparation | 8 | 8 | 64 |
Homeworks, Performances | 1 | 8 | 16 |
Projects | 2 | 10 | 20 |
Field Studies | 0 | 0 | 0 |
Midtermexams | 1 | 10 | 10 |
Others | 0 | 0 | 0 |
Final Exams | 1 | 15 | 15 |
Total WorkLoad | 181 | ||
Total workload/ 30 hr | 6,03 | ||
ECTS Credit of the Course | 6 |
26 | CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
LO: Learning Objectives | PQ: Program Qualifications |
Contribution Level: | 1 Very Low | 2 Low | 3 Medium | 4 High | 5 Very High |