| Ders Adı | Kodu | Yarıyıl | T+U Saat | AKTS | |
| Mühendislikte Programlama | MM214 | 4 | 3 + 0 | 4,0 |
| Birim Bölüm | MAKİNE MÜHENDİSLİĞİ |
||||
| Ön Koşul Dersler |
|
||||
| Derece Seviye | Lisans - Zorunlu - Türkçe | ||||
| Dersin Verilişi | Ders, teorik anlatım ve bilgisayar destekli uygulamalar birlikte yürütülerek verilir. Konular, mühendislik problemlerinin çözüm basamakları esas alınarak anlatılır; algoritma geliştirme, akış şeması oluşturma ve MATLAB ortamında uygulama yapma süreçleri örnekler üzerinden gösterilir. Öğrencilerin komut penceresi kullanımı, script ve fonksiyon dosyaları oluşturma, karar ve döngü yapılarıyla program geliştirme, matris işlemleri yapma ve iki ile üç boyutlu grafikler çizme becerileri uygulamalı olarak geliştirilir. | ||||
| EBS Koordinatörü | Doç. Dr. Üsame DEMİR (Yıl: 2021 - 2022) | ||||
| Ders Veren | Doç. Dr. Üsame DEMİR | ||||
| Amaç |
Bu dersin amacı, mühendislik problemlerinin bilgisayar ortamında çözümüne yönelik temel programlama becerilerini kazandırmaktır. Ders kapsamında öğrencilerin problem analizi yapabilmesi, algoritma geliştirebilmesi, akış şeması oluşturabilmesi, uygun programlama yapıları kullanarak çözüm üretebilmesi ve MATLAB ortamında temel düzeyde program yazabilmesi hedeflenmektedir. Ayrıca değişkenler, atama işlemleri, karar yapıları, döngüler, fonksiyonlar, matris işlemleri ve grafik çizimi gibi mühendislik uygulamalarında yaygın olarak kullanılan konuların öğretilmesi amaçlanmaktadır. |
||||
| Ders İçeriği |
Ders kapsamında bilgisayarla problem çözümünün aşamaları, algoritma geliştirme, akış şemaları, temel programlama kavramları, değişkenler, atama işlemleri, sayaçlar, karar yapıları ve döngüler ele alınmaktadır. Ayrıca MATLAB programlama ortamının tanıtımı, komut penceresi kullanımı, veri girişi ve çıktı işlemleri, script ve fonksiyon m-dosyaları, hazır fonksiyonlar, diziler ve matrisler, temel sayısal işlemler, kullanıcı tanımlı fonksiyonlar ile iki ve üç boyutlu grafik çizimi konuları işlenmektedir. Ders içeriği, mühendislik problemlerinin programlama yoluyla modellenmesi ve çözümlenmesine yönelik uygulamalarla desteklenmektedir. |
||||
| Ders Kaynakları |
MATLAB ile Programlama
Attaway, S., MATLAB: A Practical Introduction to Programming and Problem Solving. Palm, W. J., Introduction to MATLAB for Engineers. MathWorks, MATLAB Documentation and Help Center. |
||||
| Açıldığı Öğretim Yılı | 2020 - 2021 2021 - 2022 2022 - 2023 2023-2024 |
| Yarıyıl İçi Çalışmalar | Katkı Yüzdesi (%) |
| Ara Sınav 1 | 40 |
| Ödev 1 | 10 |
| Toplam | 50 |
| Yarıyıl Sonu Çalışmalar | Katkı Yüzdesi (%) |
| Final | %50 |
| Toplam | %50 |
| Yarıyıl İçinin Başarıya Oranı | %50 |
| Yarıyıl Sonu Çalışmalar | %50 |
| Toplam | %100 |
| Kategori | Ders İlişki Yüzdeleri (%) |
|
Aktarılabilir Beceri Dersleri
|
0
|
|
Beşeri, İletişim ve Yönetim Becerileri Dersleri
|
0
|
|
Destek Dersleri
|
0
|
|
Ek Dersler
|
0
|
|
Kategori
|
0
|
|
Mesleki Seçmeli Dersler
|
0
|
|
Temel Meslek Dersleri
|
0
|
|
Uygulama Dersleri
|
0
|
|
Uzmanlık / Alan Dersleri
|
0
|
|
Yetkinlik Tamamlayıcı Ders
|
0
|
| Ders İş Yükü | Öğretim Metotlar / Öğretim Metodu | Süresi (Saat) | Sayısı | Toplam İş Yükü (Saat) |
| Toplam İş Yükü (Saat) | 0 | |||
| AKTS = Toplam İş Yükü (Saat) / 25.5 (s) | 0 | |||
| AKTS | 4,0 | |||
| Hafta | Konu | Öğretim Metodu |
|---|
| Ders Öğrenme Çıktısı | Ölçme Değerlendirme | Öğretim Metodu | Öğrenme Faaliyeti |
DERS ÖĞRENME ÇIKTISI |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ortalama Değer | - | - | - | - | - | - | - | - | - | - | - |