PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Python Programlama ve UygulamalarıINF 2143 + 035,00
 
Ders Bilgileri
Dersin Öğretim DiliTürkçe
Dersin SeviyesiLisans
Dersin Türü
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Python programlama dili kullanarak bilgisayar bilimi ve programlamanın temel kavramlarına hakim olur.
2. Python'da bir dizi basit komut ile bir programın nasıl oluşturulduğunun temellerini bilir.
3. Hesaplamalı düşünme becerilerini öğrenerek, yaratıcı ve problem çözme becerileri geliştirip, gerçek hayata nasıl uygulayacaklarına dair güçlü bir kavrayış kazanırlar.
4. Algoritma oluşturma ve kullanabilmeyi, temel söz dizilimi, yöntem ve değişken kullanmayı öğrenirler.
5. Veri oluşturma, kullanma ve görselleştirmeyi yaparbilirler.
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Programlamanın temel bileşenleri (bilgisayarlar, geliştirme ortamları, editörler, derleyiciler vs.), değişkenler, veri türleri, kontrol ve döngü yapıları, en temel veri yapıları, fonksiyonlar, kütüphane kullanımları, çevrimiçi veri işleme, veri görselleştirmesi.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Programlamaya giriş
2Temel veri türleri, liste, tuplle, sözlük, mantık operatörleri
3Üyelik operatörleri, kimlik operatörü, if döngüsü
4for, while döngüleri
5fonksiyon çağırma, argüman alma,
6Modüller, paketler
7Sıralama algoritmaları
8Problem çözme kodlaması
9Temel dosya işlemleri
10Kütüphane Kullanımları (Numpy ve Pandas vb.)
11Kütüphane Kullanımları
12Veri okuma ve manipülasyonu
13Veri görselleştirme
14Veri görselleştirme
 
Kaynaklar:
Tony GADDIS Starting Out With Python Pearson 2017 ISBN:978-0134444321 Anonim Python Eğitim Seti Kodlab 2023 ISBN:9786054898855
 
Diğer Kaynaklar:
Yok
 
Öğretim Yöntem ve Teknikleri:
Ders teorik sınıfda bilgisayar kullanarak anlatılacaktır. Ders türkçe yapılacaktır.
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ara Sınav1%20
Proje Sunumları1%55
Final Sınavı1%25
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor