BIL 100E
DERS PROGRAMI FORMU
COURSE SYLLABUS FORM
Dersin Adı | Course Name | |||||
Programlamaya Giriş (PYTHON) | Introduction to Programming Language (PYTHON) | |||||
Kodu (Code) |
Yarıyılı (Semester) |
Kredi (Credit) |
AKTS Kredisi (ECTS Credit) |
Ders Uygulaması, Saat/Hafta (Course Implementation, Hours/Week) |
||
Ders (Theoretical) |
Uygulama (Tutorial) |
Laboratuvar (Laboratory) |
||||
BIL 100E | 1 | 2 | 4,5 | 1 | 0 | 2 |
Bölüm/Program (Department/Program) |
Ekonomi ve Finans (Economics and Finance) |
|||||
Dersin Türü (Course Type) |
Zorunlu (Compulsory) | Dersin Dili (Course Language) |
İngilizce (English) | |||
Dersin Önkoşulları (Course Prerequisites) |
Yok (None) |
|||||
Dersin Mesleki Bileşene Katkısı, % (Course Category by Content, %) |
Temel Bilim ve Matematik (Basic Sciencesand Math) |
Temel Mühendislik (Engineering Science) |
Mühendislik/Mimarlık Tasarım (Engineering/Architecture Design) |
Genel Eğitim (General Education) |
||
50 | 50 | - | - | |||
Dersin Tanımı (Course Description) |
Python Programlamaya Giriş, Hesaplama Ortamı, Değişkenler, Basit G / Ç, Aritmetik ve Mantık Operatörleri, Hata Analizi ve Hata Ayıklama, Veri Türleri, Diziler, Dizileri Sıralama, Dizileri Arama, Basit Çizim, Algoritmalara Giriş, Program Akış Kontrolü, Mantıksal İfadeler, Seçici Yürütme İfadeleri, Özyinelemeli Yürütme İfadeleri, Temel Yapı Taşları (Modüller, Prosedürler, Fonksiyonlar, Alt Yordamlar), Gelişmiş G / Ç, Dosyalar ve Kayıtlar, Dize / Karakterler, Matrisler ve Çok Boyutlu Diziler, Veri uydurma, Yinelemeler, SciPy / NumPy Kitaplıkları, Doğrusal Cebir Uygulamaları, Polinom Örnekleri | |||||
Introduction to Python Programming, Computing Environment, Variables, Simple I/O, Arithmetic and Logic Operators, Error Analysis and Debugging, Data Types, Arrays, Sorting Arrays, Searching Arrays, Simple Plot, Introduction to Algorithms, Program Flow Control, Logical Expressions, Selective Execution Statements, Recursive Execution Statements, Basic Building Blocks (Modules, Procedures, Functions, Subroutines), Advanced I/O, Files and Records, Handling String/Characters, Matrices and Multidimensional Arrays, Data fitting, Iterations, SciPy/NumPy Libraries, Linear Algebra Applications, Polynomials Examples | ||||||
Dersin Amacı (Course Objectives) |
|
|||||
|
||||||
Dersin Öğrenme Çıktıları (Course Learning Outcomes) |
Kursu başarıyla geçen öğrenci şunları yapabilir:
|
|||||
Student, who passed the course satisfactorily can:
|
- Namık Kemal Mah.
- Fazıl Polat Paşa Bulvarı
- Famagusta
- Turkish Republic of Northern Cyprus
- 99450
- (+90) 392 630 5000
- kktcogrenciisleri@itu.edu.tr