CS 1001
Programlamaya Giriş I
Öğretim Elemanı: Dr. Naci ER
Dersin Amacı
Bu dersin ana hedefBu 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ğlamakleri: (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 G / Ç gibi temel programlama kavramlarını kapsar.
Dersin Ön Koşulu/ Yan Koşulu
Yok
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Önerilen Practical Programming: An Introduction to Computer Science Using Python 3, Second Edition, Pragmatic Bookshelf, 2013.
Öğrenim Çıktısı
Öğrenciler, öğrenme çıktılarını ara sınav, ödev sunumları ve final sınavı ile gösterebilirler. Her konu en az bir sınav veya ödev konusu ile test edilir.
Haftalık Ders İçeriği
Haftalık Ayrıntılı Ders İçeriği Bu Alanda Veri Girişi Olduktan Sonra Gözükecektir.
Değerlendirme
Değerlendirme Veri Girişi Olduktan Sonra Bu Alanda Gözükecektir.
İş Yükü Hesaplama
İş Yükü Hesaplama Veri Girişi Olduktan Sonra Bu Alanda Gözükecektir.
PÇ - ÖÇ Matrisi
PÇ - ÖÇ Matrisi Veri Girişi Olduktan Sonra Bu Alanda Gözükecektir.
Dersin Eğitim - Öğretim Metodları
Dürüstlük gibi bilgiler buraya girilecektir.
Akademik Dürüstlük ve Yapay Zeka
Bu ders kapsamında öğrencilerin akademik dürüstlük ilkelerine uyması beklenmektedir. Kopya çekmek, intihal yapmak veya başkasına ait çalışmaları kendi çalışması gibi sunmak akademik etik kurallarına aykırıdır. Yapay zeka araçları yalnızca yardımcı amaçlarla kullanılabilir ve öğrencinin kendi öğrenme sürecini destekleyecek şekilde değerlendirilmelidir.