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 21423 + 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.
 
Üretken Yapay Zeka Kullanımı:

Ders için kullanılabilinir.
 
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
 
Dersin AKTS İş Yükü:
#AktiviteAdetSüre (Saat)İş Yükü
1Derslere Katılım (haftalık bazda)141,0014,00
2Laboratuvarlara/Derslere Katılım (haftalık bazda)142,0028,00
3Notların önceden hazırlanması ve son haline getirilmesi (haftalık bazda)121,0012,00
4İlgili materyalin toplanması ve seçilmesi (bir kez)110,0010,00
5İlgili materyalin kendi kendine incelenmesi (haftalık bazda)120,506,00
6Ev ödevleri110,0010,00
7Sınavlara Hazırlık15,005,00
8Ara Sınavlara Hazırlık (Sınavların süresi dahil)110,0010,00
9Dönem Ödevi/Vaka Çalışması Raporunun Hazırlanması (sözlü sunum dahil)110,0010,00
10Dönem Projesi/Saha Çalışması Raporunun Hazırlanması (sözlü sunum dahil)15,005,00
11Final Sınavına Hazırlık (sınav süresi dahil)115,0015,00
 
Dersin Program Yeterlilikleri vs. Öğrenme Kazanımları:
#Program YeterlilikleriKatkı (0-4)
1Alanı ile ilgili bilgi ve becerileri açıklar; bu bilgi ve becerileri mesleğinde kullanabilecek düzeyde geliştirir.3
2Farklı disiplinler ile ilgili kavram, fikir ve verileri alanı ile ilişkilendirerek bilimsel yöntemle inceler; problemi tanımlar, analiz eder, değerlendirir ve tartışır.3
3Toplum, aile ve bireyin özelliklerine uygun öğrenme gereksinimlerini belirler; bu gereksinimlere uygun öğretme ve öğrenme süreçlerini planlar, uygular, değerlendirir ve yönetir.3
4Küresel ve toplumsal eğitim problemleri (sağlık, güvenlik, çevre, mesleki alanında vb.) ile ilgili iş sağlığı ve güvenliği konusunda yeterli bilince sahip olur.4
5Alanı ile ilgili sorunlara ilişkin önerilerini etik kuralları dikkate alarak yazılı ve sözlü olarak aktarır. 4
6Disiplin içi ve disiplinler arası bir çalışmada bireysel veya takım olarak etkinlikleri planlar, yönetir ve rapor eder.3
7Yaşam boyu öğrenme yaklaşımını benimseyerek bilim ve teknolojideki yenilikleri takip eder ve yeniliklere yönelik girişimci bir tutum geliştirir4
8Ulusal ve uluslararası çağdaş sorunlara yönelik yaratıcı fikirler geliştirir.4
9Evrensel ve kültürel değerlere (demokrasi, insan hakları, çevre bilinci, bilimsel, etik ve estetik değerler vb.) sahip çıkar.4
10Türkçeyi doğru ve etkili kullanır. 4
11Mesleki yaşamındaki paydaşlarını tanır, mesleki görev ve sorumluluklarını belirleyen kanunları bilir ve takip eder.4