Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
MAT2411 | MATLAB İLE PROGRAMLAMA | Seçmeli Ders Grubu | 4 | 7 | 6,00 |
Lisans
Türkçe
Bu ders, MATLAB kullanarak teknik sayısal hesaplamalarda ve diğer derslerde görselleştirmede ve bu programlama aracını etkili bir şekilde kullanmak için gerekli olan temel bilgi ve pratik yetenekleri verecektir.
Doç. Dr. Nurşin ÇATAK
1 | Etkileşimli hesaplamalar için Matlab kullanabilme. |
2 | Matlab'da bellek ve dosya yönetimini öğrenme. |
3 | Matematiksel ifadeleri MATLAB ortamında çözebilme. |
4 | Matlab geliştirme ortamını kullanarak betikleri ve fonksiyonları programlayabilme. |
5 | Temel akış kontrolleri kullanabilme (if-else, for, while). |
6 | Dizgeleri, matrisleri ve kullanımlarını öğrenmek. |
Birinci Öğretim
Yok
Yok
Bu derste MATLAB programlama ortamını kullanarak prosedürel programlamanın temel kavramlarını tanıtılmaktadır. Programlama konuları: MATLAB sözdizimi ve anlambilim; veri türleri, kontrol yapıları ve işlevleri; dosyalar ve verilerle çalışmak. Problem çözme konuları: problem çözme sürecinde algoritmaların rolü; algoritmalar için uygulama stratejileri; algoritmaların kavramları ve özellikleri.
Hafta | Konular (Teorik) | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|
1 | MATLAB ortamı; programlamaya giriş | ||
2 | Temel bilgisayar programlama | ||
3 | Değişkenler ve sabitler, operatörler ve basit hesaplamalar | ||
4 | Formüller ve fonksiyonlar | ||
5 | MATLAB'da vektörler ve matrisler | ||
6 | MATLAB'da matris işlemleri ve fonksiyonları | ||
7 | Algoritmalar ve yapılar | ||
8 | Ara sınav | ||
9 | MATLAB komut dosyaları ve işlevleri (m-dosyaları) | ||
10 | Basit sıralı algoritmalar | ||
11 | Kontrol yapıları (if ... then, loops) | ||
12 | Veri okuma ve yazma, dosya işleme | ||
13 | MATLAB grafik fonksiyonları | ||
14 | MATLAB’da algoritma ve kod yazma | ||
15 | Sayısal yöntemler ve simülasyonlar | ||
16 | Sayısal yöntemler ve simülasyonlar | ||
17 | Yarıyıl sonu sınavı |
-MATLAB: A Practical Introduction to Programming and Problem Solving, Attaway, Stormy, Elsevier Science
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 60 |
Ev Ödevi | 1 | 40 |
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 | 16 | 3 | 48 |
Ara Sınav İçin Bireysel Çalışma | 1 | 35 | 35 |
Final Sınavı içiin Bireysel Çalışma | 1 | 50 | 50 |
Okuma | 1 | 20 | 20 |
Ev Ödevi | 1 | 30 | 30 |
Toplam İş Yükü (saat) | 187 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | |
ÖÇ 1 | 4 | ||||||||||||||
ÖÇ 2 | 4 | 4 | |||||||||||||
ÖÇ 3 | 4 | 4 | 4 | 4 | |||||||||||
ÖÇ 4 | 4 | 4 | 4 | ||||||||||||
ÖÇ 5 | 4 | 4 | 4 | 4 | |||||||||||
ÖÇ 6 | 4 | 4 | 4 |