İçeriğe geç
Tema 6 · İşlemlerle Cebirsel Düşünme ve Değişimler

Algoritma ve Adım Adım Çözüm

Algoritma, bir işi adım adım ve herkesin aynı biçimde uygulayabileceği kadar açık yazmaktır. Bu videodaki en çok yapılan hata, bir işlemi kullandığı veriler girilmeden önce yazmak: 'Alan = a · b' adımı, 'Kenarları gir' adımından sonra gelmelidir. İlk bölümde algoritmanın ne olduğunu ve sözde kodu görüyoruz; her sözde kod Başla ile başlar, Bitir ile biter. Aynı işin daha az adımla nasıl yazılabileceğini de konuşuyoruz. İkinci bölümde akış şeması sembollerini tanıyoruz: oval başla ve bitir, paralelkenar veri girişi, dikdörtgen işlem, dalgalı şekil ekrana yazdırma, eşkenar dörtgen ise karar anlamına geliyor. Üçüncü bölümde karar adımını ve döngüyü ele alıyoruz. Karar adımından iki ok çıkıyor; Hayır oku önceki bir adıma dönüyorsa döngü oluşuyor. Her döngüde bir durma koşulu olmazsa algoritma hiç bitmiyor, bunu örnekle gösteriyoruz. Dördüncü bölümde örüntüden algoritmaya geçiyoruz: önce tablo kuruyor, ardışık farkı buluyor, kuralı n cinsinden yazıyor ve kuralı bir döngüye çeviriyoruz. Son bölümde yazdığımız algoritmayı nasıl denetleyeceğimizi öğreniyoruz; bir giriş değeri seçip adım adım izlemek hataları hemen ortaya çıkarıyor. Sonunda 4 çözümlü soru ve 5 etkinlik; 15 soruluk test ve tüm çözümler PDF'te.

PDF'ler

PDF'ler yakında burada olacak.

Bu konuda neler öğreneceğiz?

  • Algoritmanın ne olduğunu açıklamak
  • Bir algoritmanın üç özelliğini saymak
  • Sözde kod yazmak
  • Durumu cebirsel ifadeye çevirmek
  • Aynı işi daha az adımla yazmak
  • Akış şeması sembollerini tanımak
  • Oval, paralelkenar ve dikdörtgeni ayırt etmek
  • Ekrana yazdırma şeklini kullanmak
  • Karar adımını eşkenar dörtgenle göstermek
  • Karar adımından çıkan Evet ve Hayır dallarını izlemek
  • Döngü kurmak
  • Durma koşulunun neden gerektiğini bilmek
  • Döngünün kaç kez döndüğünü hesaplamak
  • Örüntüyü tabloya dökmek
  • Ardışık farktan kuralı bulmak
  • Kuralı n cinsinden yazmak
  • Kuralı algoritmaya çevirmek
  • Algoritmayı bir değerle izleyerek denetlemek
  • Sıra hatasını fark etmek
  • Belirsiz adımları düzeltmek

MEB kazanımları

  • MAT.6.2.Bir problemin çözümünü algoritma ve akış şemasıyla gösterebilme
  • MAT.6.2.Örüntülerden yola çıkarak algoritma yazabilme ve kuralı cebirsel ifadeyle belirtebilme