Information
Code | SD0194 |
Name | Introduction to Python Programming Language |
Term | 2022-2023 Academic Year |
Term | Fall and Spring |
Duration (T+A) | 2-0 (T-A) (17 Week) |
ECTS | 3 ECTS |
National Credit | 2 National Credit |
Teaching Language | Türkçe |
Level | Lisans Dersi |
Label | NFE Non-Field Elective Courses (University) UCC University Common Course |
Mode of study | Uzaktan Öğretim |
Catalog Information Coordinator | Öğr. Gör. MURAT KARA |
Course Instructor |
Öğr. Gör. MURAT KARA
(A Group)
(Ins. in Charge)
Öğr. Gör. MURAT KARA (A Group) (Ins. in Charge) |
Course Goal / Objective
To learn Python programming language and to understand the features of the language, to be able to do sample applications.
Course Content
Setup, Variables, Operators, Conditions, Cycles, Debugging, Lists, Dictionaries, Functions, Modules, Regular Expressions
Course Precondition
To have basic computer knowledge.
Resources
It can be accessed online from the course website.
Notes
It is given in class.
Course Learning Outcomes
Order | Course Learning Outcomes |
---|---|
LO01 | Python recognizes the programming language. |
LO02 | Features and usage in Python |
LO03 | Installation in Python |
LO04 | Practices programming |
LO05 | Makes programming for his own work |
LO06 | Variables and their use in Python |
LO07 | Operators, conditions in Python |
LO08 | Using Loops in Python |
LO09 | Using Strings in Python |
LO10 | File operations in Python |
LO11 | Using Functions in Python |
LO12 | Lists and tuples in Python |
LO13 | Dictionaries and sets in Python |
LO14 | Exceptions and Debugging |
LO15 | Modules and Usage in Python |
Week Plan
Week | Topic | Preparation | Methods |
---|---|---|---|
1 | Python recognizes the programming language. | Literature review | |
2 | Know properties | Reading material | |
3 | Learn how to set up | Reading material | |
4 | Learn to program | Reading material | |
5 | Makes programming for his own work | Reading material | |
6 | Variables | Reading material | |
7 | Operators, conditions | Reading of lessons notes and applications | |
8 | Mid-Term Exam | Exam | |
9 | Loops | Reading material | |
10 | Character strings | Reading material | |
11 | File operations | Reading material | |
12 | Functions | Reading material | |
13 | List and tuples | Reading material | |
14 | Dictionaries and sets | Reading material | |
15 | Debugging | Reading material | |
16 | Term Exams | Final | |
17 | Term Exams | Final |
Student Workload - ECTS
Works | Number | Time (Hour) | Workload (Hour) |
---|---|---|---|
Course Related Works | |||
Class Time (Exam weeks are excluded) | 14 | 2 | 28 |
Out of Class Study (Preliminary Work, Practice) | 14 | 2 | 28 |
Assesment Related Works | |||
Homeworks, Projects, Others | 0 | 0 | 0 |
Mid-term Exams (Written, Oral, etc.) | 1 | 8 | 8 |
Final Exam | 1 | 16 | 16 |
Total Workload (Hour) | 80 | ||
Total Workload / 25 (h) | 3,20 | ||
ECTS | 3 ECTS |