GERİ DÖN

Ders Öğretim Planı


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
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek