Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Endüstri Mühendisliğinde Hesaplamalı Programlama Araçları | IE 117 | 1 | 2 | 3 + 0 | 3 | 5,00 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Lisans |
Dersin Türü | Zorunlu |
Dersin Veriliş Biçimi | Yüz Yüze |
|
Dersin Öğrenme Kazanımları:
Bu dersi başarı ile tamamlayan öğrenciler: |
1. Algoritma geliştirme kavramlarını anlamak ve bunları EM problemlerine uygulamak |
2. EM sorunlarını çözmek için modern tekniklerin kullanımını geliştirmek |
3. Bireysel çalışma yeteneğini geliştirmek |
4. Etik ve mesleki konularda farkındalık |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Bu ders C# dilinde bilgisayar programlamanın temel kavramlarını Endüstri Mühendisliği kavramlarıyla ilişkilendirilerek kapsayan bir dönemlik bir derstir. Adım adım iyileştirme yöntemini kullanarak algoritmaların geliştirilmesi. Yapısal programlamayla ilgili temel kavramlar. Veri türleri ve değişken tanımları. Temel kontrol yapıları. Koşullu ve döngüsel yapılar. metot kavramı. Diziler ve liste. Dosya girdi/çıktı yapısı. |
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | Akış çizelgesi temelleri, hata ayıklama ve izleme |
2 | C# programlama diline giriş |
3 | Aritmetik ve Mantıksal ifadeler/operatörler |
4 | Karar verme: şartlı if |
5 | Döngülere giriş |
6 | Döngüler için örnekler |
7 | Tek boyutlu dizi |
8 | Çok boyutlu dizi |
9 | List |
10 | Metotlara giriş |
11 | ileri düzey metotlar |
12 | FILE girdi/çıktı |
13 | İleri düzey metot alıştırmaları |
14 | Exception Handling |
|
Kaynaklar: |
Paul Deitel and Harvey Deitel, Visual C# How to Program, 6th Edition Pearson, 2018, 978-1-292-15346-9 |
|
Diğer Kaynaklar: |
|
|
Öğretim Yöntem ve Teknikleri: |
Haftada 3 saat ders yapılmaktadır. |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ödev | 2 | %30 |
Ara sınav | 1 | %30 |
Final Sınavı | 1 | %40 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |