26. HAFTA

ALGORİTMA TASARIMCILARI

Uzay Görevimiz Başlıyor: Problemleri Çöz!

Roket Fırlatma

Görevimiz Nedir?

Geçen hafta şekilleri (Akış Şeması) öğrenmiştik.

Bugün bu şekilleri kullanarak gerçek hayat problemlerini çözeceğiz.

Bir astronot gibi planlı ve adım adım ilerlemeliyiz.

Astronot Uzayda

Bilgisayarın Mantığı: Tost Makinesi

Tost Makinesi ve Ekmek

Her algoritmanın 3 ana parçası vardır:

  • GİRDİ (Input): Ekmek.
  • İŞLEM (Process): Isıtma / Kızartma.
  • ÇIKTI (Output): Kızarmış Tost.

Görev 1: Uzay Tostu Yapmak

BAŞLA
Ekmeği Koy
Düğmeye Bas
Süre Bitti mi?
Tostu Al
BİTİR

Görev 2: Navigasyon Hesabı (Toplama)

Bilgisayara iki sayıyı toplatmak istiyoruz.

  1. BAŞLA
  2. 1. Sayıyı Gir (A)
  3. 2. Sayıyı Gir (B)
  4. Topla (Toplam = A + B)
  5. Sonucu Ekrana Yaz (Toplam)
  6. BİTİR
Hesap Makinesi

Karar Verme: Meteor Yağmuru!

Trafik Işığı

Trafik ışığında karşıya geçerken ne yaparız?

SORU (Baklava): Işık Yeşil mi?

  • EVET: Geç.
  • HAYIR: Bekle (ve tekrar ışığa bak).

Döngü (Loop): Tekrar Eden İşler

Bir işlemi defalarca yapmamız gerekiyorsa döngü kullanırız.

Örnek: 10 tane şınav çekmek.

Her şınavda sayıyı 1 artırırız. Sayı 10 olana kadar devam ederiz.

Spor Yapan Kişi

Sıra Sende: Güvenli Karşıya Geçiş

Adımlar (Karışık)

Sağa Bak

Yürü

Sola Bak

Tekrar Sola Bak

Yol Boş mu?

Doğru Sıralama

1. Sola Bak

2. Sağa Bak

3. Tekrar Sola Bak

4. Yol Boşsa -> Yürü

Görev Raporu

Grup Çalışması
  • Her problemin bir Girdisi ve Çıktısı vardır.
  • Karar Yapıları (Eğer) yol ayrımlarıdır.
  • Döngüler tekrar eden işleri kolaylaştırır.
  • Akış şemaları düşünmemizi düzenler.

GÖREV TAMAMLANDI!

Gelecek Hafta: Bir Problem Çözüyoruz

Kodlama Yolculuğu Devam Ediyor!