Anasayfa  »  Kahramankazan Meslek Yüksekokulu »  Otomotiv Teknolojisi Programı

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
PYTHON PROGRAMLAMA KKS236 - 3 + 0 5

DERSİN TÜRÜSeçmeli
DERSİN DÜZEYİÖnlisans
DERSİN YILI-
YARIYIL-
AKTS5
ÖĞRETİM ELEMAN(LAR)I-
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Öğrenciler, Python versiyonları hakkında bilgi sahibi olur.
2) Öğrenciler, Python yazılım geliştirme dilinin tarihsel gelişimini öğrenir.
3) Öğrenciler, Python programlama dilini kullanarak algoritma ve uygulama geliştirmeyi öğrenir.
4) Öğrenciler, örnek Python programları ile hangi problemlere çözüm üretebileceğini kavrar.
5) Öğrenciler kendi Python projesini geliştirir.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIYok
ÖNERİLEN DERSLERYok
DERS TANIMIPython Programlama dersi kapsamında öğrenciler Python programlama dilini kullanarak yazılım geliştirmeyi öğrenirler.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta Python nedir, Python versiyonları, Python geliştiricileri ve Python'un tarihi
2. Hafta Tümleşik yazılım geliştirme platormlarının tanıtımı (Eclipse, Anaconda3-Spider gibi)
3. Hafta Şimdiye kadar Python ile gerçekleştirilmiş uygulamaların incelenmesi ve Python kod analizi
4. Hafta Python temelinde algoritmalar, algoritma kavramı ve sorun çözerken Python'un sunduğu kolaylıklar
5. Hafta Temel Python kodları, programcılık bilgisi ve Python yazılımı geliştirme - 1
6. Hafta Temel Python kodları, programcılık bilgisi ve Python yazılımı geliştirme - 2
7. Hafta Temel Python kodları, programcılık bilgisi ve Python yazılımı geliştirme - 3
8. Hafta Ara Sınav
9. Hafta Temel Python kodları, programcılık bilgisi ve Python yazılımı geliştirme - 4
10. Hafta Python'da yazılan bir kodun başka kodlar tarafından yorumlanabilir hale getirilmesi
11. Hafta Python kodlarının donanım bazında uygulanması
12. Hafta Doğrudan çalıştırılabilir hale getirilerek derlenmiş Python program parçalarının geliştirilmesi - 1
13. Hafta Doğrudan çalıştırılabilir hale getirilerek derlenmiş Python program parçalarının geliştirilmesi - 2
14. Hafta Doğrudan çalıştırılabilir hale getirilerek derlenmiş Python program parçalarının geliştirilmesi - 3
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR1) İşletmeler için Python Uygulamaları, Can Aydın, 2019, 156 sayfa, ISBN: 9786057846150

2) Makine Ögrenmesi; Teorik Yönleri ve Python Uygulamalari ile Bir Yapay Zeka Ekolü, Sinan Uğuz, Nobel Akademik Yayıncılık, 298 sayfa, ISBN: 9786050331769

3) OpenCV ve Python ile Eğlenceli Projeler ve Oyunlar, Ahmet Aksoy, Abaküs Yayınevi, 152 sayfa, ISBN: 9786052263617

4) Python ile İmgeden Veriye Görüntü İşleme ve Uygulamaları, Bekir Aksoy, 2020, Nobel Akademik Yayıncılık, 179 sayfa, ISBN: 9786050332629

5) Python ve Kivy İle Cross Platform Uygulama Geliştirme, Yahya Kesenek, 2016, Level Kitap, 274 sayfa, ISBN: 9786058352728

6) Raspberry Pi ve Python ile IoT Uygulamaları, Özcan Oğuz ve Güray Yıldırım, Abaküs Kitap, 184 sayfa, ISBN: 9786059129558
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Soru-Cevap,Örnek Olay İncelemesi,Sorun/Problem Çözme,Eğitim-Uygulama,Proje,Sunum
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav140
Toplam(%)40
Yıl İçinin Başarıya Oranı(%)40
Finalin Başarıya Oranı(%)60
Toplam(%)100
AKTS İŞ YÜKÜ
Aktivite Sayı Süresi(Saat) İş Yükü
Ara Sınav122
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi10220
Final Sınavına Hazırlık4312
Ders Saati14342
Ara Sınava Hazırlık4312
Laboratuvar
Final Sınavı122
Ödevler
Toplam İş Yükü90
Toplam İş Yükü / 303
Dersin AKTS Kredisi5
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4Ö5
P1    X      
P2    X     X  
P3  X     X    
P4         
P5        X  
P6    X       X
P7      X    
P8        X  
P9    X      
P10      X     X
P11      X    
P12    X      
P13  X        
P14      X   X