Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
BPR708 | İLERİ YAZILIM TEKNİKLERİ | Seçmeli Ders Grubu | 2 | 4 | 4,00 |
Önlisans
Türkçe
Python programlama dili kullanarak programlama tekniklerini öğrenmek, web ve masaüstü uygulamaları geliştirmeyi öğrenmek, excel ve csv dosyalarında bulunan verileri işleyebilmek, çeşitli kütüphane ve fonksiyonun kullanımını öğrenmek.
Bilgisayar Teknolojileri Bölüm Başkanlığında Görevli Öğretim Elemanları
1 | İnternet Programcılığı temel kavramlarını tanımlar ve dinamik web programlama yapısının nasıl çalıştığını analiz eder. |
2 | Python programlama dilinin yapısını, özelliklerini tanımlar ve diğer programlama dillerinden farklarını eleştirir. |
3 | Python dili ile değişken yapıları, veri tiplerini ve operatörlerini tanımlar ve örneklerle açıklar. |
4 | Basit giriş-çıkış işlemlerini, döngü ve karar verme yapılarını tanımlar ve bu yapıların nasıl kullanıldığını analiz eder. |
5 | Excel ve CSV dosyalarıyla çalışır, bu dosya formatlarını işler ve verileri yönetir. |
6 | Veriler üzerinde işlemler gerçekleştirir, bu işlemleri analiz eder ve sonuçlarını yorumlar. |
Birinci Öğretim
Yok
Yok
Python programlamaya giriş, Diziler, Sabitler, Operatörler, Kontrol Yapıları, String Fonksiyonları, Zaman, Mat. ve Değişken Fonk., Diğer Hazır Fonksiyonlar, Dosya ve Klasör İşlemleri, Veriler üzerinde işlemler
Hafta | Konular (Teorik) | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|
1 | Python´a giriş | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
2 | Dil bilgisi, Python´in diğer dillere göre avantaj- dezavantajları | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
3 | Değişkenler, sabitler, operatörler | Anlatım, Soru-Cevap, Problem Çözme, Tartışma,Ödev etkinliği tartışılması | Ön Okuma |
4 | Kontrol yapıları | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
5 | Döngüler | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
6 | Metin işleme, zaman, matematiksel ve değişken fonksiyonları | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
7 | Numpy kütüphanesi kullanımı | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
8 | Pandas kütüphanesi kullanımı | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
9 | OS(Operating system) kütüphanesinin kullanımı | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
10 | Dosya ve klasör işlemleri | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
11 | Dosya ve klasör işlemleri | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
12 | Veriler üzerinde işlemler | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
13 | Veriler üzerinde işlemler | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
14 | Veriler üzerinde işlemler | Anlatım, Soru-Cevap, Problem Çözme, Tartışma | Ön Okuma |
Öğretim Elemanı Ders Notları
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 80 |
Ev Ödevi | 1 | 20 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 3 | 42 |
Bireysel Çalışma | 14 | 1 | 14 |
Ara Sınav İçin Bireysel Çalışma | 1 | 12 | 12 |
Final Sınavı içiin Bireysel Çalışma | 1 | 24 | 24 |
Ev Ödevi | 1 | 4 | 4 |
Toplam İş Yükü (saat) | 98 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | |
ÖÇ 1 | 5 | 3 | 3 | 3 | 4 | |||||||||||
ÖÇ 2 | 3 | 5 | 5 | 4 | 3 | 4 | ||||||||||
ÖÇ 3 | 2 | 5 | 5 | 4 | 3 | 4 | ||||||||||
ÖÇ 4 | 4 | 5 | 5 | 5 | 3 | 4 | ||||||||||
ÖÇ 5 | 1 | 5 | 5 | 5 | 3 | 4 | ||||||||||
ÖÇ 6 | 3 | 2 | 5 | 5 | 5 | 3 | 4 |