BAYBURT ÜNİVERSİTESİ Bilgi Paketi / Ders Kataloğu

Anasayfa Bayburt Üniversitesi Hakkında Derece Programları Öğrenciler için genel bilgiler
Ders Öğretim Planı
Dersin KoduDersin AdıDersin TürüYılYarıyılAKTS
BT209.6B3Python ProgramlamaSeçmeli235
Dersin Seviyesi
Ön Lisans
Dersin Amacı
Ders sayesinde öğrencinin Python programlama dili ile ilgili terim ve kavramları öğrenmesi amaçlanmaktadır. Aynı zamanda yapılacak uygulamalar sayesinde probem çözme ve temel programlama becerilerinin de gelişimi sağlanacaktır.
Dersi Veren Öğretim Görevlisi/Görevlileri
-
Öğrenme Çıktıları
1Python programlama ortamlarını kullanabilmek
2Python objeleri ve veri yapılarını kullanabilmek
3Diziler, koşul yapıları, döngüler, fonksiyonlar ve metodları kullanabilmek
4Modülleri kullanabilmek
5Temel algoritmaları Python dilinde kodlayabilmek
Öğrenim Türü
Birinci Öğretim
Dersin Ön Koşulu Olan Dersler
Yok
Ders İçin Önerilen Diğer Hususlar
-
Dersin İçeriği
Python ile ilgili genel bilgiler ve geliştirme ortamları, temele python objeleri, koşul durumları, döngü yapıları , fonksiyonlar , modüller, hata yakalama ve veri tabanı uygulamaları gerçekleştirilecektir.
Haftalık Ayrıntılı Ders İçeriği
HaftaTeorikUygulamaLaboratuvar
1Programlama ortamlarının kurulumu ve kullanımıProgramlama ortamlarının kurulumu ve kullanımı
2Python programlamaya giriş ve temel kavramlarPython programlamaya giriş ve temel kavramlar
3Python objeleri ve veri yapıları(değişken,dizi,liste vb.) Python objeleri ve veri yapıları(değişken,dizi,liste vb.)
4Python objeleri ve veri yapıları(değişken,dizi,liste vb.) Python objeleri ve veri yapıları(değişken,dizi,liste vb.)
5Koşul ve döngü yapıları Koşul ve döngü yapıları
6Koşul ve döngü yapıları Koşul ve döngü yapıları
7FonksiyonlarFonkasiyonlar
8FonksiyonlarFonksiyonlar
9Modüller ve modül yazımıModüller ve modül yazımı
10Hatalar ve istisnalarHatalar ve istisnalar
11Nesne yönelimli programlama Nesne yönelimli programlama
12Nesne yönelimli programlama Nesne yönelimli programlama
13Dosya işlemleriDosya işlemleri
14Veritabanı kullanımıVeritabanı kullanımı
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Python dokümanı- https://www.python.org/doc/ Python dersleri- https://introcs.cs.princeton.edu/python/home/
Planlanan Öğrenme Aktiviteleri ve Metodları
Değerlendirme
Yarıyıl (Yıl) İçi EtkinlikleriAdetDeğer
Ara Sınav1100
TOPLAM100
Yarıyıl(Yıl) Sonu EtkinliklerAdetDeğer
Final Sınavı1100
TOPLAM100
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
TOPLAM100
Dersin Sunulduğu Dil
Türkçe
Staj Durumu
-
İş Yükü Hesaplaması
EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ara Sınav111
Final Sınavı122
Derse Katılım14342
Uygulama/Pratik11010
Proje Hazırlama199
Proje Sunma111
Seminer11010
Bireysel Çalışma14342
Ara Sınav İçin Bireysel Çalışma11010
Final Sınavı içiin Bireysel Çalışma11010
TOPLAM İŞ YÜKÜ (saat)137
Program ve Öğrenme Çıktıları İlişkisi

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15
ÖÇ1   5           
ÖÇ244      3      
ÖÇ3 4             
ÖÇ4 4             
ÖÇ5 4      3      
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek