wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch

Total questions: 46

Worksheet time: 23mins

Name
Class
Date
1.

when green flag clicked

repeat 10

move 10 steps

turn 36 degrees

في النهاية الشخصية هترجع لنفس مكانها ونفس اتجاهها بالظبط.

a)

True

b)

False

2.

when green flag clicked

go to x: 0 y: 0

point in direction 90

move 50 steps

في النهاية الشخصية هتكون موجودة عند (50 , 0).

a)

True

b)

False

3.

when green flag clicked

forever

if <key [space] pressed?>

change x by 10

الشخصية تتحرك لليمين تلقائيًا حتى لو اللاعب ما ضغطش على زر "المسافة".

a)

True

b)

False

4.

when green flag clicked

repeat 4

move 50 steps

turn 90 degrees

الشخصية هترسم مربع كامل وترجع لنفس مكان البداية ونفس الاتجاه.

a)

True

b)

False

5.

when this sprite clicked

say [Hello] for 2 seconds

say [Goodbye] for 2 seconds

أول ما أضغط على الشخصية هتقول "Goodbye" على طول من غير ما تظهر كلمة "Hello".

a)

True

b)

False

6.

when green flag clicked

forever

next costume

wait 0.5 seconds

الكود ده يخلي الشخصية تتحول زي كأنها بتتحرك (أنيميشن).

a)

True

b)

False

7.

when green flag clicked

set size to 200%

repeat 2

change size by 50

بعد التنفيذ الشخصية حجمها هيبقى 300% من الحجم الأصلي.

a)

True

b)

False

8.

when green flag clicked

go to random position

glide 1 secs to random position

الشخصية هتتحرك مرتين لمكانين عشوائيين مختلفين.

a)

True

b)

False

9.

when green flag clicked

repeat 3

move 30 steps

end

move -30 steps

في النهاية الشخصية هتكون في نفس المكان اللي بدأت فيه.

a)

True

b)

False

10.

when green flag clicked

repeat 3

move 30 steps

end

move -30 steps

في النهاية الشخصية هتكون في نفس المكان اللي بدأت فيه.

a)

True

b)

False

11.

when green flag clicked

repeat until <mouse down?>

move 10 steps

end

الشخصية هتفضل تتحرك طول الوقت حتى لو ما ضغطتش بالماوس.

a)

True

b)

False

12.

when green flag clicked

set x to 0

repeat 4

change x by 20

change x by -10

في النهاية قيمة x هتكون 40.

a)

True

b)

False

13.

when green flag clicked

set size to 100%

repeat 5

change size by 20

end

set size to 50%

في النهاية حجم الشخصية = 150%.

a)

True

b)

False

14.

when green flag clicked

if <not <0 = 1>> then

say "True"

else

say "False"

الشخصية هتقول "True".

a)

True

b)

False

15.

when green flag clicked

set [score v] to 0

repeat until <score = 3>

change [score v] by 2

الكود هيوقف بعد ما score = 3.

a)

True

b)

False

16.

when green flag clicked

repeat 10

move 10 steps

if <(timer) > 1> then

stop all

الكود هينفذ 10 مرات بالظبط.

a)

True

b)

False

17.

when green flag clicked

forever

if <key [up arrow] pressed?>

change y by 10

else

change y by -10

الشخصية دايمًا هتتحرك لأعلى، سواء ضغطت الزر أو لأ.

a)

True

b)

False

18.

when green flag clicked

repeat 3

play sound [meow v] until done

الصوت هيتكرر 3 مرات وورا بعض من غير ما يتقطع.

a)

True

b)

False

19.

when green flag clicked

say (join "2+2=" (2+2))

الشخصية هتقول: 2+2=4.

a)

True

b)

False

20.

when green flag clicked

if <touching edge?> then

turn 180 degrees

الكود ده يضمن إن الشخصية عمرها ما هتخرج برا الشاشة.

a)

True

b)

False

21.

when green flag clicked

repeat 2

move 50 steps

turn 180 degrees

في النهاية الشخصية هترجع لنفس مكانها ونفس الاتجاه.

a)

True

b)

False

22.

when green flag clicked

set [n v] to (pick random 1 to 2)

if <(n) = 2> then

say [Two]

احتمال ظهور "Two" = 50%.

a)

True

b)

False

23.

when green flag clicked

repeat until <true>

move 10 steps

الكود هيمشي مرة واحدة بس.

a)

True

b)

False

24.

when green flag clicked

reset timer

wait 1 seconds

if <(timer) > 0.5> then

say [OK]

الرسالة هتظهر.

a)

True

b)

False

25.

when green flag clicked

if on edge, bounce

move 500 steps

الكود يضمن عدم الخروج خارج المسرح.

a)

True

b)

False

26.

when green flag clicked

forever

wait until <mouse down?>

say [Down] for 0.5 secs

wait until <not <mouse down?>>

الرسالة تظهر فقط أثناء الضغط، ومرة لكل ضغطة.

a)

True

b)

False

27.

when green flag clicked

broadcast [go v] and wait

say [done]

وفي نفس الكائن:

when I receive [go v]

wait 1 seconds

كلمة "done" تظهر بعد ~1 ثانية.

a)

True

b)

False

28.

when green flag clicked

create clone of [myself v]

create clone of [myself v]

هيطلع بالضبط 2كِلون.

a)

True

b)

False

29.

set [a v] to 10 // متغيّر "لهذا الكائن فقط"

create clone of [myself v]

الكلون عند بداية تشغيله:
when I start as a clone

change [a v] by 5

تغيير قيمة المتغير في الكلون هيغيره في الاصل

a)

True

b)

False

30.

when green flag clicked

start sound [pop v]

start sound [meow v]

الصوتان ممكن يشتغلوا معًا ويتداخلوا.

a)

True

b)

False

31.

when green flag clicked

glide 2 secs to x: (x position) y: (y position)

say [Done]

هينتظر 2 ثانية حتى لو المكان هو نفسه.

a)

True

b)

False

32.

نفس الكائن فيه سكريبتان عند العلم الأخضر:

when green flag clicked

set [x v] to 1

و
when green flag clicked

set [x v] to 2

النتيجة مضمونة تكون 2.

a)

True

b)

False

33.

في الكلون:

forever

move 5 steps

if <touching edge?> then

stop other scripts in sprite

لو لمس الحافة، كل سكريبتات كل الكائنات هتتوقف.

a)

True

b)

False

34.

when green flag clicked

repeat 5

turn 72 degrees

بعد التنفيذ الشخصية هترجع لنفس اتجاه البداية.

a)

True

b)

False

35.

when green flag clicked

go to x: 0 y: 0

repeat 2

move 100 steps

turn 180 degrees

بعد الكود الشخصية هتكون رجعت لنقطة (0,0).

a)

True

b)

False

36.

when green flag clicked

set [n v] to 1

repeat 3

change [n v] by (n)

في النهاية قيمة n = 4.

a)

True

b)

False

37.

when green flag clicked

set [score v] to 0

forever

change [score v] by 1

قيمة score ممكن تفضل تزيد إلى ما لا نهاية.

a)

True

b)

False

38.

when green flag clicked

repeat until <(x position) > 0>

move -10 steps

لو البداية عند x=0 بالضبط، الكود هيشتغل مرّة واحدة على الأقل.

a)

True

b)

False

39.

when green flag clicked

repeat 3

say (join [loop ] (repeat))

الكود هيظهر رسالة: "loop repeat".

a)

True

b)

False

40.

when green flag clicked

go to x: 0 y: 0

point in direction 90

repeat 36

move 10 steps

turn 10 degrees

الشخصية هترجع لنفس المكان اللي بدأت فيه.

a)

True

b)

False

41.

when green flag clicked

wait 1 secs

reset timer

say (timer)

الرسالة اللي هتظهر هي "0".

a)

True

b)

False

42.

when green flag clicked

forever

say [hi]

wait 1 secs

الشخصية هتقول "hi" وتختفي وترجع تقولها.

a)

True

b)

False

43.

when green flag clicked

set [n v] to 5

repeat until <(n) = 0>

change [n v] by -2

الحلقة دي هتنتهي.

a)

True

b)

False

44.

when green flag clicked

create clone of [myself v]

say (number of clones)

النتيجة هتبقى "1".

a)

True

b)

False

45.

when green flag clicked

repeat 10

wait 0.1 secs

end

say (timer)

القيمة هتكون تقريبًا 1.

a)

True

b)

False

46.

when green flag clicked

forever

if <mouse down?> then

say [Clicked]

else

say []

لما ما يكونش في ضغط ماوس، الشخصية هتكون ساكتة.

a)

True

b)

False