Konunun özü
Problem çözmeden önce istenen sonucu ve eldeki bilgiyi belirle. Girdi başlangıçta verilenler, çıktı çözümün sonunda beklenendir. İşi küçük parçalara ayırmak hangi adımın eksik olduğunu görmeyi kolaylaştırır.
Birlikte düşünelim
Bir algoritmanın adımları açık ve sonlu olmalıdır. “Bir şeyler yap” gibi belirsiz ifade yerine ölçülebilir eylemler yaz. Günlük bir işi önce kâğıtta planlamak kod yazmadan da algoritmik düşünmedir.
Kelimeleri keşfet
Algoritma
Bir problemi çözmek için sıralanan açık işlem adımları.
Mini görev
Sınıfta kayıp kalemi bulma problemi için girdi, çıktı ve üç çözüm adımı yaz.
Bir örnek gör
Girdi kalemin özellikleri; çıktı bulunduğu yer. Son görülen yere bakar, sırayı kontrol eder, öğretmene sorarım.
Girdi ve çıktıyı bir günlük yaşam örneğiyle açıkla.
Yemek tarifi için malzemeler girdi, hazırlanan yemek çıktıdır.
Bu konuda neler öğreniyorum?
- Çözülebilecek bir günlük yaşam problemi belirler.
- Problemin girdilerini ve beklenen çıktısını yazar.