Kod KâşifiMERAK ET. DENE. KEŞFET.Bir şey öğren
5. sınıf24. haftaBTY.5.6.1

Problemden algoritmaya

Günlük bir sorunu küçük ve anlaşılır adımlara ayırır.

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.

BİLGİNİ YOKLA

Hazır mısın, kâşif?

1. Algoritma kurarken ilk soru hangisidir?
2. “Defteri bul” ifadesi tek başına her durumda yeterince açık bir algoritmadır.