📄 9. Sınıf Matematik: Algoritma Temelli Yaklaşımlarla Problem Çözme Çalışma Kağıdı
📌 1. Doğru / Yanlış
1. Algoritma, bir problemi çözmek veya belirli bir görevi yerine getirmek için adım adım izlenmesi gereken talimatlar dizisidir.
2. Akış şemalarında döngü (tekrarlama) yapıları kullanılamaz.
3. Bir algoritma her zaman belirli bir sonuca ulaşmalıdır.
4. Sözde kod, bir algoritmanın doğal dile yakın, yapısal bir şekilde ifade edilmesidir.
5. Problemi anlama, algoritma geliştirmenin ilk adımı değildir.
✏️ 2. Boşluk Doldurma
🔗 3. Kavram Eşleştirme
✍️ 4. Kısa Cevaplı Sorular
1. Algoritma geliştirme sürecindeki temel adımlardan ilk ikisini yazınız.
2. Bir algoritmanın sahip olması gereken üç temel özellikten bahsediniz.
🎯 5. Çoktan Seçmeli Sorular
1. Bir algoritma tasarlanırken aşağıdaki adımlardan hangisi genellikle ilk sırada yer alır?
2. Aşağıdaki akış şeması sembollerinden hangisi bir karar verme noktasını (koşullu ifadeyi) temsil eder?
3. Bir sayının tek mi çift mi olduğunu bulan bir algoritma için aşağıdaki adımlardan hangisi yanlıştır?
📝 6. Açık Uçlu Klasik Sorular
1. Bir öğrencinin 3 ders notunun ortalamasını hesaplayan bir algoritma yazınız. Algoritmanızı adım adım veya sözde kod şeklinde ifade ediniz.
2. Kullanıcıdan alınan bir sayının pozitif, negatif veya sıfır olduğunu bulan bir algoritmanın akış şemasında hangi semboller ve nasıl kullanılacağını açıklayınız.
3. İki sayının çarpımını bulan bir algoritma tasarlayınız. Ancak çarpma işlemi yerine toplama işlemi kullanarak sonucu elde ediniz (Örn: \(3 \times 4 = 3 + 3 + 3 + 3\)). Algoritmanızı adım adım ve sözde kod kullanarak açıklayınız.
|
Ad Soyad: .................................. Sınıf / No: ....... / ......... Tarih: .... / .... / 202...
Algoritma Temelli Yaklaşımlarla Problem Çözme Çalışma Kağıdı
|
PUAN
|
A. Doğru (D) / Yanlış (Y) Bölümü
| ( .... ) | Algoritma, bir problemi çözmek veya belirli bir görevi yerine getirmek için adım adım izlenmesi gereken talimatlar dizisidir. |
| ( .... ) | Akış şemalarında döngü (tekrarlama) yapıları kullanılamaz. |
| ( .... ) | Bir algoritma her zaman belirli bir sonuca ulaşmalıdır. |
| ( .... ) | Sözde kod, bir algoritmanın doğal dile yakın, yapısal bir şekilde ifade edilmesidir. |
| ( .... ) | Problemi anlama, algoritma geliştirmenin ilk adımı değildir. |
B. Boşluk Doldurma Bölümü
| 1) | Bir problemin çözümüne ulaşmak için gerekli adımların belirli bir sıraya göre düzenlenmesine .................... denir. |
| 2) | Akış şemalarında karar verme adımı genellikle .................... şekli ile gösterilir. |
| 3) | Algoritmanın adımlarını grafiksel olarak gösteren yapıya .................... denir. |
| 4) | Bir algoritmanın sonlu sayıda adımda bitmesi özelliğine .................... denir. |
| 5) | Bir algoritma tasarlarken, problemin girdileri ve .................... dikkatlice belirlenmelidir. |
🔗 3. Kavram Eşleştirme
D. Kısa Cevaplı Sorular
| 1) | Algoritma geliştirme sürecindeki temel adımlardan ilk ikisini yazınız. |
| 2) | Bir algoritmanın sahip olması gereken üç temel özellikten bahsediniz. |
E. Çoktan Seçmeli Sorular
| 1) |
Bir algoritma tasarlanırken aşağıdaki adımlardan hangisi genellikle ilk sırada yer alır?
A) Algoritmanın kodunu yazma
B) Gerekli verileri toplama
C) Problemi tanımlama ve anlama
D) Algoritmanın etkinliğini ölçme
E) Çıktıları analiz etme
|
| 2) |
Aşağıdaki akış şeması sembollerinden hangisi bir karar verme noktasını (koşullu ifadeyi) temsil eder?
A) Oval
B) Dikdörtgen
C) Paralelkenar
D) Eşkenar dörtgen
E) Ok
|
| 3) |
Bir sayının tek mi çift mi olduğunu bulan bir algoritma için aşağıdaki adımlardan hangisi yanlıştır?
A) Başla
B) Sayıyı oku (Girdi)
C) Sayıyı 2 ile çarp
D) Sayının 2'ye bölümünden kalanı kontrol et
E) Kalan 0 ise çift, değilse tek yazdır
|
F. Açık Uçlu Klasik Sorular
| 1) | Bir öğrencinin 3 ders notunun ortalamasını hesaplayan bir algoritma yazınız. Algoritmanızı adım adım veya sözde kod şeklinde ifade ediniz. |
| 2) | Kullanıcıdan alınan bir sayının pozitif, negatif veya sıfır olduğunu bulan bir algoritmanın akış şemasında hangi semboller ve nasıl kullanılacağını açıklayınız. |
| 3) | İki sayının çarpımını bulan bir algoritma tasarlayınız. Ancak çarpma işlemi yerine toplama işlemi kullanarak sonucu elde ediniz (Örn: \(3 \times 4 = 3 + 3 + 3 + 3\)). Algoritmanızı adım adım ve sözde kod kullanarak açıklayınız. |
Cevap Anahtarı ve Detaylı Çözümler İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-algoritma-temelli-yaklasimlarla-problem-cozme/etkinlikler