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.
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.
| Kod |
Açıklama |
|
ÖÇ1 |
bilgisayar programlamasında kullanılan temel terminolojiyi kavrayabilme |
|
ÖÇ1 |
Python dilinde programları yazabilir, çalıştırabilir ve hata ayıklayabilir. |
|
ÖÇ2 |
bir bilgisayar programında tamsayı, dizge, kayan nokta gibi farklı veri tiplerini kullanabilir |
|
ÖÇ3 |
karar yapıları, döngüler ve fonksiyonları içeren programlar tasarlayabilir ve yazar |
|
ÖÇ4 |
listeler, tuple'ler, kümeler ve sözlükler yaratır ve işler |
|
ÖÇ5 |
dosyalardan okuma / yazma yapan programlar yazar |
Haftalık Ders İçeriği
Haftalık Ayrıntılı Ders İçeriği Bu Alanda Veri Girişi Olduktan Sonra Gözükecektir.
| Hafta |
İçerik |
|
1 |
Giriş |
|
2 |
Değişkenler Değerler Veri Tipleri |
|
3 |
Tip Dönüştürme Operatorler |
|
4 |
Şartlı Deyimler |
|
5 |
Döngüler |
|
6 |
Döngüler |
|
7 |
Fonksiyonlar |
|
8 |
Dizgiler (String’ler) |
|
9 |
Dizgiler (String’ler) |
|
10 |
Listeler ve Tuple’ler |
|
11 |
Listeler ve Tuple’ler |
|
12 |
Sözlükler ve Kümeler |
|
13 |
Sözlükler ve Kümeler |
|
14 |
Dosya Okuma/Yazma |
Değerlendirme
Değerlendirme Veri Girişi Olduktan Sonra Bu Alanda Gözükecektir.
| # |
Değerlendirme Tipi |
Katkı Yüzdesi (%) |
|
1 |
Midterm |
%30
|
|
2 |
Quiz I |
%5
|
|
3 |
Labs |
%15
|
|
4 |
Quiz II |
%5
|
|
5 |
Final Exam |
%45
|
|
TOPLAM |
%100
|
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.
| # |
Yöntem Adı |
Faal |
Araçlar |
|
1 |
Tartışmalı Ders
|
Dinleme ve anlamlandırma, eleştirel düşünme |
Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar
|
|
2 |
Problem Çözme
|
* Problem çözme teknikleri kullanılarak fiziksel ve fizyolojik problemlerinin analiz edilmesi ve uygun çözümlerin geliştirilmesi. |
-
|
|
3 |
Beyin Fırtınası
|
İkili gruplar oluşturulmasının amacı fikir geliştirme aşamasında yenilikçiliğe açık olmalarını sağlamaktır. |
Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar, tepegöz
|
|
4 |
Ödev
|
Bilgisayar ve Excel kullanarak ödev sorularının çözülmesi ve analiz edilmesi |
Bilgisayar
|
|
5 |
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)
|
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.