Genel Bilgi
| Birim | CEYHAN MÜHENDİSLİK FAKÜLTESİ |
| MAKİNE MÜHENDİSLİĞİ PR. | |
| Kod | MMB104 |
| Ad | Bilgisayar Programlama |
| Dönem | 2019-2020 Eğitim-Öğretim Yılı |
| Yarıyıl | 2. Yarıyıl |
| Süre (T+U) | 2-2 (T-U) (17 Hafta) |
| AKTS | 5 AKTS |
| Yerel Kredi | 3 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Lisans Dersi |
| Tür | Uygulamalı Ders |
| Etiket | Z Zorunlu |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Prof. Dr. NİYAZİ ARSLAN |
| Dersin Öğretim Elemanı |
Prof. Dr. NİYAZİ ARSLAN
(Bahar)
(A Grubu)
(Sor. Öğr. Ele.)
|
Dersin Amacı / Hedefi
Bu dersin amacı temel programlama ve öğrencilerin programlama diliyle program yazabilmesini sağlamaktır.
Dersin İçeriği
Bu derste Matlab programlama diline giriş, Matlab'de bir programı çalıştırma ve düzenleme. Sabitler, değişkenler, tanımlamalar, durumlar. Yapılar. Tekrarlı yapılar ve diziler. Fonksiyonlar. Örnek programlar anlatılmaktadır.
Dersin Ön Koşulu
Yok
Kaynaklar
Notlar
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Öğrenci algoritma mantığını kavrar. |
| ÖÇ02 | Programlama yapar |
| ÖÇ03 | Makine mühendisliği temel alanlarında deney tasarlayıp, yapabilme; çıkan sonuçları ve elde edilen verileri irdeleyip yorumlama |
| ÖÇ04 | Teknik, ekonomik, çevresel, üretilebilirlik, sürdürülebilirlik sınırlamaları dahilinde çeşitli mühendislik ihtiyaçlarını karşılamak üzere bir sistem, bileşen veya süreç tasarlar |
| ÖÇ05 | Bir ürünün veya üretim yönteminin tanımlanması, tasarlanması, geliştirilmesi ve kullanıma alınmasını destekler |
| ÖÇ06 | Fonksiyonları analiz eder |
| ÖÇ07 | Çok boyutlu dizileri oluşturur |
| ÖÇ08 | Matematiksel problemlerin çözümünde kullanır |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | - | Makine mühendisliğinin temel kavram, kuram ve prensiplerine hâkim olma | 5 |
| PÖÇ02 | - | Matematik, fen ve mühendislik temel bilgisi ile donanımlı olma | 1 |
| PÖÇ03 | - | Makine mühendisliği temel alanlarında deney tasarlayıp, yapabilme; çıkan sonuçları ve elde edilen verileri irdeleyip yorumlayabilme | 3 |
| PÖÇ04 | - | Çeşitli mühendislik teknikleri ve becerileri ile donanımlı olma | 3 |
| PÖÇ05 | - | Teknik, ekonomik, çevresel, üretilebilirlik, sürdürülebilirlik sınırlamaları dâhilinde çeşitli mühendislik ihtiyaçlarını karşılamak üzere bir sistem, bileşen veya süreç tasarlayabilme | 4 |
| PÖÇ06 | - | Bir işletmede karşılaşabileceği uygulamaları bağımsızca inceleyip öğrenebilme; gördüğü problemlerinin kritik değerlendirmesini yapabilme; problemleri formüle edebilme ve uygun tekniği seçerek çözüm getirebilme | 4 |
| PÖÇ07 | - | Bir ürünün veya üretim yönteminin tanımlanması, tasarlanması, geliştirilmesi ve kullanıma alınmasına öncülük edebilme | 3 |
| PÖÇ08 | - | Yaşam boyu öğrenmenin gerekliliğinin farkında olma ve kendini devamlı yenileyebilme | 4 |
| PÖÇ09 | - | İngilizceyi teknik veya teknik olmayan konularda yazılı ve sözlü etkin kullanabilme | 4 |
| PÖÇ10 | - | Çok etkin bir biçimde bilgisayar kullanabilme; bilgisayar destekli çizim, tasarım, çözümleme ve sunum yapabilme | 5 |
| PÖÇ11 | - | Takım çalışmasına yatkın olma, çevresiyle iyi iletişim kurabilme; çok yönlü ve disiplinler arası çalışan bir takımın üyesi olarak verimli çalışabilme | 4 |
| PÖÇ12 | - | Teknik ve etik sorumluluklarının farkında, meraklı ve yenilikçi olma | 4 |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Matlab programlama diline giriş | İlgili kaynaklar | |
| 2 | Matlab'te bir programı çalıştırma ve düzenleme. | İlgili kaynaklar | |
| 3 | Sabitler, değişkenler, tanımlamalar, durumlar | İlgili kaynaklar | |
| 4 | Yapılar. | İlgili kaynaklar | |
| 5 | Tekrarlı yapılar ve diziler. | İlgili kaynaklar | |
| 6 | Fonksiyonlar | İlgili kaynaklar | |
| 7 | Koşul yapıları | İlgili kaynaklar | |
| 8 | Ara Sınav | ||
| 9 | Çok boyutlu diziler. | İlgili kaynaklar | |
| 10 | Matlab alt programlar | İlgili kaynaklar | |
| 11 | Örnek programlar. | İlgili kaynaklar | |
| 12 | Örnek programlar. | İlgili kaynaklar | |
| 13 | Örnek programlar. | İlgili kaynaklar | |
| 14 | Örnek programlar. | İlgili kaynaklar | |
| 15 | Örnek programlar. | İlgili kaynaklar | |
| 16 | Yarıyıl Sonu Sınavları | ||
| 17 | Yarıyıl Sonu Sınavları |
Değerlendirme (Sınav) Yöntemleri ve Kriterleri
| Değerlendirme Türü | Yarıyıl İçi / Yıl İçi Etkisi | Yarıyıl Sonu / Yıl Sonu Etkisi |
|---|---|---|
| 1. Ödev | 100 | 20 |
| Genel Değerlendirme | ||
| Yarıyıl İçi / Yıl İçi Toplam | 100 | 20 |
| 1. Yıl Sonu Sınavı | - | 80 |
| Genel Toplam | - | 100 |
Öğrenci İş Yükü - AKTS
| Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) |
|---|---|---|---|
| Ders ile İlgili Çalışmalar | |||
| Ders (Sınav haftaları dahil değildir) | 14 | 4 | 56 |
| Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 3 | 42 |
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 1 | 3 | 3 |
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 8 | 8 |
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 16 | 16 |
| Toplam İş Yükü (Saat) | 125 | ||
| Toplam İş Yükü / 25 (s) | 5,00 | ||
| AKTS | 5 AKTS | ||