Problem Belirleme ve Algoritma Oluşturma nedir?
Bilişim Teknolojileri · 5. Sınıf · Konu 33
Tahmini okuma süresi: 4 dk
Kısa cevap
Bu konuda neler öğreneceksin?
- 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.
- Problem belirleme, durumu amaç, girdi, çıktı ve kısıt başlıklarıyla yazmaktır kavramını öğrenir ve uygular.
Anahtar fikirler
- 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.
Konunun özeti
Algoritma; problemi anlama, adımları yazma, sırayı belirleme ve deneme aşamalarından oluşur. Adımlar numaralandırılır ve her adım tek iş yapar. Sözde kod algoritmayı günlük dille anlatır, kuru çalıştırma adımların doğru çalışıp çalışmadığını gösterir. Karar adımı koşula, döngü adımı tekrara yarar. En küçüğü bulma yöntemi eleman sayısından bir az kez tekrarlanır.
Çözümlü mini örnek 1
«Sınıftaki notların ortalamasını bulmak» problemini amaç, girdi, çıktı ve kısıt olarak yazınız.
Adım 4: Kısıtı yaz: en az üç öğrenci notu.
Çözümlü mini örnek 2
Dört sayının en küçüğünü bulan algoritmanın adımlarını yazınız.
Adım 4: Bulunan değeri sonuç olarak yaz.
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.
İlgili konular
Sıradaki adım
Tam anlatımKonuyu tam anlatımıyla okuKonu anlatımı, kazanımlar ve örnekler tek sayfada.Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.
DersTeders ile devam et
Bilişim Teknolojileri · 5. Sınıf için çalışma yolu
- OkuKonu anlatımını bu sayfada bitir.
- Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
- Quiz ile pekiştirHesapla kendini ölç.
Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.