| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| 206004252012 | İLERİ PROGRAMLAMA DİLİ I | Seçmeli Ders Grubu | 4 | 7 | 6,00 |
Lisans
Türkçe
• Bilimsel ve mühendislik hesaplamaları için yüksek seviye programlama • Görselleştirme (2D ve 3D grafiklerinin çizimi) • Modelleme ve Simülasyon • Matematiksel (nümerik ve sembolik) hesaplama işlemleri (Lineer Cebir, İstatistik (Veri yükleme ve analizi), Optimizasyon, Belirli, Belirsiz ve Sayısal İntegrasyon, Diferansiyel Denklem Çözümleri) • C/C++, Java®, .NET, Python, SQL gibi programlama dilleri ve Microsoft® Excel® ile karşılıklı bütünleşik şekilde çalışabilme • Araç Kutuları Eklentileri (Add-on toolboxes) ile birçok farklı alanda çalışan mühendisler ve bilim insanlarına hesaplama kolaylıkları ve uygulama • Diğer kullanıcılarla etkileşimde bulunup, bilgi paylaşımı yapabilme imkânları sağlayan MATLAB yazılımının tanıtımını yaparak temel programlama becerisini geliştirmek
Doç. Dr. Hande GÜNAY AKDEMİR
| 1 | Öğrenci değişkenleri tanımlayabilir ve değişkenlerle aritmetik işlemler yaptırabilir. |
| 2 | Öğrenci hazır fonksiyonları kullanarak pratik hesaplamalar yapabilir. |
| 3 | Öğrenci girdi-çıktı fonksiyonlarını kullanabilir. |
| 4 | Öğrenci denetim ve döngü deyimlerini kullanarak algoritmalar tasarlayabilir. |
| 5 | Öğrenci problem çözmek için fonksiyonlar yapılandırabilir. |
| 6 | Öğrenci eğri ve yüzeylerin grafiklerini çizdirebilir. |
Birinci Öğretim
Yok
Yok
Matlab paket programında temel işlemler ve bazı hazır fonksiyonlar, operatörler, girdi-çıktı fonksiyonları, denetimler, döngüler, matris ve vektörlerle işlemler, kullanıcı tarafından tanımlanan fonksiyonlar ve M-dosyaları, veri türleri, grafik çizimleri
| Hafta | Teorik | Uygulama | Laboratuvar |
|---|---|---|---|
| 1 | Matlab Yazılımının Temelleri, Diziler ve Matrisler, Bazı Hazır Fonksiyonlar | ||
| 2 | Programlama Temelleri, Operatörler | ||
| 3 | Girdi-Çıktı Fonksiyonları | ||
| 4 | If Şartlı Deyimi, For Döngüsü, Switch-Case, Try-Catch | ||
| 5 | While Döngüsü, Break-Continue, Who-Whos | ||
| 6 | Matris ve Vektörlerle İşlemler, Denklem Çözümleri | ||
| 7 | Genel Döngü Uygulamaları | ||
| 8 | Sınav Haftası | ||
| 9 | Kullanıcı Tarafından Tanımlanan Fonksiyonlar ve M-dosyaları | ||
| 10 | Hazır Fonksiyonlar, Satır fonksiyonları, Alt rutinler, İç içe fonksiyonlar | ||
| 11 | Non-Lineer Bir Bilinmeyenli Denklem Çözümleri | ||
| 12 | MATLAB Veri Türleri, Stringler | ||
| 13 | Grafik ve Eğri Çizimleri | ||
| 14 | Grafik ve Eğri Çizimleri, Devam | ||
| 15 | Sınava Yönelik Uygulamalar |
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 2 | 2 |
| Final Sınavı | 1 | 2 | 2 |
| Derse Katılım | 15 | 4 | 60 |
| Ara Sınav İçin Bireysel Çalışma | 8 | 8 | 64 |
| Final Sınavı içiin Bireysel Çalışma | 7 | 7 | 52 |
| Toplam İş Yükü (saat) | 180 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | |
| ÖÇ 1 | 4 | 4 | 4 | 4 | 5 | |||
| ÖÇ 2 | 4 | 4 | 4 | 4 | 5 | |||
| ÖÇ 3 | 4 | 4 | 4 | 4 | 5 | |||
| ÖÇ 4 | 4 | 4 | 4 | 4 | 5 | |||
| ÖÇ 5 | 4 | 4 | 4 | 4 | 5 | |||
| ÖÇ 6 | 4 | 4 | 4 | 4 | 5 |