Information Systems Engineering
Bachelor TR-NQF-HE: Level 6 QF-EHEA: First Cycle EQF-LLL: Level 6

Ders Genel Tanıtım Bilgileri

Course Code: UEC308
Ders İsmi: Basic Programming Logic
Ders Yarıyılı: Fall
Ders Kredileri:
Theoretical Practical Laboratory ECTS
2 0 0 4
Language of instruction: Turkish
Ders Koşulu:
Ders İş Deneyimini Gerektiriyor mu?: No
Type of course: Üniversite Seçmeli
Course Level:
Bachelor TR-NQF-HE:6. Master`s Degree QF-EHEA:First Cycle EQF-LLL:6. Master`s Degree
Mode of Delivery: E-Learning
Course Coordinator : Asst. Prof. Dr. YAVUZ İNCE
Course Lecturer(s): Asst. Prof. Dr. ALİ HAYDAR ESER
Course Assistants:

Dersin Amaç ve İçeriği

Course Objectives: To reach the level of making simple calculations by entering the programming language.
Course Content: Computer structure and programming languages, Solving a problem using a computer, developing algorithms and program design, flowchart, starting and exiting commands to run on the computer.

Learning Outcomes

The students who have succeeded in this course;
Learning Outcomes
1 - Knowledge
Theoretical - Conceptual
2 - Skills
Cognitive - Practical
1) At the end of the course, they will be able to learn and apply basic programming flowchart and programming logic.
2) Will be able to use programming language in solving problems
3) Will be able to explain writing, compiling and running the program code.
3 - Competences
Communication and Social Competence
Learning Competence
Field Specific Competence
Competence to Work Independently and Take Responsibility

Ders Akış Planı

Week Subject Related Preparation
1) Definition of computer, basic features,
2) The working principle of the computer,
3) Number systems, programming definition,
4) Programming languages and application software
5) Programming Basic Logic (Problem solving, program definition, programming stages)
6) Algorithm Definition,
7) Algorithms, algorithm types
8) Midterm Week
9) Flow Diagrams, Value Representation (Constants, Variables),
10) Assignment Operation (Arithmatic expressions, arithmetic operator) ,
11) Data types
12) Creating an Algorithm
13) Example applications
14) Application Development

Sources

Course Notes / Textbooks:
References:

Ders - Program Öğrenme Kazanım İlişkisi

Ders Öğrenme Kazanımları

1

2

3

Program Outcomes

Ders - Öğrenme Kazanımı İlişkisi

No Effect 1 Lowest 2 Low 3 Average 4 High 5 Highest
           
Program Outcomes Level of Contribution

Assessment & Grading

Semester Requirements Number of Activities Level of Contribution
total %
PERCENTAGE OF SEMESTER WORK % 0
PERCENTAGE OF FINAL WORK %
total %