
| Ders Kodu | : EE216 |
| Ders Türü | : Seçmeli |
| Ders Grubu | : Lisans |
| Eğitim Dili | : İngilizce |
| Staj Durumu | : Yok |
| Teori | : 2 |
| Uyg. | : 2 |
| Kredi | : 3 |
| Laboratuvar | : 0 |
| AKTS | : 3 |
Dersin amacı, temel bilgisayar ve matematik bilgisine sahip öğrenciye Python programlama dilini öğretmek ve temel mühendislik konularıyla ilgili bilgisayar programları yaptırmaktır. Bu kapsamda Python programlama dilinin temel altyapısı verilecek ve çeşitli program örnekleri gösterilerek öğrencilerin kendi başlarına bilgisayarda bunları kullanılabilmeleri sağlanacaktır.
Değişkenler, metinler, koşullu ifadeler, program akış kontrolü, Python işleçleri, giriş-çıkış işlemleri, kullanıcı tanımlı fonksiyonlar, diziler, döngüler, veri analizi ve görselleştirme
| 1. | Python’da kod yazabilme becerisini kazanma |
| 2. | Python’da diziler ve diğer veri yapılarının kullanım mantığını anlama |
| 3. | Python’da seçme yapıları, döngüler ve fonksiyonların kullanım mantığını anlama |
| 4. | Çeşitli mühendislik konularını içeren Python program uygulamalarını kavramak |
| 5. | Python’da veri analizini ve görselleştirmeyi öğrenme |
| 1. | Guttag, John. Introduction to Computation and Programming Using Python: With Application to Understanding Data. Second Edition. MIT Press, 2016 |
| Değerlendirme Türü | Adet | Yüzde |
|---|---|---|
| Derse Katılım (Performans) | 14 | %5 |
| Ödev | 5 | %15 |
| Ara Sınav (Vize) | 1 | %20 |
| Dönem Sonu Sınavı (Final) | 1 | %60 |
| Etkinlik | Sayısı | Ön Hazırlık | Süre | Toplam Iş Yükü (Saat) |
|---|---|---|---|---|
| Kuramsal Ders | 14 | 0 | 2 | 28 |
| Uygulamalı Ders | 14 | 0 | 2 | 28 |
| Ödev | 5 | 1 | 1 | 10 |
| Ara Sınav | 1 | 2 | 2 | 4 |
| Dönem Sonu Sınavı | 1 | 4 | 2 | 6 |
| TOPLAM İŞ YÜKÜ (Saat) | 76 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | |
OÇ-1 | 4 | 5 | 5 | 5 | 5 | 5 | 3 | 3 | 4 | 4 | 5 |
OÇ-2 | 4 | 5 | 5 | 5 | 5 | 5 | 3 | 3 | 4 | 4 | 5 |
OÇ-3 | 4 | 5 | 5 | 5 | 5 | 5 | 3 | 3 | 4 | 4 | 5 |
OÇ-4 | 4 | 5 | 5 | 5 | 5 | 5 | 3 | 3 | 4 | 4 | 5 |
OÇ-5 | 5 | 5 | 5 | 5 | 5 | 4 | 3 | 3 | 4 | 4 | 5 |