wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

2022-2023 5. Sınıf 2. Dönem 2. Yazılı (KODLA BÜYÜ)

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

Tavşanın hedefine gitmesi için gereken kodları doğru şekilde sıralayınız.




a)

forward(3)

turn(right)

forward(3)

b)

forward(2)

turn(right)

forward(2)

c)

forward(3)

turn(left)

forward(3)

d)

forward(2)

turn(left)

forward(2)

2.

Tavşanın hedefe ulaşması için boşluk bırakılan yerde hangi kod olmalıdır.

forward(3)

turn(left)

forward(2)

......................

forward(4)

a)

turn(right)

b)

forward(2)

c)

turn(left)

d)

turn(back)

3.

Karakterimizi yukarı çıkarmak için kullandığımız kod aşağıdakilerden hangisidir?

a)

forwardUp()

b)

forward()

c)

turn(left)

d)

turn(right)

4.

Maymunun muzu alabilmesi için resimdeki kırmızı soru işareti yerine hangi sayı yazılmalıdır?

a)

1

b)

2

c)

3

d)

4

5.

Kodla Büyü' de kullanılan "repeat" komutunun görevi nedir?

a)

İçine yazılan kodları tekrarlamak

b)

İlerleme

c)

Geriye Gitme

d)

Sağa Dönme

6.

Köpeğin tüm kemikleri toplaması için soru işaretli yere hangi sayı yazılmalıdır?

a)

1

b)

2

c)

3

d)

4

7.

Köpeğin gösterilen yolu gidip kemiği alması için repeat döngüsünün içinde aşağıdaki kodlardan hangisi olmalıdır?

a)

forward(3)

turn(right)

b)

turn(right)

forward(2)

c)

forward(3)

d)

forward(3)

turn(left)

8.

Köpeğin tüm kemikleri toplayabilmesi için yazılan kod kaç kez tekrarlanmalıdır?

(Soru işaretli yere kaç yazılmalıdır?)

a)

3

b)

4

c)

5

d)

6

9.

Tavşanın hedefe ulaşabilmesi için kod bloğunda soru işaretli yerde aşağıdakilerden hangisi yazmalıdır?

a)

back (geri)

b)

right (sağ)

c)

left (sol)

d)

up (yukarı)

10.

Köpeğin 2 kemiği de alabilmesi için a ve b şeklinde gösterilen yerlerde kaç yazmalıdır?

a)

a: 3

b: 3

b)

a: 2

b: 2

c)

a: 1

b: 1

d)

a: 4

b: 4

11.

getBone() kodu hangi işlemi gerçekleştirir?

a)

mısırı al

b)

ileri yürü

c)

sağa dön

d)

kemiği al

12.

Şekildeki kaplumbağayı hakaret ettirmek için hangi kod kullanılmalıdır?

a)

dog.forward()

b)

forward()

c)

turtle.forward()

d)

getBone()

13.

Aşağıdaki kodun işlevi nedir?

a)

İleri git

b)

5 adım İleri git

c)

5 kere yap

d)

Hiçbiri

14.

Üsteki kod bloğu hangi işlemi gerçekleştirir?

a)

Sağa Dön

b)

Sola Dön

c)

Geriye Dön

d)

İleriye Dön

15.

Resimde yer alan blok kodunun kaç kere sağa kaç kere sola döner?

a)

1 sağ 1 sola döner.

b)

1 sola 2 sağa döner.

c)

2 sağa 2 sola döner.

d)

2 sola 1 sağa döner.

16.

Yukarıdaki kod bloğu çalıştırıldığında hangi yöne ve kaç adım hareket eder?

a)

4 adım git geriye dön

b)

Geri ye dön

c)

4 adım git

d)

Geriye dön 4 adım git

17.

Havucu alma komutu hangisidir?

a)

Start

b)

forward()

c)

getCarrot()

d)

Hiçbiri

18.

Algoritma

1. Başla.

2. 1 kare ilerle.

3. Havucu al.

4. Bitir.

Yukarıda algoritması verilenin kod bloğu nasıl olur?

a)
b)
c)
d)
19.

Yukarıdaki

kod bloğu neyi hareket ettirir?

a)

Kablumbağa

b)

Tavşan

c)

Rakun

d)

Aslan

20.

Bloğunda kaç kere kemiği alır?

a)

2

b)

3

c)

4

d)

5