Veri Bilimi İkinci Öğretimde Tezsiz Yüksek Lisans Programı

Python(VM 513)

Ders Kodu Dersin Adı Yarıyıl Teori Uygulama Lab Kredisi AKTS
VM 513 Python 2 4 0 0 3 8
Ön Koşul
Derse Kabul Koşulları
Dersin Dili İngilizce
Türü Zorunlu
Dersin Düzeyi Yüksek Lisans
Dersi Veren(ler) Ayberk ZEYTİN azeytin@gsu.edu.tr (Email)
Dersin Yardımcıları
Dersin Amacı Bu ders Python programlama dilini kullanarak programlama deneyimi sınırlı yada hiç olmayan öğrencileri programlama araç ve yöntemleri ile tanıştırmayı, ve Python dilinin temel sintaktik/semantik yapısını öğretmeyi amaçlamaktadır.
İçerik Bu dersden başarıyla mezun olan öğrenci, python programlama diline hakimdir. Bu programlama dilinde verilen bir kodu okuyabilir; akışını, işleyişini ve amacını yorumlayabilir. Verilen bir problem yada çıktı için bu problemin çözümünü hesaplayan veya çıktının genelleşmiş halini üreten python kodu yazabilir.
Dersin Öğrenme Çıktıları Bu dersden başarıyla mezun olan öğrenci, python programlama diline hakimdir. Bu programlama dilinde verilen bir kodu okuyabilir; akışını, işleyişini ve amacını yorumlayabilir. Verilen bir problem yada çıktı için bu problemin çözümünü hesaplayan veya çıktının genelleşmiş halini üreten python kodu yazabilir.
Öğretim Yöntemleri Ders, örnek kod, ilgili çıktı ve bunların çalışma akışının incelenmesi, bireysel programlama
Kaynaklar Python - How to Program - Deitel
Data Structures and Algorithms Using Python - Rance D. Necaise
Ders İçeriğini Yazdır
Teori Konu Başlıkları
Hafta Konu Başlıkları
1 Değer, sabit, değişken, ifade, atama, veri tipi
2 Koşul, koşul ifadesi, kod bloğu, kod akışı
3 Sayaçlı döngü
4 İç içe döngüler
5 Koşullu döngü
6 Farklı koşul ve döngü bloklarının karmaşık kompozisyonları
7 Vize sınavı
8 Fonksiyon tanımlama, parametre, değer döndürme
9 Liste, listeler listesi, tuple, dictionary, karakter dizisi
10 Değer davranışı, Referans davranışı
11 Vize sınavı
12 Rastsal sayı üreteçleri, rastsal programlama, simülasyon
13 Nümerik hesap
14 Öz yineleme (recursion)
Uygulama Konu Başlıkları
Hafta Konu Başlıkları
Başarı Notuna Etki Oranları
  Sayı Katkı Payı
Yarıyıl içi çalışmaların başarı notuna katkısı 5 60
Yarıyıl sonu çalışmaların başarı notuna katkısı 1 40
Toplam 6 100
Yarıyıl İçi Çalışmaları
  Sayı Katkı Payı
Ödevler 0 0
Sunum 0 0
Arasınavlar (Hazırlık Süresi Dahil) 0 0
Proje 0 0
Laboratuar 0 0
Diğer Uygulamalar 0 0
Kısa Sınavlar 5 12
Dönem Ödevi / Projesi 0 0
Portfolyo Çalışmaları 0 0
Raporlar 0 0
Öğrenme Günlükleri 0 0
Bitirme Tezi/Projesi 0 0
Seminer 0 0
Diğer 0 0
Toplam 5 12
Numara Program Yeterlilikleri Puan
1 2 3 4 5
Etkinlikler Sayı Süre Toplam İş Yükü
Ders Süresi 14 4 56
Sınıf Dışı Çalışma Süresi 14 6 84
Ödevler 5 2 10
Arasınavlar (Hazırlık Süresi Dahil) 1 15 15
Yarıyıl Sonu Sınavı (Hazırlık Süresi Dahil) 1 30 30
Toplam İş Yükü 195
Toplam İş Yükü / 25 7.80
Dersin AKTS Kredisi 8
Scroll to Top