wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch Średni

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Czym jest algorytm w kontekście programowania?

a)

Jest to dowolny ciąg działań wykonywanych losowo

b)

Jest to uporządkowany zestaw instrukcji rozwiązujący dany problem

c)

Jest to program napisany w dowolnym języku programowania

d)

Jest to zbiór reguł dotyczących wyglądu kodu

2.

Jaką rolę pełnią schematy blokowe w programowaniu?

a)

Są gotowymi blokami kodu w Scratch

b)

Służą tylko do dokumentacji programu

c)

Nie mają zastosowania w programowaniu

d)

Umożliwiają graficzne przedstawienie kolejnych kroków algorytmu

3.

W jaki sposób można przekształcić algorytm ze schematu blokowego na program w Scratch?

a)

Poprzez odwzorowanie schematu na odpowiednie bloki Scratch

b)

Kopiując kod w języku Python do Scratch

c)

Instalując dodatkowe wtyczki

d)

Korzystając wyłącznie z gotowych skryptów

4.

Jakie elementy można edytować w edytorze graficznym Scratch?

a)

Tylko nazwy duszków

b)

Kostiumy duszków i tła

c)

Jedynie kolory dostępnych postaci

d)

Nie można edytować żadnych elementów

5.

Jakie bloki pozwalają na zmianę kostiumu duszka w animacji?

a)

"Następny kostium" oraz "Zmień kostium na..."

b)

"Usuń duszka" oraz "Zmień tło"

c)

"Poczekaj [x] sekund" oraz "Zatrzymaj wszystko"

d)

"Dodaj duszka" oraz "Zmień pozycję"

6.

Jakie elementy można dodać do animacji, aby zwiększyć interakcję?

a)

Tylko zmiany koloru duszka

b)

Można dodać jedynie dodatkowe duszki

c)

Instrukcje warunkowe, dźwięki oraz reakcję na zdarzenia

d)

Animacje w Scratch nie mogą być interaktywne

7.

Jakie instrukcje warunkowe są kluczowe do sterowania postacią w grze?

a)

"Zmień kostium" oraz "Czekaj [x] sekund"

b)

"Dodaj duszka" oraz "Zmień tło"

c)

"Zatrzymaj wszystko"

d)

"Jeżeli... to..." oraz "Jeżeli... to... w przeciwnym razie..."

8.

W jaki sposób można wykrywać kolizję między duszkami?

a)

Korzystając z bloku "Dotyka duszka..."

b)

Używając funkcji "Zmień tło"

c)

Dodając nową scenę do projektu

d)

Nie można wykrywać kolizji w Scratch

9.

Jak dodać do gry system punktacji?

a)

Używając funkcji "Zmień kostium"

b)

Tworząc zmienną i zmieniając jej wartość podczas określonych zdarzeń

c)

Korzystając tylko z gotowych szablonów gier

d)

Scratch nie obsługuje systemu punktacji

10.

Jak można sterować postacią w grze za pomocą klawiatury?

a)

Poprzez edycję plików konfiguracyjnych Scratch

b)

Korzystając z rozszerzeń Python

c)

Scratch nie obsługuje sterowania klawiaturą

d)

Używając bloku "Kiedy naciśnięto klawisz..." i bloków ruchu

11.

Jak można umożliwić użytkownikowi wpływanie na działanie programu?

a)

Poprzez dodanie suwaków, pól tekstowych i sterowania klawiaturą

b)

Używając tylko gotowych skryptów

c)

Program w Scratch nie może być interaktywny

d)

Tworząc wiele duszków

12.

Jakie bloki mogą być użyte do wprowadzenia interaktywnych elementów sterujących?

a)

"Następny kostium" oraz "Czekaj [x] sekund"

b)

"Zmień tło" oraz "Zatrzymaj skrypt"

c)

"Pytaj i czekaj", "Ustaw wartość zmiennej" oraz bloki zdarzeń

d)

"Dodaj duszka" oraz "Usuń duszka"

13.

Jak można dodać opcję wyboru bohatera w interaktywnej historii?

a)

Nie można dodać wyboru bohatera w Scratch

b)

Używając zmiennych do przechowywania wyboru postaci i odpowiednich skryptów sterujących

c)

Instalując dodatkowe rozszerzenia

d)

Korzystając tylko z wbudowanych postaci

14.

Jakie elementy mogą być wykorzystane do tworzenia dialogów w interaktywnej historii?

a)

Tylko dźwięki

b)

Wyłącznie zmiana tła

c)

Scratch nie obsługuje dialogów

d)

Bloki "Powiedz..." oraz "Pytaj i czekaj"

15.

Jakie urządzenia można połączyć ze Scratch przy użyciu rozszerzeń?

a)

Telewizor i głośniki Bluetooth

b)

Drukarka i skaner

c)

Nie można łączyć Scratch z zewnętrznymi urządzeniami

d)

micro:bit, Makey Makey, LEGO Mindstorms