İçeriğe geç

6. sınıf

Blok kodlama

Blok kod, algoritmanın sürüklenen parçalarla yazılmasıdır. Olay bloğu başlatır, döngü tekrarlar, koşul yolu ayırır.

Hakimiyet %0

Anlatım

Adım 1

Kısa anlatım

Blok kodda her parça bir komuttur. Parçalar birbirine yapışınca sıra okunur. Dağınık duran blok çalışmaz. Algoritma kâğıtta, blok ise aynı sıranın ekrandaki hâlidir.

Adım 2

Nasıl ayırt edilir

Olay bloğu, işin ne zaman başlayacağını söyler. Bayrak tıklanınca veya tuşa basılınca karakter harekete geçer. Olay yoksa döngü kendi kendine başlamaz.

Adım 3

Örnek durum

Döngü, aynı adımı bir sayı veya bir şart bitene kadar tekrarlar. On adım yürümek, yürü bloğunu on kez alta yazmak yerine tekrar bloğuna konur. Tekrar sayısı yazılmazsa karakter durmayabilir.

Adım 4

Sınır

Koşul, iki yoldan birini seçer. Kenara değdiyse dön, değmediyse yürü. Koşulsuz döngü duvarı da aynı hızla geçer. Değme, şartın ölçüsüdür.

Günlük örnek

Karakterin duvara çarpınca dönmesi, «kenara değdiyse yön değiştir» koşuludur. Bayrağa basmak olay bloğunu çalıştırır.

Kavram kartı

Sık yapılan yanılgı

Sık yanılgı, bloğu süslü resim sanmaktır. Renk işe yaramaz. İşe yarayan, sıradır. Hata çıkınca bloklar tek tek söker, hangi parçanın sırayı bozduğu bulunur. Bu ayıklamadır.

Çözümlü örnek

Kolay

Bloklar çalışması için nasıl durmalıdır?

Çözümü göster
  1. Sıra, yapışan bloklardan okunur.

  2. Sonuç: birbirine yapışık ve sırayla.

  3. Blok kod, algoritmanın sürüklenen parçalarla yazılmasıdır. Olay bloğu başlatır, döngü tekrarlar, koşul yolu ayırır.

Sonuç:

birbirine yapışık ve sırayla

Zor

Karakterin duvara çarpınca dönmesi, «kenara değdiyse yön değiştir» koşuludur. Bayrağa basmak olay bloğunu çalıştırır. «Blok kodlama» için üç yargı var. I. Sıra, yapışan bloklardan okunur II. Olay, işin ne zaman başlayacağını söyler III. «olayın silinmesi» bu konuda doğru sanılır. Hangileri doğrudur?

Çözümü göster
  1. I doğrudur. Sıra, yapışan bloklardan okunur.

  2. II doğrudur. Olay, işin ne zaman başlayacağını söyler.

  3. III yanlıştır. Tekrar bloğu aynı adımı sayıyla yapar.

Sonuç:

I ve II

Sık hata

Bloklar çalışması için nasıl durmalıdır?

Çözümü göster
  1. Sıra, yapışan bloklardan okunur.

  2. Sonuç: birbirine yapışık ve sırayla.

Sonuç:

birbirine yapışık ve sırayla

Kontrol

Bayrak tıklaması hangi bloktur?

Çözümü göster
  1. Olay, işin ne zaman başlayacağını söyler.

  2. Sonuç: olay.

Sonuç:

olay

Zor

On adımı tek blokta toplamak nedir?

Çözümü göster
  1. Tekrar bloğu aynı adımı sayıyla yapar.

  2. Sonuç: döngü.

Sonuç:

döngü

Harici video

Videolar güvenilir kanallardan seçildi.

Robotik Kodlama 6.Sınıf 1.Dönem 9.Hafta Konu Anlatımı ve Soru Çözümleri - Blok Tabanlı Kodlama

HEDEF 100

Başka anlatımlar

Yapay zeka öğretmen

Cevabı doğrudan söylemem. Takıldığın adımı yaz. İstersen sana ipucu veririm.

Fotoğraf bu sürümde okunmaz. Soruyu cümleyle yaz, ipucu kazanımın içinde kalır.

Bu konudan soru çöz