Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTS
-1YBS415Python ve Julia ile Programlama3+0+036

Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Bölümü / Programı Yönetim Bilişim Sistemleri
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Amacı Bu ders; temel programlama bilgisini öğrencilere uygulamalı biçimde Python (version 3.x) dili ve Julia dili ile sunabilmeyi amaçlar.
Dersin İçeriği Dersin İçeriği Bu ders öğrencilere Python VE JULİA programlama dilini kullanarak programlamanın temel kavramlarını öğretir.
Dersin Yöntem ve Teknikleri Problem çözme
Soru & Cevap
Deney / Laboratuvar / Atölye uygulama
Anlatım / Sunum
Ön Koşulları Yok
Dersin Koordinatörü Dr. Öğretim Üyesi ÜMİT BOZOKLU
Dersi Verenler Yok
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Python for Everybody: Exploring Data in Python 3, Charles Severance, CreateSpace Independent Publishing Platform, 978-1530051120
Python for Everybody: Exploring Data in Python 3, Charles Severance, CreateSpace Independent Publishing Platform, 978-1530051120
Python for Everybody: Exploring Data in Python 3, Charles Severance, CreateSpace Independent Publishing Platform, 978-1530051120

Ders Yapısı
Matematik ve Temel Bilimler %25
Mühendislik Tasarımı %50
Sosyal Bilimler %25

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
2
% 100

 
AKTS Hesaplama İçeriği
Etkinlik Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 3 42
Sınıf Dışı Ç. Süresi 14 5 70
Sunum/Seminer Hazırlama 1 20 20
Ara Sınavlar 1 20 20
Yarıyıl Sonu Sınavı 1 30 30
Toplam İş Yükü   AKTS Kredisi : 6 182

Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Python programlama dili ile programlar geliştirebilecektir.
2 Python dilinde fonksiyonlar tasarlayabilecektir.
3 Python ve Julia dilinde çeşitli veri yapıları (diziler, listeler, sözlükler) kullanabilecektir.


Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Python ile Programlamaya Giriş
2 Değişkenler ve Veri Tipleri
3 Matematiksel, Koşullu ve Mantıksal İşlemler
4 Koşul İfadeleri
5 Döngüler
6 Fonksiyonlar
7 Karma Örnekler
8 ARA SINAV
9 Dosya İşlemleri
10 Veri Yapıları: Liste, Demet, Küme, Sözlük
11 Numpy Kütüphanesi ile Çalışma
12 Pandas Kütüphanesi ile Çalışma
13 Nesne ve Sınıf
14 FİNAL


Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8
Tüm 3 5 5 1 3 2 3 1
Ö1 3 5 5 1 3 2 3 1
Ö2 3 5 5 1 3 2 3 1
Ö3 3 5 5 1 3 2 3 1

Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek


https://obs.gedik.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=164012&curProgID=5702&lang=tr