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 | 5 | 5 | 5 | |||||
ÖÇ 2 | 5 | 5 | 5 | |||||
ÖÇ 3 | 5 | 5 | 5 | |||||
ÖÇ 4 | 5 | 5 | 5 | |||||
ÖÇ 5 | 5 | 5 | 5 | |||||
ÖÇ 6 | 5 | 5 | 5 |