ANTALYA BİLİM ÜNİVERSİTESİ
Ders Bilgi Paketi

CS 1004 - Python ile Programlamaya Giriş II

Ders Öğretim Planı

Ders Kodu:
CS 1004
Ders Adı:
Python ile Programlamaya Giriş II
Dersin Sunulduğu Dil:
İngilizce
Dersin Türü:
Ders
Dersin Derecesi:
Lisans
AKTS:
6.00
Dersin Sorumlusu:
Prof. Dr. Hilal KAZAN

Dersin Amacı

Bu dersin ana hedefleri:(1) değişkenleri, koşulları, fonksiyonları gibi bilgisayar programlamanın temellerini öğrencilere tanıtmak.(2) küçük görevleri çözmek için öğrencilerin Python programlarını yazabilmelerini ve çalıştırmalarını sağlamak.

Dersin İçeriği

Bu ders değişkenler, veri türleri, iterasyon, fonksiyonlar, listeler, sözlükler ve dosya açma, yazma, kapama, GUI ile temel programlama kavramlarını kapsar.

Dersin Ön Koşulu / Yan Koşulu

CS 1001

Öğrenim Çıktısı

Kod Açıklama
ÖÇ1 Python dilinde programları yazabilir, çalıştırabilir ve hata ayıklayabilir.
ÖÇ2 Karar yapıları, döngüler ve fonksiyonları içeren programlar tasarlar ve yazar.
ÖÇ3 Listeler, tupleler, kümeler ve sözlükler yaratır ve işler.
ÖÇ4 Dosyalardan okuma / yazma yapan programlar yazar.
ÖÇ5 NumPy dizileri anlar ve kullanır.
ÖÇ6 Python programlarla 2-boyutlu grafikler oluşturur.
ÖÇ7 Pythonda sınıf ve nesneler yaratır ve kullanır.
ÖÇ8 Pythonda basit görsel (GUI) programlar yazabilir.

Haftalık Ders İçeriği

Hafta İçerik
1 Ders İçeriğinin Anlatılması
2 Değişkenler, Değerler, Veri Tipleri, Tip Dönüştürme
3 Veri Tipleri, Tip Dönüştürme
4 Operatörler, Öncelikleri, Şartlı Deyimler
5 Döngüler, Fonksiyonlar
6 Dizgiler (String’ler)
7 Listeler, Tuple’ler
8 Arasınav
9 Kümeler, Sözlükler
10 Dosya Giriş/Çıkış
11 NumPy Diziler
12 2-Boyutlu Grafikler
13 2-Boyutlu Grafikler
14 Sınıflar ve Nesneler
15 Python'da görsel (GUI) programlama

İş Yükü Hesaplaması

Etkinlik Sayı Süre (Saat) Toplam
Derse Katılım 14 3.00 42.00
Laboratuvar 10 2.00 20.00
Ders Öncesi Bireysel Çalışma 14 2.50 35.00
Ara Sınavı/Hazırlık 1 20.00 20.00
Final Sınavı/Hazırlık 1 35.00 35.00
Quiz Hazırlık 3 9.00 27.00
Toplam İş Yükü (Saat) 179
AKTS Kredisi (İş Yükü / 25) 6

Değerlendirme

# Değerlendirme Tipi Katkı Yüzdesi (%)
1 ara sınav %35
2 lab %10
3 quiz %15
4 sınav %40
TOPLAM %100

PÇ - ÖÇ Matrisi

PÇ \ ÖÇ
ÖÇ1
ÖÇ2
ÖÇ3
ÖÇ4
ÖÇ5
ÖÇ6
ÖÇ7
ÖÇ8
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
1
Düşük Katkı
2
Orta Katkı
3
Yüksek Katkı

Dersin Eğitim - Öğretim Metodları

# Yöntem Adı Faal Araçlar
1 Ders (anlatım), etkileşimli tartışma Dinleme, not alma, tekrar etme, derste getirilen eğitim materyalleri üzerinden gösterilenleri uygulama Standart derslik teknolojileri, çoklu ortam araçları (projektör, bilgisayar, dijital sunumlar)
2 Laboratuar Dinleme, not alma, kavramsal analiz, eleştirel düşünme, soru sorma ve tartışmaya katılım Yörükoğlu firması yetkilileri ile peynir yapımı Özel donanım

Sürdürülebilir Kalkınma Amaçları

SDG 4
SDG 8
SDG 9
SDG 17