Course Information

Course Information
Course Title Code Language Type Semester L+U Hour Credits ECTS
- BTG1101 Turkish Compulsory 1. Semester 3 + 1 4.0 5.0
Prerequisite Courses
Course Level Associate
Mode of delivery face to face
Course Coordinator Öğr. Gör. Tuba PALA
Instructor(s) Öğr. Gör. Tuba PALA (Güz)
Goals It is to understand and analyze the problem. Algorithm using solution principles and to develop a flow chart
Course Content - Gains the ability to understand and solve the problem. - Defines the problem and expresses it in his own words. - Determines the solutions to the problem and uses the most appropriate one. - Designs the solution algorithm and flow chart of the problem - Will be able to simulate the algorithm. - Evaluates whether the algorithm works properly with different data - Edits the algorithm. - Checks the loops and control statements of the algorithm. - It will derive the coding appropriate to the flow chart. - Determines the coding language. - Performs coding in an understandable way - Checks and tests coding
Learning Outcomes
# Öğrenme Kazanımı
1 Gains problem solving skills for computer software.
2 Learns basic programming steps.
3 Can code programs in accordance with flowcharts or algorithms.
Lesson Plan (Weekly Topics)
Week Topics/Applications Method
1. Week Problem Solution Principles
2. Week Problem Solution Phases and Algorithms and Flow Charts
3. Week Algorithm and Flow Charts
4. Week Algorithm and Flow Charts
5. Week Identifying Critical Points
6. Week APPLICATION
7. Week APPLICATION
8. Week Defining the Problem
9. Week Ability to Use Programming Language Environment
10. Week Code Writing Rules
11. Week Variables
12. Week Control Statements
13. Week loops
14. Week Testing of applications and programs
*Midterm and final exam dates are not specified in the 14-week course operation plan. Midterm and final exam dates are held on the dates specified in the academic calendar with the decision of the University Senate.
Relations with Education Attainment Program Course Competencies
Program Requirements DK1 DK2 DK3
Recommended Sources
Ders Kitabı veya Notu Ders Kitabı veya Ders Notu bulunmamaktadır.
Diğer Kaynaklar
  • Mustafa Eker Algoritmayı Anlatmak Nırvana Yayınları Selami Eryılmaz Algoritma Tasarlama Ve Programlamaya Giriş Detay Yayıncılık Yrd. Doç. Dr. Soner Çelikkol Programlamaya Giriş Ve Algoritma Dilara Yayıncılık Dr. Fahri Vatansever Algoritma Geliştirme Ve Programlamaya Giriş Seçkin Yayıncılık Deitel & Deitel C Ve C++ 6. Bask
  • https://www.btkakademi.gov.tr/
Evaluation Method
Güz Dönemi
Responsible Personnel Grup Evaluation Method Percentage
Öğr. Gör. Tuba PALA Vize 40.00
Öğr. Gör. Tuba PALA Final 60.00
Toplam 100.00
ECTS credits and course workload
ECTS credits and course workload Quantity Duration (Hour) Total Workload (Hour)
Sınavlar
Midterm 1 1 1 1
Homework 1 4 1 4
Final 1 1 1
Total Workload 6
*AKTS = (Total Workload) / 25,5 ECTS Credit of the Course 5.0