Hesaplamalı düşünme, çözümlerin hesaplamalı adımlar veya algoritmalar olarak ifade edilmesinde yer alan düşünce süreçlerini ifade eder. Bu derste, hesaplamalı düşünme tekniği (ayrıştırma, örüntüleri tanıma, soyutlama ve algoritmik düşünme) ile tanışacaksınız. Hem bilgisayar tabanlı hem de günlük yaşamınız boyunca çeşitli problemleri çözerken bu becerilerin nasıl uygulanabileceğini keşfedeceğiz. Ders boyunca bu teknikleri, özellikle veri arama ve sıralama konusundaki problemleri analiz ederken ve çözerken kullanacağız. Ayrıştırma, soyutlama, örüntüleri tanıma ve algoritmik düşünme tekniklerini uygulayarak çözebileceğiniz yeni problemlerle karşılaşacağız. Bütün bu süreçte tartışma imkânımız da olacak.
Süre: 6 saat (3 saat x 2 oturum / 50 dk ders + 10 dk mola)