Lesson plan /

Lesson Information

Course Credit
Course ECTS Credit
Teaching Language of Instruction Türkçe
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience?
Course Coordinator
Instructor (s)
Course Assistant

Purpose and Content

The aim of the course To provide basic concepts of algorithms and programming logic course, to use knowledge and skills about the C programming language development environment structured program.
Course Content Algorithms and programming logic, algorithms, flow diagrams, the C programming language development environment, program development with C programming language,

Weekly Course Subjects

1Introduction to programming, algorithms, algorithm types, symbols and flow diagrams used in
2General features of the C programming language, C program to use visual interface, menus, toolbars, shortcuts
3The structure of the C language, the variable definition, assignment operations, operators, data types
4Input-output commands used in the C programming language, basic graphics commands, sample applications
5Decided to use the C programming language (if, and multi-if) commands, sample applications
6Metered-loop command is used in the programming language C, sample applications
77 conditional loop commands and loop output commands, sample applications
8The basic library functions used in the C programming language, data type, change the commands, sample applications
9Midterm
10Multi-dimensional arrays, menu creation, sample applications
11Sub-program structure of the C programming language, functions, sample applications
12Sub-program structure of the C programming language, functions, sample applications
13Sub-program structure of the C programming language, functions, sample applications
14Graphic concept, basic graphics commands used in the C programming language, the sample program

Resources

1- Uysal, M., (2003). C ile Programlama. İstanbul: Beta Yayınları.

2- Uysal, M., (2005). C/C++ Problemler ve Çözümleri. İstanbul: Beta Yayınları.