Genel Bilgi
| Birim | FEN BİLİMLERİ ENSTİTÜSÜ |
| BİYOTEKNOLOJİ (YL) (TEZLİ) | |
| Kod | BT508 |
| Ad | Python ile Biyoinformatik Yazılım Geliştirme |
| Dönem | 2018-2019 Eğitim-Öğretim Yılı |
| Dönem | Bahar |
| Süre (T+U) | 4-0 (T-U) (17 Hafta) |
| AKTS | 6 AKTS |
| Yerel Kredi | 4 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Yüksek Lisans Dersi |
| Tür | Normal |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Prof. Dr. ZEYNEL CEBECİ |
| Dersin Öğretim Elemanı |
Güncel dönem ders programı henüz yapılmamıştır.
|
Dersin Amacı / Hedefi
Bu ders biyoinformatik bilgi kaynakları, protein ve gen veritabanları; gen ve protein dizileri için BLAST algoritmalarını öğretmek amacındadır.
Dersin İçeriği
Bu ders, Python programlama dilinde programlama ve biyoinformatik yazılım geliştirme konularını içermektedir.
Dersin Ön Koşulu
Kaynaklar
Notlar
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Python dilini öğrenir. |
| ÖÇ02 | Biyoinformatikle ilgili yazılımlar kodlayabilir. |
| ÖÇ03 | Nesne yönelimli programlamayı öğrenir. |
| ÖÇ04 | Kodlama hatalarını incelemeyi ve düzletmeyi öğrenir. |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | Bilgi - Kuramsal, Olgusal | Lisans düzeyi yeterliliklerine dayalı olarak, aynı veya farklı bir alanda bilgilerini uzmanlık düzeyinde geliştirir. | 4 |
| PÖÇ02 | Bilgi - Kuramsal, Olgusal | Biyoteknolojik ürün elde edilirken dikkat edilmesi gereken etik kuralları bilir. | |
| PÖÇ03 | Beceriler - Bilişsel, Uygulamalı | Alanının ilişkili olduğu disiplinler arası etkileşimi teşhis eder, araştırma yöntemlerini kullanarak çözer. | 3 |
| PÖÇ04 | Beceriler - Bilişsel, Uygulamalı | Alanında edindiği bilgileri farklı disiplin alanlarından gelen bilgilerle bütünleştirerek yorumlar ve yeni bilgiler oluşturur. | |
| PÖÇ05 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunların çözümü için yeni stratejik yaklaşımlar geliştirir ve sorumluluk alarak çözüm üretir. | |
| PÖÇ06 | Yetkinlikler - Öğrenme Yetkinliği | Alanı ile ilgili verilerin toplanması, yorumlanması, uygulanması ve duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerleri gözeterek denetler ve bu değerleri öğretir. | |
| PÖÇ07 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Alanı ile ilgili karşılaşılan sorunlarını çözmek ve araştırma yöntemlerini kullanarak gerekli düzeyde iletişim kurar. | 5 |
| PÖÇ08 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Alanı ile ilgili karşılaşılan sorunların çözümünde stratejik karar verme süreçlerini kullanarak işlevsel etkileşim kurar. | |
| PÖÇ09 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Uzman kişiler ile alanındaki konuların tartışılmasında özgün görüşlerini savunur ve alanındaki yetkinliğini gösteren etkili bir iletişim kurar. | |
| PÖÇ10 | Yetkinlikler - Alana Özgü Yetkinlik | Biyoteknoloji alanında bilgilerini uzmanlık düzeyinde geliştirebilme ve derinleştirebilme yetisini kazanır | 2 |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Python'a giriş, kurulum ve çalışma ortamının kullanılması | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 2 | Veri türleri | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 3 | Değişkenler ve değişken türleri | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 4 | Basit ifadeler | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 5 | İleri veri türleri, taşıyıcılar | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 6 | Döngüler | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 7 | Fonksiyonlar | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 8 | Ara Sınav | Sınava hazırlık | |
| 9 | Hata düzeltme | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 10 | Kodlama yönetimi | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 11 | Giriş/Çıkış dosyaları | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 12 | Diğer bileşenlerle etkileşimler | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 13 | Düzenli ifadeler | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 14 | Fonksiyonel programlamaya giriş | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 15 | Nesne yönelimli programlamaya giriş | İnternette konu ile ilgili öğreticiler, ders sunumları, ders notları ve kitaplar gibi öğrenme kaynaklarını araştırmak, okumak, alıştırma problemleri çözmek | |
| 16 | Yarıyıl Sonu Sınavları | Sınava hazırlık | |
| 17 | Yarıyıl Sonu Sınavları | Sınava hazırlık |
Öğrenci İş Yükü - AKTS
| Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) |
|---|---|---|---|
| Ders ile İlgili Çalışmalar | |||
| Ders (Sınav haftaları dahil değildir) | 14 | 4 | 56 |
| Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 4 | 56 |
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 0 | 0 | 0 |
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 12 | 12 |
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 28 | 28 |
| Toplam İş Yükü (Saat) | 152 | ||
| Toplam İş Yükü / 25 (s) | 6,08 | ||
| AKTS | 6 AKTS | ||