Information Package

Program of Computer Programming (Evening Education)

BİLP101

INTRODUCTION TO ALGORITHM AND PROGRAMMING

Course Code
BİLP101
Semester
First Term (Fall)
Theory+Practice
2 + 2
ECTS
7
Course TypeCompulsory Course
Course LevelAssociate Degree
Year of Study1
SemesterFirst Term (Fall)
ECTS7
Name of Lecturer(s)
Learning Outcomes

At the end of this course, the students;

  1. Designs algorithms,
  2. Develops flow diagrams,
  3. Distinguishes logical errors,
  4. Does compputer programming.
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme ComponentsNone
Course DescriptionIn this course; it is aimed to teach the concepts of algorithms and flow diagrams that constitute the bases of programming and to acquire competencies related to pre-coding program flow appropriate to the requirements for regular and efficient operation of the algorithm.
Course Contents
WEEK TOPICS
1st Week Structure of computers
2nd Week İntroduction to programming
3rd Week Programming languages
4th Week Algorithm design,
5th Week Flow diagram
6th Week Algorithms and coding
7th Week Variables and constant concepts
8th Week Midterm Week
9th Week Basic data types and input output statements
10th Week Application
11th Week Decision structures,
12th Week Application
13th Week Loops
14th Week Application
Recommended or Required ReadingC Dersi Programlamaya giriş-N.E.Çağıltay,G. Tokdemir, C. F. Selbes, Ç. Turhan
Algoritmayı Anlamak-Mustafa Eker,
Algoritma Geliştirme ve Programlamaya Giriş, Fahri Vatansever, Seçkin Yayınları, 4. baskı, 2005.
Presentations and handouts
Planned Learning Activities and Teaching Methods
  • Lecture
  • Practice
  • Problem Solving
Assessment Methods and Criteria
Quantity Percentage (%)
Mid-term 1 30
Assignment 1 5
Quiz 1 5
Practice 5 25
Total(%) 65
Contribution of In-term Studies to Overall Grade(%) 65
Contribution of Final Examination to Overall Grade(%) 35
Total(%) 100
ECTS Allocated Based on Student Workload
Activities Quantity Duration (Hour) Total Workload (Hour)
Midterm exam 1 2 2
Preparation for Quiz 6 3 18
Individual or group work 14 4 56
Preparation for Final exam 1 30 30
Course hours 14 2 28
Preparation for Midterm exam 1 15 15
Laboratory (including preparation) 14 2 28
Final exam 1 2 2
Homework 6 3 18
Total Work Load197
Total Work Load / 30 (h)6.56
ECTS Credit of the Course7
Language of InstructionTurkish
Work Placement(s)No
LO1 LO2 LO3 LO4
K1 X X X X
K2
K3 X X
K4
K5 X X X X
K6 X X X X
K7 X
K8
K9 X
K10
K11
K12
K13 X X
K14
K15