Tip:
Highlight text to annotate it
X
Unplugged Etkinliği | Hesaplamalı Düşünme
(Katie Apone - Code.org) Hesaplamalı düşünce üzerine ders
büyük, zor bir sorunun nasıl ele alınacağını
ve birkaç basit soruna bölüneceğini öğretmek için tasarlanmıştır.
Bu derste amaç, canavarlardan birini çizmek için
gerekli bir grup talimatı size yazdırmak
ders planında yer alıyor.
Öğrenciler talimatları yazmak için gruplara ayrılacak
ve daha sonra bunları canavarı çizmesi gereken
diğer grupla değiştirecekler.
Gruplar talimatları
hesaplamalı düşüncenin dört adımını kullanarak yazacak:
ayrışma
desen yeri
soyutlama
algoritmalar
İlk olarak, gruplar görevi ayrışır,
bu, bir oyun planı yapmak anlamına gelir.
Sonra kataloğundaki tüm canavarlar arasında desenleri inceleyecekler.
Bu canavarlar arasındaki farklara rastladıkları zaman
Onlar soyutlama dışı kalacak, ya da bu detaylar kaldırılacak.
Örneğin, katalogda bir canavarın vegitas gözleri var
diğerinin spritem gözleri var
ama ikisinin de gözleri var.
Bu yüzden, şöyle bir satırı yazabilirsiniz "Bu canavar _boşluk_ gözleri var."
Böylece öğrencilerin canavarın parçalarını listeleyen
ve algoritma denen bir dizi talimat yazması
ve tarzını ifade eden yerlere boşluklar bırakması mümkün olacak,
Bu, onların geçecekleri talimatlar kümesidir
diğer öğrenciler kendi canavarlarını yeniden yaratacaklar