Scratch

Scratch ile Yola Göre Kodlama Etkinlikleri

Aşağıda verilen örnek yol tasarımları boş çalışmaların sahnelerine eklenerek bir arabanın mümkün oldukça yol dışına çıkmadan bitişe ulaşması için gerekli kodlar yazılır. Aşağıdaki örnek yol çizimleri 480x360 çözünürlüğünde hazırlanmıştır. Yani doğrudan indirip Scratch sahnelerine ekleyebilirsiniz.Bu etkinliklerle Code.org gibi ortamlardan Scratch'e geçenlerin geçiş aşamasında adapte olmaları sağlanabilir.

Kodlanacak araba için aşağıdaki örnek tasarımı veya kendi yapacağınız bir tasarımı kullanabilirsiniz.


1. yol

İpucu: Arabayı hızlandırmak için döngü sayısını azaltıp adım sayısını artırın.

Çözüm için tıklayınız:

https://scratch.mit.edu/projects/374548991/

2. yol

İpucu: Arabanın yolda kalması için araba boyutunu küçültün. Döngü kullanarak daha az kod yazın.

Çözüm için tıklayınız:

https://scratch.mit.edu/projects/374697904/

3.yol

İpucu: Bir dairenin çevre açısı 360 derecedir. Bu yolun bir kısmı yarım daireden oluşmaktadır. Ayrıca blok tanımlayarak daha az kod yazabilirsiniz.

Çözüm için tıklayınız:

https://scratch.mit.edu/projects/374758418/

4.yol

İpucu: Bu yolda 4 tane yarım daire var.

Çözüm için tıklayınız:

https://scratch.mit.edu/projects/374743411/

5.yol

İpucu: Dikey ve yatay yollar için blok tanımlarsan işin kolaylaşır. Ayrıca döngü kullanabilirsin.

Çözüm için tıklayınız:

https://scratch.mit.edu/projects/375871849/

6.yol

İpucu: Uzun ve kısa yollar için blok tanımlarsan işin kolaylaşır. Ayrıca döngü kullanabilirsin.

Çözüm için tıklayınız:

https://scratch.mit.edu/projects/375935865/


7.yol

İpucu: Dönüşler ve sabit uzunluktaki yol bölümleri blok tanımlarsan işin kolaylaşır. 

Çözüm için tıklayınız:

https://scratch.mit.edu/projects/375944231/


8.yol

İpucu: Dönüşler ve sabit yollar için blok tanımlayın. Sonra döngü kullanın. Dönüş açılarına dikkat.


Çözüm için tıklayınız:

https://scratch.mit.edu/projects/376189333/

9.yol

İpucu: Bir dairenin açısı 360 derecedir. Burada 3/4 daire kullanılmıştır. Ayrıca adımlar ince ayar gerektiriyor.


Çözüm için tıklayınız:

https://scratch.mit.edu/projects/376192292/

378 views
YORUMLAR