Blok Kodlama
Öğrenme Çıktıları:
BTY.5.6.4. Blok tabanlı ortamda yazılım geliştirme sürecini yönetebilme
a) Blok tabanlı ortamda yazılım geliştirme sürecini planlar.
b) Blok tabanlı ortamda yazılımı tasarlar.
c) Blok tabanlı ortamda yazılımı oluşturur.
ç) Blok tabanlı ortamda oluşturulan yazılımı değerlendirir.
Merhaba! Geçen hafta dersimizde “Run Marco!” blok kodlama uygulamasını kullanmıştık. Bu hafta yıllık planımızda “Okul Temelli Uygulama” görünüyor. Bu hafta Bilişim Haftasına denk geldiği için okul temelli uygulama konusu olarak “Bilişim haftası” konulu etkinlikler yapacağız. Bunun için “Bilişim Haftası” konulu pano ve bilgi yarışması düzenlemeyi düşünüyoruz. Ayrıca blok kodlama uygulamalarına devam edeceğiz. Biz bu haftaki 1 dersimizde “Blockly Games” isimli blok tabanlı uygulamayı kullanarak alıştırmalar yapacağız.
Blockly Games,Google tarafından geliştirilen, özellikle çocuklara ve yeni başlayanlara kodlama mantığını sürükle-bırak yöntemiyle öğreten ücretsiz, açık kaynaklı bir eğitim platformudur. 8 bölümden oluşur.
Biz bu hafta “Blockly Games” uygulamasının ” Bulmaca” ve “Labirent” bölümlerindeki alıştırmaları sizlerle yapacağız.
“Blockly Games” uygulamasına ulaşmak için TIKLAYINIZ.
Haydi dersimize “Bulmaca” bölümüyle başlayalım. Bu aşama da çeşitli resim ve blokların doğru şekilde birleştirilmesi amaçlanır. Aşağıda görüntüsü verilen bloklar ve resimler birleştirilerek bulmaca çözülür.
Blockly Games “Bulmaca” bölümünün konu anlatımı ve çözümlerine aşağıdaki videolardan oluşabilirsiniz.
Bulmaca
Labirent bölümüyle dersimize devam edelim. Bu bölüm döngüler ve koşullu ifadelerden oluşur. Verilen görevi tamamlamak için uygun algoritma oluşturulur. Bu bölüm, 10 aşamadan oluşur ve yapılan işlem her aşamada zorlaştırılır.
Blockly Games “Labirent” bölümünün konu anlatımı ve çözümlerine aşağıdaki videolardan oluşabilirsiniz.
Labirent
Sevgili meslektaşlarım bu dersin günlük planına Evraklar/Günlük Plan/ 5.Sınıf/2.dönem 14.Hafta kısmından ulaşabilirsiniz. Menüye gitmek için tıklayın.

