TYMM-5.Sınıflar-2.Dönem-27.Hafta- Problem Belirleme ve Algoritma Oluşturma(30-31 Mart- 1-3 Nisan 2026)






 

6. TEMA: YAZILIM TASARIMI VE PROGRAMLAMA

İÇERİK ÇERÇEVESİ: Problem Belirleme ve Algoritma Oluşturma
ÖĞRENME ÇIKTILARI VE SÜREÇ BİLEŞENLERİ:

BTY.5.6.1. Problem çözümü için algoritmik düşünebilme
c) Belirlediği problemin çözümüne ilişkin işlem adımlarını listeler.
ç) İşlem adımlarını akış şeması ile gösterir.

ETKİNLİKLER:

👀Etkinlik 1:
👀Etkinlik 2: 
👀Etkinlik 3:


ÖĞRETMEN DERS NOTU:

2.Dönem-27.Hafta- Problem Belirleme ve Algoritma Oluşturma 4 - İhsan Akarsu -Bilişim Teknolojileri


ÖĞRENCİ DERS NOTU:

💻 ALGORİTMA TÜRLERİ

Kodlama yaparken farklı türde algoritmalar kullanırız. Bunlar Doğrusal algoritma, karar yapılı algoritma ve döngüsel algoritmadır.  Şimdi bunları öğrenelim 👇


1️⃣ Sıralı (Doğrusal) Algoritma

Adımlar baştan sona sırayla ilerler. Hiçbir soru sorulmaz, tekrar yapılmaz.

📌 Örnek: Sandviç YapmaBaşla
  1. Ekmeği al
  2. Ekmeğin arasına peyniri ekle
  3. Ekmeğin arasına domatesi ekle
  4. Ekmeği Kapa
  5. Bitir

🔎 Özelliği:
➡️ Adımlar tek tek ve sırayla ilerler.





2️⃣ Karar Yapılı Algoritma

Geliştirdiğiniz algoritmanın 'düşünme' aşamasıdır. Belirlenen bir şartın sağlanıp sağlanmadığı kontrol edilir; eğer şart sağlanıyorsa bir yol, sağlanmıyorsa alternatif bir yol izlenerek süreç devam ettirilir.
Karar yapıları, algoritmanın akışını belirli koşullara göre yönlendiren mekanizmalardır. Program, bir yol ayrımına geldiğinde bir mantıksal sorgu yapar ve bu sorgudan alınan 'doğru' (true) veya 'yanlış' (false) cevabına göre farklı işlem adımlarını takip eder.



📌 Örnek: Hava KontrolüBaşla
  1. Hava durumuna bak
  2. Eğer Yağmurlu ise?Evet ise→ “Şemsiye al” 4.adıma git
  3. Hayır ise→ “Şemsiye alma” ve 4.adıma git.
  4. Bitir

🔎 Özelliği:
🔷 Eşkenar dörtgen (karar) kullanılır.
Cevap genellikle “Evet / Hayır”dır.




3️⃣ Döngüsel Algoritma

Bazı işlemler belirli bir koşula kadar tekrar edilir.
Bir algoritmanın, bir hedef gerçekleşene veya bir sınır değerine ulaşılana kadar belirli adımları sürekli olarak icra etmesi durumudur. Kısacası; döngü, 'şart sağlandığı sürece dönmeye devam et' talimatıdır.

📌📌 Örnek: 1’den 5’e kadar sayıp Ekrana yazdıralım.

  1. Başla
  2. 1’den başla
  3. 5 oldu mu?
    • Hayır → a değerini ekrana yaz ve a’yı “Bir” artır ve 3.adıma dön.
    • Evet → a değerini ekrana yaz ve 4.adıma git
  4. Bitir

🔎 Özelliği:
🔁 Aynı işlem tekrar edilir.





Daha yeni Daha eski