wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

აბსტრაქცია Scratch-ში

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

რას ნიშნავს აბსტრაქცია პროგრამირებაში?

a)

გრაფიკის შექმნა

b)

პრობლემის გამარტივება და არსებულის მხოლოდ მნიშვნელოვანი დეტალების დატოვება

c)

ახალი ენის სწავლა

d)

კომპიუტერის აწყობა

2.

რატომ ვიყენებთ აბსტრაქციას Scratch პროექტებში?

a)

პროექტი რომ უფრო რთული იყოს

b)

პროექტი რომ მარტივად დავკოპიროთ

c)

რომ კოდი მარტივად წაკითხვადი და გასაგები გახდეს

d)

რომ ფერადი იყოს

3.

რომელი ბლოკი შეიძლება წარმოადგენდეს აბსტრაქციის საშუალებას?

a)

„when green flag clicked“

b)

„repeat until“

c)

„define“ ბლოკი

d)

„set size to 100%“

4.

რას აკეთებს მომხმარებლის მიერ შექმნილი ბლოკი (custom block)?

4 lines
5.

რას აკეთებს მომხმარებლის მიერ შექმნილი ბლოკი (custom block)?

a)

ათამაშებს მუსიკას

b)

ავტომატურად ასრულებს ბრძანებებს, რომლებიც მასში ჩავწერეთ

c)

ცვლის პერსონაჟს

d)

ხატავს სპრეიტს

6.

როცა ვქმნით ბლოკს "გადაადგილდი 10 ნაბიჯით", რას ვაკეთებთ?

a)

ვქმნით ახალ პერსონაჟს

b)

ვიყენებთ უკვე არსებულ ბლოკს

c)

ვაკეთებთ აბსტრაქციას

d)

ვხატავთ სპრეიტს

7.

როგორ შეიძლება გავაუმჯობესოთ კოდის სტრუქტურა Scratch-ში?

a)

რაც შეიძლება მეტი ბლოკი ერთად ჩავწეროთ

b)

ბლოკები ვწეროთ შემთხვევით

c)

დავხარისხოთ კოდი აბსტრაქციების გამოყენებით

d)

მხოლოდ მოძრაობის ბლოკები გამოვიყენოთ

8.

რა Scratch-ში?

a)

რაც შეიძლება მეტი ბლოკი ერთად ჩავწეროთ

b)

ბლოკები ვწეროთ შემთხვევით

c)

დავხარისხოთ კოდი აბსტრაქციების გამოყენებით

d)

მხოლოდ მოძრაობის ბლოკები გამოვიყენოთ

9.

როგორ გავამარტივოდ რთული მოქმედება?

a)

დავაშალოთ დეტალებად და თითოეული დეტალი ჩავწეროთ ცალკე ბლოკში

b)

დავწეროთ ერთი გრძელი ბლოკი

c)

უბრალოდ დავაკოპიროთ კოდი

d)

პერსონაჟი შევცვალოთ

10.

რას ნიშნავს „reusability“ (გამოყენებადობა) აბსტრაქციის კონტექსტში?

a)

ბლოკები ერთჯერადია

b)

ბლოკები მხოლოდ ერთ პერსონაჟზე მუშაობს

c)

ბლოკებს მრავალჯერ ვხმარობთ სხვადასხვა სიტუაციაში

d)

არ ვიყენებთ ბლოკებს