5. SınıfBilişim Teknolojileri
Problem Belirleme ve Algoritma Oluşturma — Çalışma Sayfası
Kazanımlar, önemli noktalar ve sık yapılan hatalar tek sayfada.
Bu konuda öğrenecekleriniz
- Problemi; amaç, girdi, çıktı ve kısıtlar cümleyle belirtir.
- Günlük hayattan bir problem seçerek algoritmasını adım adım yazmayı uygular.
- Sözde kod ve kuru çalıştırma yöntemlerini kullanarak algoritmayı denetler.
- Karar ve döngü adımlarının hangi durumlarda kullanılacağını açıklar.
Önemli noktalar
- Problem; amaç, girdi, çıktı ve kısıt başlıklarıyla tanımlanır.
- Algoritma adımları numaralandırılır ve her adım tek iş yapar.
- Sözde kod, algoritmayı günlük dille yazılan adımlar hâlinde gösterir.
- Kuru çalıştırma, adımların sırayla izlenip çıktının denetlenmesidir.
- Karar adımı koşula göre iki yoldan birine gidilmesini sağlar.
- Döngü adımı aynı işin belirli sayıda tekrarlanmasını sağlar.
- En küçüğü bulma yöntemi eleman sayısından bir az kez tekrarlanır.
Formüller ve kurallar
- Problem; amaç, girdi, çıktı ve kısıt başlıklarıyla tanımlanır
- Algoritma adımları numaralandırılır ve her adım tek iş yapar
- Sözde kod, algoritmayı günlük dille yazılan adımlar hâlinde gösterir
- Kuru çalıştırma, adımların sırayla izlenip çıktının denetlenmesidir
- Problem Belirleme ve Algoritma Oluşturma formül 5: temel kavram + uygulama
Sık yapılan hatalar
- Algoritma adımlarını sırasız yazmak: Adımların sırası sonucu doğrudan etkiler; numaralandırılmış ve sıralı adımlar kullanılmalıdır.
- Kısıtları hiç yazmamak: Kısıt belirtilmezse problem sınırsız kalır ve çözüm yanlış sonuç verebilir.
- Döngünün kaç kez çalışacağını belirtmemek: Sonsuza kadar çalışan bir döngü programı kilitler, döngü sayısı açıkça yazılmalıdır.
- Karar adımını atlamak: Koşula bağlı durumlarda karar adımı olmadan algoritma doğru sonucu üretemez.
- Yaygın hata 5: Problem Belirleme ve Algoritma Oluşturma konusunda dikkat edilmesi gereken nokta 5.
Hızlı tekrar ipuçları
- Algoritma yazmadan önce kâğıda amaç, girdi, çıktı ve kısıt başlıklarını doldur.
- Bir adımda birden çok iş yapıyorsan adımı böl, böylece hata bulmak kolaylaşır.
- Kuru çalıştırma için küçük bir örnek seç, örneğin üç sayı, sonra adımları izle.
- Değişken yerine anlaşılır adlar kullan, örneğin toplam, ortalama, enKucuk.
Kendini dene
Bu sayfayı okuduktan sonra Problem Belirleme ve Algoritma Oluşturma konusunun çözümlü sorularını çöz.