Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | 16011201T11201 | GÖRSEL PROGRAMLAMA-II | Zorunlu | 2 | 3 | 4 |
|
Dersin Seviyesi |
Ön Lisans |
Dersin Sunulduğu Dil |
Türkçe |
Dersin Amacı |
Bu ders ile öğrencinin, görsel programlama ile veritabanı uygulamaları geliştirerek, uygulama dağıtım paketleri hazırlama ile ilgili yeterliliklerin kazandırılması amaçlanmaktadır. |
Dersi Veren Öğretim Görevlisi/Görevlileri |
Öğr. Gör. Yeşim AKTAŞ |
Öğrenme Çıktıları |
1 | Python programlama dili ile programlar geliştirebilmek | 2 | Python dilinde akış kontrol yapıları | 3 | Python dilinde fonksiyonlar tasarlamak | 4 | Python dilinde çeşitli veri yapıları |
|
Öğrenim Türü |
Örgün Öğretim |
Dersin Ön Koşulu Olan Dersler |
Yok |
Ders İçin Önerilen Diğer Hususlar |
Yok |
Dersin İçeriği |
Python programlama dilini kullanarak programlamanın temel kavramlarını öğretmek. |
Haftalık Ayrıntılı Ders İçeriği |
|
1 | Python ile programlamaya giriş. | Laboratuar çalışması | | 2 | Temel veri tipleri, sabitler, değişkenler, operatörler | Laboratuar çalışması | | 3 | Girdi ifadeleri, algoritma, sözde kod | Laboratuar çalışması | | 4 | Akış kontrolü: Koşullu çalıştırma | Laboratuar çalışması | | 5 | Akış kontrolü: Döngü/yineleme ifadeleri, for, while | Laboratuar çalışması | | 6 | Akış kontrolü: İç içe döngüler, break, continue | Laboratuar çalışması | | 7 | Fonksiyonlar | Laboratuar çalışması | | 8 | Ara Sınav | Değerlendirme | | 9 | Karakter dizileri | Laboratuar çalışması | | 10 | Listeler | Laboratuar çalışması | | 11 | Sözlükler | Laboratuar çalışması | | 12 | Dosya kullanımı: Girdi/çıktı operasyonları | Laboratuar çalışması | | 13 | Sınıflar ve nesneler 1 | Laboratuar çalışması | | 14 | Sınıflar ve nesneler 2 | Laboratuar çalışması | | 15 | Proje örnekleri | Laboratuar çalışması | | 16 | Final sınavı | Değerlendirme | |
|
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
Python Programming Fundamentals, Kent D. Lee, ISBN 978-1-4471-6642-9 |
Planlanan Öğrenme Aktiviteleri ve Metodları |
|
Değerlendirme | |
Ara Sınav | 1 | 60 | Proje Tasarımı /Yönetimi | 1 | 40 | TOPLAM | 100 | |
Final Sınavı | 1 | 100 | TOPLAM | 100 | Yarıyıl (Yıl) İçi Etkinlikleri | 40 | Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | TOPLAM | 100 |
| Staj Durumu | Yok |
|
İş Yükü Hesaplaması |
|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 3 | 42 |
Uygulama/Pratik | 14 | 1 | 14 |
Proje Tasarımı /Yönetimi | 4 | 6 | 24 |
Ödev Problemleri için Bireysel Çalışma | 6 | 2 | 12 |
Ara Sınav İçin Bireysel Çalışma | 1 | 10 | 10 |
Final Sınavı içiin Bireysel Çalışma | 1 | 16 | 16 |
|
Program ve Öğrenme Çıktıları İlişkisi |
ÖÇ1 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 3 | 5 | 5 | 4 | 5 | 4 | 5 | ÖÇ2 | 5 | 5 | 4 | 5 | 4 | 4 | 5 | 4 | 4 | 5 | 5 | 4 | 5 | 5 | ÖÇ3 | 4 | 5 | 5 | 4 | 4 | 5 | 4 | 4 | 5 | 4 | 5 | 4 | 4 | 5 | ÖÇ4 | 5 | 5 | 5 | 4 | 4 | 4 | 5 | 5 | 5 | 4 | 4 | 4 | 5 | 5 |
|
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek |
|
|
Ege University, Bornova - İzmir / TURKEY • Phone: +90 232 311 10 10 • e-mail: intrec@mail.ege.edu.tr |