Dersin amacı
Bu dersin amacı, hekim adaylarına programlamayı ve veri biliminin temellerini uygulamalı bir yaklaşımla kazandırmaktır. Öğrenciler ilk haftadan itibaren gerçek sağlık verileri üzerinde Python ile çalışarak veri okuryazarlığı, veri analizi, görselleştirme, temel istatistik ve makine öğrenmesi kavramlarını öğrenir; böylece “kodlayan, veriyle düşünebilen hekim” yetkinliğinin temelini edinir.
Kimler için?
Bu ders, programlama deneyimi olmayan tıp öğrencileri için tasarlanmıştır. Sohbet botlarını kullanmış olmanız yeterli; gerisini birlikte öğreneceğiz.
Kodlayan hekim ne demek?
Bu derste kodu çoğu zaman yapay zeka yazacak. Hekimin işi kodu doğru okumak, doğru istemek ve çıktıyı doğrulamak: bir hata mesajını anlamak, bir fonksiyon tanımını tanımak, eksik bir kütüphaneyi fark etmek. “Kodlayan hekim” tam olarak bu.
- Okumak:
defgördüğünüzde bunun bir fonksiyon tanımı olduğunu,importedilmemiş bir kütüphanenin neden çalışmadığını bilmek. - İstemek: Yapay zekaya ne istediğinizi klinik bağlamıyla, adım adım ve doğrulanabilir biçimde söylemek.
- Doğrulamak: Üretilen kodun ve çıktının doğru olup olmadığını bağımsız bir yolla kontrol etmek; sorumluluğun sizde kaldığını unutmamak.
Bu yaklaşım, yazılım dünyasında “vibe coding” diye anılan yapay zeka destekli geliştirme pratiğinin hekimlik için uyarlanmış hâlidir. Yazmayı değil, yönetmeyi öğreniyoruz.
Öğrenim çıktıları
Dersi başarıyla tamamlayan öğrenci:
- Python ile temel programlama yapar (değişken, döngü, fonksiyon). H1H2H3H4
- NumPy ve Pandas ile sağlık verisini yükler, temizler ve analiz eder. H5H6H7
- Verileri uygun grafiklerle görselleştirir ve yorumlar. H8H9
- Temel betimsel ve çıkarımsal istatistik kavramlarını doğru kullanır, yaygın yanlış yorumlardan kaçınır. H10H11
- Basit bir makine öğrenmesi modeli kurar ve tıbbi açıdan uygun ölçütlerle (duyarlılık/özgüllük, ROC) değerlendirir. H12H13H14
- Sağlıkta yapay zeka uygulamalarının (görüntü, karar destek) çalışma mantığını ve sınırlarını açıklar. H15H16
- Büyük dil modellerini ve üretken yapay zeka araçlarını etkin ve eleştirel biçimde kullanır. H17H18H21H24
- Prompt mühendisliği tekniklerini akademik ve klinik görevlere uygular. H19H20
- Ajan tabanlı (agentic) araçlarla bir görevi uçtan uca yürütür ve çıktıyı doğrular. H22H23
- Mahremiyet/KVKK ve tıpta yapay zeka etiğini gözeterek araçları sorumlu biçimde kullanır. H25H26H27H28
Öğretim yöntemi
- Yüz yüze ders
- Canlı kodlama (hands-on)
- Bilgisayar laboratuvarı çalışması
- Proje temelli öğrenme
- Örnek olay (vaka) temelli öğrenme
Tüm uygulamalar ücretsiz ve açık kaynak araçlarla, tarayıcı üzerinden (Google Colab) yürütülür; kişisel bilgisayara kurulum gerekmez.
Değerlendirme
| Bileşen | Ağırlık | Not |
|---|---|---|
| Ara sınav | %60 | Her yarıyılda ara değerlendirme haftası (8. ve 22. hafta) planlanmıştır. |
| Yarıyıl sonu (final) sınavı | %40 | Dönem sonu değerlendirmesi. |
İş yükü ve AKTS
| Etkinlik | Sayı | Süre (saat) | Toplam |
|---|---|---|---|
| Ders saati | 28 | 2 | 56 |
| Sınıf dışı çalışma | 28 | 2 | 56 |
| Ödev | 6 | 3 | 18 |
| Proje | 1 | 9 | 9 |
| Sunum / seminer hazırlama | 1 | 10 | 10 |
| Kısa sınav | 2 | 3 | 6 |
| Ara sınav | 1 | 10 | 10 |
| Final sınavı | 1 | 15 | 15 |
| Toplam iş yükü | 180 saat | ||
30 saatlik çalışma 1 AKTS kredisi sayılır. 180 / 30 = 6 AKTS.
Ders künyesi
- Üniversite
- Fırat Üniversitesi
- Fakülte
- Tıp Fakültesi
- Program
- Seçmeli Ders Havuzu (Bölüm İçi Seçmeli)
- Hedef kitle
- Tıp Fakültesi Dönem 1–2
- Düzey
- Lisans
- Dönem
- Güz ve Bahar
- Öğretim dili
- Türkçe
- Ders saati
- Çarşamba 10.15 – 12.00
- Saatler (T/U/L)
- 2 / 0 / 0
- Yerel kredi
- 2
- AKTS
- 6
- Ön koşul
- Yok
Öğretim üyesi
Doç. Dr. Ferhat Uçar
fucar@firat.edu.tr
İletişim kanalları
Karekodu telefonunuzla okutun ya da bağlantıya tıklayın. WhatsApp kanalına katılmanız beklenir; duyurular ilk oraya düşer.
-
WhatsApp duyuru kanalı
Hızlı duyurular ve hatırlatmalar. Herkesin katılması beklenir.
Kanala katıl
-
Instagram · dr.ferhatucar
Yapay zeka ve tıp üzerine kısa, faydalı paylaşımlar.
Takip et
-
Herkese açık iş takvimi
Haftalık programım; ders, toplantı ve müsait saatlerim.
Takvimi aç
-
Ofis saati randevusu
Soru, proje veya danışma için uygun bir saat seçin.
Randevu al