| Dersin Türü | Seçmeli |
| Dersin Düzeyi | Doktora |
| Dersin Yılı | - |
| Dersin Yarıyılı | - |
| AKTS | 10 |
| Öğretim Eleman(lar)ı |
- |
| Öğrenme Kazanımları |
Bu dersin sonunda öğrenciler;
- Problem çözümü için algoritma geliştirebilirler.
- Bilgisayar programlama dilleri hakkında kavrayış geliştirirler.
- Modüler programlama ve fonksiyonlar hakkında tartışabilirler.
- Programlama yapabilirler.
- Basit bilgisayar programları tanımlayabilirler.
|
| Veriliş Biçimi | Yüz Yüze |
| Önkoşullar | Yok |
| Önerilen Dersler | Yok |
| Ders Tanımı | Bu derste, bilgisayar programlamanın temelleri üzerinde durulacak ve öğrencilere çeşitli programlama ortamları tanıtılacaktır. Dersin içeriğinde, genel program tasarımı, algoritmalar ve hata ayıklama, data tipleri, diziler ve katarlar, karşılaştırma deyimleri ve döngüler, fonksiyonlar, farklı programlama dili ve özellikleri, Psikofizik Araç Kutusu gibi konulara yer verilecektir. Projelerle desteklenen derste bilgisayar programlamalarının deney tasarımı ve veri analizinde kullanımı, temel istatistik prensiplerinin uygulamaları, veri sunumu ve grafik hazırlama gibi konular üzerinde de durulacaktır. |
| Ders İçeriği |
| HAFTA |
KONULAR |
|
1. Hafta |
Programlamaya Giriş |
|
2. Hafta |
Algoritma Geliştirme I |
|
3. Hafta |
Algoritma Geliştirme II |
|
4. Hafta |
Algoritma Geliştirme III |
|
5. Hafta |
Pyton Programlama Diline Giriş I |
|
6. Hafta |
Pyton Programlama Diline Giriş II |
|
7. Hafta |
Pyton Programlama Diline Giriş III |
|
8. Hafta |
Pyton Programlama Diline Giriş IV |
|
9. Hafta |
Komutlar ve dizinler |
|
10. Hafta |
Diziler |
|
11. Hafta |
Programlama Fonksiyonları |
|
12. Hafta |
İleri Düzey Programlama I |
|
13. Hafta |
İleri Düzey Programlama II |
|
14. Hafta |
İleri Düzey Programlama III |
|
15. Hafta |
Genel Tekrar |
|
| Kaynaklar | Aziz, A., Lee, T-H ve Prakash, A. (2016). Elements of programming interviews in Python: The insiders? guide. South Carolina: CreateSpace IPP.
* Bu derste kullanılacak temel materyaller her yıl güncellenmektedir. |
| Öğretim Yöntemleri |
|
| Değerlendirme |
|
Sayısı |
Toplam Katkısı (%) |
| Proje |
1 |
60 |
| Toplam(%) |
|
60 |
| Yıl İçinin Başarıya Oranı(%) |
|
60 |
| Finalin Başarıya Oranı(%) |
|
40 |
| Toplam(%) |
|
100 |
|
| AKTS İş Yükü |
| Aktivite |
Sayı |
Süre (Saat) |
İş Yükü |
| Ara Sınav |
|
|
|
| Kısa Sınavlara hazırlık |
|
|
|
| Sınıf Dışı Ders Çalışma Süresi |
14 |
5 |
70 |
| Final Sınavına Hazırlık |
1 |
24 |
24 |
| Ders Saati |
15 |
3 |
45 |
| Ara Sınava Hazırlık |
|
|
|
| Laboratuvar |
|
|
|
| Final Sınavı |
1 |
3 |
3 |
| Ödevler |
1 |
160 |
160 |
| Toplam İş Yükü | 302 |
| Toplam İş Yükü / 30 | 10.06 |
| Dersin AKTS Kredisi | 10 |
|
| Dil | Türkçe |
| Staj / Uygulama | Yok |