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 Bilgisayar Uygulamaları | IE 218 | 2 | 2 | 4 + 0 | 4 | 7,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. Karmaşık problemleri çözmek için kullanılan teorik ve uygulamalı bilgileri öğrenmek |
2. EM problemlerini çözmek için modern tekniklerin kullanımını geliştirmek |
3. Bireysel ve takım halinde çalışma yeteneğini geliştirmek |
4. Etik ve mesleki konularda farkındalık |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | IE 117 (önkoşul) |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Bu ders, Endüstri Mühendisliği faaliyetlerinde ihtiyaç duyulan bilgisayar tabanlı uygulamaların geliştirilmesine yönelik gerekli altyapıyı sağlamak amacıyla tasarlanmıştır. Dersin ilk bölümünde, nesne yönelimli programlamanın temel kavramları öğretilerek C# programlama dili ve Form uygulamaları ele alınmaktadır. Daha sonra, SQL dili kullanılarak Veri Tabanı Yönetim Sistemleri (DBMS) konusu işlenmektedir. SQL komutlarının C# içerisine nasıl entegre edileceği öğretilmektedir. Son olarak, Excel VBA programlama diline yer verilmektedir. |
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | C# ile programlamanın temelleri |
2 | C#'ta değiştiricilere ve statik anahtar sözcüklere erişim |
3 | C#'ta Nesne Yönelimli Programlamanın temelleri |
4 | OOP programlama, erişim değiştirici ve statik anahtar kelime örnekleri |
5 | C#'ta Windows Forms ile GUI'ye Giriş |
6 | Windows Form Uygulamaları için gelişmiş örnekler |
7 | SQL Server'a Giriş |
8 | SQL komutları ve normalizasyon |
9 | SQL Server ve C# bağlantısına giriş |
10 | SQL Server ve C# bağlantısı için gelişmiş örnekler |
11 | Makro kaydetme, makro kodlarını analiz etme. Excel VBA'da değişkenlerle çalışma, global ve statik değişkenler |
12 | Excel VBA'da If...then...else kullanma. İç içe if ifadeleri. Excel VBA'da Döngüler |
13 | Excel VBA'da diziler. Excel VBA'da Functions ve Subroutines |
14 | Excel VBA'da UserForm |
|
Kaynaklar: |
Deitel, P., & Deitel, H. (2014). C# 2012 for Programmers. Prentice Hall. ISBN: 978-0-13-344057-7
Chapra, S. C. (2009). Introduction to VBA for Excel. Pearson Higher Education. ISBN: 978-0-13-239667-7 |
|
Diğer Kaynaklar: |
|
|
Öğretim Yöntem ve Teknikleri: |
Haftada 4 saat ders yapılmaktadır. İlk üç saatte teorik kavramlar ele alınmakta, son bir saatte ise uygulamalı çalışmalara yer verilmektedir. |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Proje | 2 | %35 |
Ara Sınav | 1 | %30 |
Final Sınavı | 1 | %35 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |