Yazdır

Ders Tanımı

Ders Kodu Yarıyıl T+U Saat Kredi AKTS
PYTHON PROGRAMMING ADA 214 4 3 + 0 3 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Önlisans
Dersin Türü SECMELI
Dersin Koordinatörü Öğr.Gör. FATİH ALBAYRAK
Dersi Verenler
Dersin Yardımcıları
Dersin Kategorisi
Dersin Amacı

To teach Python programming and platforms used.

Dersin İçeriği

Project development with Pyhton programming language, Short overview of basic concepts, Constants in Python, Embedded types, Namespaces, Numbers, List, ByteArray and Byte constructs, Logical operations, Cycles, Operators, Functions, Text files, Non-text files

Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 - General programming logic is reinforced 1 - 2 - 3 - 4 - 8 - A - B - C -
2 - Increasing application development with Python 1 - 2 - 3 - 5 - 8 - 14 - A - B - C - D -
Öğretim Yöntemleri: 1:Lecture 2:Question-Answer 3:Discussion 4:Drilland Practice 8:Group Study 5:Demonstration 14:Self Study
Ölçme Yöntemleri: A:Testing B:Oral Exam C:Homework D:Project / Design

Ders Akışı

Hafta Konular ÖnHazırlık
1 History, Required Tools and Installations of Python Programming Language
2 Python Programming Language Features
3 Basic Data Types and Operators
4 Conditional Reputations
5 Loops
6 Functions
7 Data Buildings
8 Character Arrays
9 List Data Structure and Data Structure
10 Cluster Data Structures and Dictionary Data Structures
11 Object Oriented Programming
12 Database Operations
13 Exception Handling
14 File Operations

Kaynaklar

Ders Notu
Ders Kaynakları

Python Programming: An Introduction to Computer Science, John M. Zelle

Programming Python, Mark Lutz


Döküman Paylaşımı


Dersin Program Çıktılarına Katkısı

No Program Öğrenme Çıktıları KatkıDüzeyi
1 2 3 4 5

Değerlendirme Sistemi

YARIYIL İÇİ ÇALIŞMALARI SIRA KATKI YÜZDESİ
AraSinav 1 50
KisaSinav 1 15
Odev 1 20
KisaSinav 2 15
Toplam 100
Yıliçinin Başarıya Oranı 20
Finalin Başarıya Oranı 80
Toplam 100

AKTS - İş Yükü

; ;