CANKIRI KARATEKIN UNIVERSITY Bologna Information System


  • Course Information
  • Course Title Code Semester Laboratory+Practice (Hour) Pool Type ECTS
    Programming CHB217 FALL 2+0 E 5
    Learning Outcomes
    1-Have general information about programming and programming language.
    2-Have the ability to code using the Python programming language.
    3-Can write and define functions using Python programming language.
    4-Knows the concepts of strings, lists, tuples and dictionary.
    5-Knows comparison commands and can code using comparison commands.
    6-Knows loop commands and can code using comparison commands.
  • ECTS / WORKLOAD
  • ActivityPercentage

    (100)

    NumberTime (Hours)Total Workload (hours)
    Course Duration (Weeks x Course Hours)14228
    Classroom study (Pre-study, practice)14570
    Assignments031030
    Short-Term Exams (exam + preparation) 0000
    Midterm exams (exam + preparation)40188
    Project0000
    Laboratory 0000
    Final exam (exam + preparation) 6011010
    Other 0000
    Total Workload (hours)   146
    Total Workload (hours) / 30 (s)     4,87 ---- (5)
    ECTS Credit   5
  • Course Content
  • Week Topics Study Metarials
    1 General information about the Python programming language R1. CHAPTER:1-2
    2 Installing the Python programming language R1. CHAPTER:3-4
    3 Interactive Python, print() function R1. CHAPTER:5-6
    4 Escape sequences, saving and running programs R1. CHAPTER:7-8
    5 Comment and explanation, user input R1. CHAPTER:10-11
    6 Conditional states, comparison commands R1. CHAPTER:12
    7 Operators R1. CHAPTER:13
    8 Loops R1. CHAPTER:14
    9 Errors and exceptions R1. CHAPTER:15
    10 Strings and methods of strings R1. CHAPTER:16-20
    11 Lists and tuples R1. CHAPTER:22-23
    12 Dictionary R1. CHAPTER:32-33
    13 Functions - 1 R1. CHAPTER:35-36
    14 Functions - 2 R1. CHAPTER:35-36
    Prerequisites -
    Language of Instruction Turkish
    Responsible Assistant Professor Mustafa Karhan
    Instructors -
    Assistants -
    Resources R1. Özgül, F., (2015) Her Yönüyle Python. Kodlab.
    Supplementary Book -
    Goals By teaching basic programming logic, to increase the ability to use the Python programming language and the program development environment and to increase the knowledge of application-oriented program development.
    Content General information about the Python programming language, Installing the Python programming language, Interactive Python, print() function, Escape sequences, saving and running programs, Comment and explanation and user input, Conditional states, comparison commands, Operators, Loops, Errors and exceptions, Strings and methods of strings, Lists and tuples, Dictionary, Functions.
  • Program Learning Outcomes
  • Program Learning Outcomes Level of Contribution
    1 Uses test equipment. 1
    2 Knows analog and digital theory. 2
    3 It has protocol knowledge. 2
    4 Makes needs analysis. 3
    5 It organizes work. 4
    6 It solves the problem. 5
    7 Decides. 3
    8 It ensures system integrity. 3
    9 Communicates. 4
    10 It follows the technology. 5
    11 It researches, ventures and produces. 2
    12 Knows teamwork and communicates with employees. 3
    13 It is flexible and can learn by itself. 5
    14 Observes and decides. 3
    15 He takes risks. 1
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster