İşleminiz Devam Ediyor.
Lütfen Bekleyiniz...
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ı
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. -