Programlamaya giriş ve algoritmaya uygun senaryolar

Programlamaya Giriş ve Algoritma

🚀 Programlamaya Giriş ve Algoritma

10. Sınıf Öğrencileri için Etkileşimli Öğrenme Senaryoları

🍕
Senaryo 1: Pizza Sipariş Sistemi

Problem: Bir pizza dükkanı için otomatik sipariş sistemi tasarlayalım.

Girdi: Pizza boyutu, malzemeler, müşteri bilgileri

Çıktı: Toplam fiyat ve teslimat süresi

🔄 Algoritma Adımları:

1
Pizza boyutunu seç (Küçük: 25₺, Orta: 35₺, Büyük: 45₺)
2
Malzemeleri seç (Her malzeme +5₺)
3
Toplam fiyatı hesapla
4
Teslimat süresini belirle (30-45 dakika)
5
Sipariş özetini göster
📚
Senaryo 2: Not Ortalaması Hesaplama

Problem: Öğrencinin dönem sonu not ortalamasını hesaplayalım.

Girdi: Ders notları ve kredi değerleri

Çıktı: Ağırlıklı not ortalaması ve harf notu

🔄 Algoritma Adımları:

1
Her dersin notunu ve kredisini al
2
Not × Kredi çarpımlarını hesapla
3
Toplam krediyi hesapla
4
Ağırlıklı ortalamayı bul
5
Harf notunu belirle
🎮
Senaryo 3: Sayı Tahmin Oyunu

Problem: Bilgisayarın tuttuğu sayıyı tahmin etme oyunu.

Girdi: Kullanıcının tahminleri

Çıktı: "Büyük", "Küçük" veya "Doğru" mesajları

🔄 Algoritma Adımları:

1
1-100 arası rastgele sayı üret
2
Kullanıcıdan tahmin al
3
Tahmin ile gerçek sayıyı karşılaştır
4
Uygun mesajı göster
5
Doğru tahmin edilene kadar tekrarla

💻 Canlı Kod Demonstrasyonu

Aşağıdaki algoritmaları çalıştırarak sonuçları görebilirsiniz!

📝 Kod Bloğu

// Basit bir algoritma örneği function selamVer(isim) { return "Merhaba " + isim + "!"; } // Fonksiyonu çağır let sonuc = selamVer("Öğrenci"); console.log(sonuc);

📤 Çıktı

Kodu çalıştırmak için butona tıklayın...

🤔 Algoritma Bilgi Testi: Aşağıdakilerden hangisi algoritmanın temel özelliklerinden DEĞİLDİR?
A) Sonlu adım sayısına sahip olması
B) Her adımın açık ve anlaşılır olması
C) Sonsuz döngüye sahip olması
D) Belirli bir girdi alması

Yorum Gönder

0 Yorumlar