Temel Programlama 1
Ders Bilgisi
Bu derste, programlamanın temel kavramları ve algoritmik düşünme becerileri ele alınacaktır. Öğrenciler, Python programlama dilini kullanarak problem çözme yeteneklerini geliştireceklerdir.
Dersin amacı, öğrencilere bilgisayar bilimlerinin temelini oluşturan programlama mantığını kazandırmak ve onları daha karmaşık yazılım geliştirme konularına hazırlamaktır.
Dersin Hedefleri
Bu dersi başarıyla tamamlayan öğrenciler:
- Algoritma ve akış şeması oluşturabilme becerisi kazanır.
- Değişkenler, operatörler ve temel veri tiplerini (String, Sayısal, Liste, Tuple, Dictionary, Set) anlar ve kullanır.
- Karar yapılarını (if/else) ve döngüleri (for/while) etkin bir şekilde kullanabilir.
- Fonksiyonlar yazarak modüler ve tekrar kullanılabilir kod geliştirebilir.
- Metin (String) işleme yöntemlerini uygulayabilir.
- İstisnai durumları ve hata yakalama (try/except) işlemlerini yönetebilir.