wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Code Craft Assessment

Total questions: 10

Worksheet time: 9mins

Name
Class
Date
1.

Which block can be used to make the sprite moves?

اى أمر يستخدم لجعل الكائن يتحرك؟

a)

If on edge bounce

b)

Move

c)

answer

d)

Switch costume

2.

Which block is used to make the sprite do a sequence of instructions continuously until a condition met?

أى أمر يستخدم لجعل الكائن يقوم بتنفيد مجموعة أوامر بشكل متتابع ويتوقف عند تحقق شرط معين؟

a)

if ... then

b)

forever

c)

repeat until

d)

repeat 10

3.

What is the output of this code?
ما ناتج الكود التالى؟

a)

Game over

b)

Try again

c)

You won the game

d)

Error

4.

What is the final value of the "Timer" variable at the end of the program?
ما قيمة المتغير عند نهاية البرنامج؟

(a)  

5.

What is the value of "Timer" variable at the beginning of the program?
ما قيمة المتغير عند بداية البرنامج؟

(a)  

6.

Why do we use "Broadcast Block?
ما استخدام الأمر التالى؟

a)

تحريك الكائن خطوة معينة.

Make the sprite moves

b)

إرسال رسالة لباقي الكائنات لتبدأ أوامر جديدة.

Send a message to the other sprites

c)

تكرار حلقة برمجية عدد معين من المرات.

Repeat a sequence of instructions

d)

تغيير مظهر الكائن (Costume).

Switch the costume to

7.

What is the use of "Forever" block?
ما استخدام الامر التالى؟

a)

تكرار الأوامر لعدد محدد من المرات.

b)

تنفيذ الأوامر مرة واحدة فقط.

c)

تكرار الأوامر إلى ما لا نهاية.

d)

إيقاف البرنامج.

8.

What is the use of "If ... then" block?

ما استخدام الأمر التالى ؟

a)

البرنامج يتوقف نهائيًا.

b)

ينفذ الأوامر فقط إذا كان الشرط صحيحًا.

c)

يعيد تشغيل البرنامج.

d)

ينفذ الأوامر دائمًا بغض النظر عن الشرط.

9.

ما استخدام الأمر التالى؟

a)

تغيير شكل الكائن.

b)

تغيير خلفية المسرح.

c)

تشغيل الصوت.

d)

تحريك الكائن.

10.

يستخدم الأمر التالى لتغيير حجم الـ
sprite

??

a)

صح
True

b)

خطأ

False