Endüstri Mühendisliği
Dersin Ayrıntıları

KTO KARATAY ÜNİVERSİTESİ
Mühendislik ve Doğa Bilimleri Fakültesi
Endüstri Mühendisliği Programı
Ders Bolognaları
Mühendislik ve Doğa Bilimleri Fakültesi
Endüstri Mühendisliği Programı
Ders Bolognaları

| Ders Kodu | Ders Adı | Yıl | Dönem | Yarıyıl | T+U+L | Kredi | AKTS |
|---|---|---|---|---|---|---|---|
| 99601005 | Mühendislik Uygulamalarında Python | 2 | Bahar | 4 | 3+0+0 | 0 | 5 |
| Dersin Türü | Seçmeli |
| Dersin Düzeyi | Lisans (TYYÇ: 6. Düzey / QF-EHEA: 1. Düzey / EQF-LLL: 6. Düzey) |
| Dersin Dili | Türkçe |
| Yöntem ve Teknikler | - |
| Dersin Veriliş Şekli | Yüz Yüze |
| Ön Koşullar | - |
| Dersin Koordinatörü | Prof. Dr. Murat DARÇIN |
| Dersi Veren(ler) | - |
| Yardımcı(lar) | - |
Dersin İçeriği
Programlamaya Giriş ve Temel Kavramlar, Değişkenler ve Data Tipleri, Fonksiyonlar, If Yapısı ve While Döngüsü, Temel Veri Yönetimi, For Döngüsü, Web'in Temel Çalışma Mekanizması, Client-Server Haberleşme, Hız Yönetimi, Hash Fonksiyonu ve Sözlükler, Özyinelemeli (Recursive) Fonksiyonlar, Web Sayfalarını Dercelendirme ve Uygulamanın Tamamlanması
Dersin Amacı
Bu derste temel olarak, bir bilgisayarın nasıl çalıştığının, temel programlama bilgilerinin ve verimli algoritmaların nasıl tasarlanacağının öğrenciye kazandırılması amaçlanmaktadır. Dönem boyunca dersler, Python dili ile bir web arama motoru uygulaması geliştirme amacına yönelik işlenecektir.
Dersin Alan Öğretimini Sağlamaya Yönelik Katkısı
| Temel Meslek Dersleri | |
| Uzmanlık / Alan Dersleri | |
| Destek Dersleri | |
| Aktarılabilir Beceri Dersleri | |
| Beşeri, İletişim ve Yönetim Becerileri Dersleri |
Dersin Öğrenim Kazanımları
| Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir: | |||
|---|---|---|---|
| No | Öğrenme Çıktıları | Prog. Yet. İlişkisi | Ölçme Yöntemi ** |
| Ö1 | Python programında döngüleri kurabilir. | P.1.73 | 1 |
| Ö2 | Şartlı ifadeleri kullanabilir. | P.1.74 | 1 |
| Ö3 | Web sayfalarını derecelendirebilir ve uygulayabilir. | P.1.75 | 1 |
| Ö4 | Recursive fonksiyonları kullanabilir. | P.1.76 | 1 |
| ** Yazılı Sınav: 1, Sözlü Sınav: 2, Ev Ödevi: 3, Lab./Sınav: 4, Seminer/Sunum: 5, Dönem Ödevi: 6, Uygulama: 7 | |||
Dersin Haftalık İçeriği
| Hafta | Konu |
|---|---|
| 1 | Programlamaya Giriş ve Temel Kavramlar |
| 2 | Değişkenler ve Data Tipleri |
| 3 | Fonksiyonlar |
| 4 | If Yapısı ve While Döngüsü |
| 5 | Temel Veri Yönetimi |
| 6 | For Döngüsü |
| 7 | Web'in Temel Çalışma Mekanizması |
| 8 | Vize Haftası |
| 9 | Client-Server Haberleşme |
| 10 | Hız Yönetimi |
| 11 | Hash Fonksiyonu ve Sözlükler |
| 12 | Özyinelemeli (Recursive) Fonksiyonlar |
| 13 | Web Sayfalarını Dercelendirme ve Uygulamanın Tamamlanması |
| 14 | Final Haftası |
Ders Kitabı veya Malzemesi
| Kaynaklar | Yeni Başlayanlar için Python, Ahmet Aksoy |
Değerlendirme Yöntemi ve Geçme Kriterleri
| Yarıyıl Çalışmaları | Sayısı | Katkı (%) |
|---|---|---|
| Devam | - | - |
| Laboratuvar | - | - |
| Uygulama | - | - |
| Alan Çalışması | - | - |
| Derse Özgü Staj (Varsa) | - | - |
| Ödev | - | - |
| Sunum | - | - |
| Projeler | - | - |
| Seminer | - | - |
| Kısa sınav (Quiz) | - | - |
| Dinleme | - | - |
| Ara Sınavlar | - | - |
| Yarıyıl Sonu Sınavı | - | - |
| Toplam | 0 (%) | |
AKTS / Çalışma Yükü Tablosu
| Etkinlik | Sayı | Süre | Toplam İş Yükü (Saat) |
|---|---|---|---|
| Ders Hafta Sayısı ve Saati | 0 | 0 | 0 |
| Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, Kütüphane, Pekiştirme) | 0 | 0 | 0 |
| Ara Sınav | 0 | 0 | 0 |
| Kısa Sınav | 0 | 0 | 0 |
| Ödev | 0 | 0 | 0 |
| Uygulama | 0 | 0 | 0 |
| Laboratuvar | 0 | 0 | 0 |
| Proje | 0 | 0 | 0 |
| Atölye | 0 | 0 | 0 |
| Sunum/Seminer Hazırlama | 0 | 0 | 0 |
| Alan Çalışması | 0 | 0 | 0 |
| Dönem Sonu Sınavı | 0 | 0 | 0 |
| Diğer | 0 | 0 | 0 |
| Toplam İş Yükü: | 0 | ||
| Toplam Yük / 30 | 0 | ||
| Dersin AKTS Kredisi: | 0 | ||
Ders - Öğrenme Çıktıları İlişkisi
| İlişki Düzeyleri | ||||
| En Düşük | Düşük | Orta | Yüksek | En Yüksek |
| 1 | 2 | 3 | 4 | 5 |
| # | Öğrenme Çıktıları | P1 |
|---|---|---|
| Ö1 | Python programında döngüleri kurabilir. | - |
| Ö2 | Şartlı ifadeleri kullanabilir. | - |
| Ö3 | Web sayfalarını derecelendirebilir ve uygulayabilir. | - |
| Ö4 | Recursive fonksiyonları kullanabilir. | - |
