Python Programlama dili kullanma becerisi kazanmak. Yapay zeka özelliklerini kullanma becerisi kazanmak.
20
Dersin Mesleki Gelişime Katkısı:
Python programlama dili ile genel amaçlı program yazabilmek.
21
Ders Öğrenme Kazanımları
1
Python programlama öğrenirler;
2
Kurulum ve araçlarını öğrenirler;
3
Arayüzleri ve kütüphanelerini kullanmayı öğrenirler;
22
Dersin İçeriği
Hafta
Teori
Uygulama
1
Giriş ve kurulum
2
Arayüzler, yardımcı paketler
3
Demet, liste
4
Sözlük, küme
5
Fonksiyon
6
Modül
7
Genel tekrar
8
Sınıflar
9
Nesneler
10
Miras, bellek yönetimi
11
Iterator, Generator
12
Makine Öğrenmesi
13
Makine Öğrenmesi
14
Genel tekrar
23
Ders Kitabı, Referanslar ve/veya Diğer Kaynaklar:
The Python Tutorial Think Python, How to Think Like a Computer Scientist Allen Downey Intro to Python for Computer Science and Data Science Paul J. Deitel, Harvey M. Deitel
24
Değerlendirme
YARIYIL İÇİ ÇALIŞMALARI
SAYISI
KATKI YÜZDESİ
Ara Sınav
1
40
Kısa Sınav
0
0
Ödev
0
0
Yıl sonu Sınavı
1
60
Toplam
2
100
Yıl içi çalışmalarının Başarıya Oranı
40
Finalin BAşarıya Oranı
60
Toplam
100
Derste Kullanılan Ölçme ve Değerlendirme Yaklaşımları
Ara sınav ve final sınavında ders konularıyla ilgili klasik problem çözme yeteneği ölçülecektir.
Açıklama
25
AKTS / İŞ YÜKÜ TABLOSU
Etkinlik
SAYISI
Süresi [Saat]
Toplam İş Yükü [Saat]
Teorik Dersler
14
3
42
Uygulamalı Dersler
0
0
0
Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme)
14
3
42
Ödevler
0
0
0
Projeler
0
0
0
Arazi Çalışmaları
0
0
0
Arasınavlar
1
30
30
Diğer
0
0
0
Yarıyıl Sonu Sınavları
1
36
36
Toplam İş Yükü
180
Toplam İş Yükü / 30 saat
5
Dersin AKTS Kredisi
5
26
PROGRAM YETERLİLİKLERİ İLE DERS ÖĞRENİN KAZANIMLARI İLİŞKİSİ TABLOSU