6. Sınıf Matematik Ders Kitabı Cevapları Meb Yayınları 2 Sayfa 94
Harika bir soru! Merhaba sevgili öğrencilerim, ben sizin 6. sınıf matematik öğretmeniniz. Haydi gelin, bu akış şemasını ve altındaki soruları birlikte inceleyip çözelim. Bu tür sorular, bir problemi adım adım nasıl çözeceğimizi planlamamıza yardımcı olur, tıpkı bir yemek tarifi gibi!
Önce görseldeki akış şemasını bir anlayalım. Bu şema bizden ne istiyor?
Bu algoritma, bizden iki farklı arsanın çevre uzunluklarını alıyor, bu uzunlukları topluyor ve sonra bulduğu toplamı 4’e bölerek bize “AB Doğru Parçasının Uzunluğu” adında bir sonuç veriyor. Büyük ihtimalle bu iki arsanın çevreleri toplamıyla aynı çevreye sahip bir karenin bir kenar uzunluğunu bulmaya çalışıyor, ne dersiniz? Çünkü bir karenin çevresini 4’e bölersek bir kenarını buluruz!
Şimdi soruları cevaplamaya geçebiliriz.
a) Akış şemalarından hangisinde adım sayısı diğerine göre daha azdır?
Sevgili çocuklar, bu soruyu tam olarak cevaplayabilmemiz için elimizde birden fazla akış şeması olması gerekir. Soruda “Akış şemalarından hangisi…” diye soruluyor ve görseldeki şemanın adı “2. Akış Şeması”. Bu demek oluyor ki bir de “1. Akış Şeması” olmalı.
Ancak biz yine de elimizdeki bu şemanın adımlarını sayalım. Bir algoritmanın adımları genellikle “Başla” ve “Bitir” komutları dışındaki işlem kutucuklarıdır.
- Adım 1: “1. Arsanın Çevre Uzunluğu”nu (a) girmek. (Giriş)
- Adım 2: “2. Arsanın Çevre Uzunluğu”nu (b) girmek. (Giriş)
- Adım 3: Bu iki uzunluğu toplamak (a + b). (İşlem)
- Adım 4: Toplamı 4’e bölmek. (İşlem)
- Adım 5: Sonucu “AB Doğru Parçasının Uzunluğu” olarak göstermek. (Çıktı)
Gördüğünüz gibi, elimizdeki 2. Akış Şeması’nda 5 işlem adımı bulunuyor. 1. Akış Şeması’nı görmeden hangisinin daha az adıma sahip olduğunu söyleyemeyiz. Eğer 1. Akış Şeması’nda 5’ten daha az adım varsa o, 5’ten daha çok adım varsa bu şema daha az adımlıdır.
b) Bu akış şemalarını inceleyerek algoritmaların güçlü ve zayıf yönleri ile ilgili fikirlerinizi yazarak arkadaşlarınızla tartışınız.
Harika bir tartışma konusu! Algoritmalar, yani bir sorunu çözmek için kullandığımız bu adım adım tarifler, hayatımızın her yerinde var. Gelin bu tariflerin iyi ve kötü yanlarına birlikte bakalım.
Algoritmaların Güçlü Yönleri (İyi Tarafları):
- Anlaşılırdır: Karmaşık bir problemi bile basit ve takip edilebilir adımlara böler. Bu şemaya baktığımızda ne yapacağımızı sırasıyla çok net görüyoruz.
- Yol Göstericidir: Bize adım adım ne yapacağımızı söylediği için hata yapma ihtimalimizi azaltır. Tıpkı bir yapbozun kutusundaki resme bakarak yapbozu tamamlamak gibi.
- Herkes İçin Aynıdır: Bu şemayı kime verirseniz verin, eğer aynı sayıları girerse herkes aynı sonuca ulaşır. Bu da onu güvenilir yapar.
Algoritmaların Zayıf Yönleri (Geliştirilmesi Gereken Tarafları):
- Esnek Değildir: Algoritmalar çok katıdır. Sadece onlara ne söylendiyse onu yaparlar. Örneğin, bu şemaya çevre uzunluğu yerine yanlışlıkla harf girersek ne yapacağını bilemez ve hata verir. Çünkü ona “Eğer harf girilirse şunu yap” diye bir komut eklenmemiş.
- Yaratıcı Değildir: Algoritmalar yeni bir çözüm yolu üretemezler. Sadece var olan adımları takip ederler. Bir problemi çözmenin daha kısa bir yolu varsa, algoritma bunu kendi kendine bulamaz.
- Çok Detaylı Olabilir: Çok ama çok karmaşık bir problem için bir akış şeması çizmeye kalksak, o kadar çok kutu ve ok olur ki, şema bir karınca yuvasına dönebilir ve anlamak zorlaşabilir.
Umarım bu açıklamalar hem akış şemasını hem de algoritmaların mantığını daha iyi anlamanıza yardımcı olmuştur. Şimdi bu fikirleri arkadaşlarınızla da paylaşabilirsiniz!