Blok Tabanlı Ortamda Tasarım ve Programlama nedir?
Bilişim Teknolojileri · 6. Sınıf · Konu 31
Tahmini okuma süresi: 5 dk
Kısa cevap
Bu konuda neler öğreneceksin?
- Problemi çözüm planına dönüştürerek bloklara aktarır.
- Blok kategorilerini görevleriyle birlikte doğru sırayla kullanır.
- Değişken, koşul ve döngü bloklarını programda yerinde uygular.
- Programı farklı verilerle test edip beklenen ile gerçekleşeni karşılaştırır.
- Kod tekrarını azaltarak blok gruplarını yeniden kullanır.
Anahtar fikirler
- Tasarım kodlamanın önündedir: önce çözüm planlanır, sonra bloklara çevrilir.
- Başlatma bloğu olmadan program çalışmaz; sıra başlatma bloğuyla başlar.
- Döngüde çıkış koşulu yoksa program sonsuz döngüye girer.
- Değişken güncellenmeden sayaç ve toplam değeri ilerlemez.
- Test, beklenen ile gerçekleşeni karşılaştırmaktır ve farklı verilerle yapılır.
- Blok tabanlı ortamda programlama, önce tasarım ile başlar: problem tanımlanır, çözüm adım adım yazılır ve her adım bir blok kategorisiyle eşlenir — Blok Tabanlı Ortamda Tasarım ve…
Konunun özeti
Başlatma bloğu programı başlatır, koşul ve döngü blokları iç içe kullanılarak karar ve tekrar kurulur, değişkenler sayaç ile sonucu saklar. Program küçük adımlarla çalıştırılarak beklenen ile gerçekleşen karşılaştırılır ve blok sırası düzeltilir. Tekrar eden işler blok grubuna alınarak kod tekrarı önlenir.
Çözümlü mini örnek 1
Verilen bloklar: ekrana yaz, eğer-ise, yeşil bayrak, sayaç ayarla. Doğru sıra nedir?
Adım 3: Karar için eğer-ise, sonuç için ekrana yaz bloğunu en sona yerleştir.
Çözümlü mini örnek 2
Sayaç 1'den 10'a kadar artan bir döngüde program hiç durmuyor. Hata nerededir?
Adım 3: Sınır 10 olana kadar süren koşulu yazıp yeniden çalıştır.
Sık yapılan hatalar
- Çıkış koşulunu yazmamak: Döngüde sınır tanımlanmazsa program sonsuz döngüye girer ve kullanıcı ekranı kapatmak zorunda kalır.
- Blokları olduğu gibi kopyalamak: Aynı blok dizisinin her yere kopyalanması hatayı çoğaltır, düzeltmeyi zorlaştırır; blok grubu ayrı çalıştırılır.
- Değişkeni güncellememek: Sayaç veya toplam değişkeni artırılmadığında program çalışır fakat sonuç hep aynı değeri verir.
İ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 · 6. 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.