wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grundlagen des Programmierens - MakeCode Arcade

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

In welchen drei Programmiersprachen kann ich in MakeCode Arcade programmieren?

a)

C++ / Python / Maschinencode

b)

C / Java / Assembler

c)

Blockly / JavaScript / Python

d)

Assembler / C++ / Blockly

2.

Wozu dienen Variablen in der Programmierung?

a)

Zur Speicherung von Daten im Arbeitsspeicher.

b)

Zur Ausführung von mathematischen Operationen

c)

Zur Ausführung von Schleifen

d)

Zur Ausführung von Verzweigungen

3.

Was macht dieser Befehl?

a)

Setzt die Variable "zahl1" auf den Wert Zahlenwert 0.

b)

Setzt die Variable "zahl1" auf den Wert Zahlenwert 1.

c)

Setzt die Variable "zahl1" auf den Wert Text "0".

d)

Gar nichts.

4.

Wie beziechnet man in der Progammierung diesen Befehl?

a)

Verzweigung

b)

Variable

c)

Array

d)

Schleife

5.

Was macht dieser Befehl?

a)

Wiederholt die Befehle innerhalb der Schleife dauerhaft

b)

Wiederholt die Befehle innerhalb der Schleife 4-mal ("Zählschleife")

c)

Wiederholt die Befehle bis eine "4" gedrückt wurde

6.

Was ist eine Verzweigung?

a)

Gibt dem Programm die Möglichkeit verschiedenen Abläufe zu nehmen.

b)

Wiederholung verschiedener Befehle

c)

Dient zur Speicherung von Daten

7.

Wie nennt man diesen Befehl?

a)

Schleife

b)

Verzweigung

c)

Mathematische Funktion

d)

Variable

8.

Was gibt dieses Programm in der Kommandozeile aus?

a)

Ho

b)

Nichts

c)

HeyHo

d)

Hey

9.

Was sind"Events"?

a)

Ereignisse, die währende der Ausführung des Progarammes passieren (Tastendruck, Mausklick, Zeitablauf, etc.)

b)

Ereignisse, die vor der Ausführung des Programmes passieren

c)

Zusammenfassung aller Ereignisse am Ende des Programmes

10.

Was überprüft diese Event-Funktion?

a)

Den Ablauf der Zeit

b)

Den Druck einer Taste am Keyboard

c)

Das Ende des Spiels

d)

Die Drücken der Maustaste

11.

Was macht diese Event-Funktion?

a)

Sie wird jederzeit ausgeführt.

b)

Sie wird alle 500ms ausgeführt.

c)

Sie wird am Anfang ausgeführt.

d)

Sie wird am Ende ausgeführt.

12.

Wie nennt man dieses Programmkonstrukt?

a)

Array

b)

Scheife

c)

Funktion

d)

Verzweigung

13.

Wieso benötigt man in der Programmierung Funktionen?

a)

Sind wiederaufrufbar und strukturieren das Programm

b)

Machen das Programm schneller

c)

Sind ein Ersatz für Schleifen und Verzweigungen

14.

Wozu dienen Arrays?

a)

Zur Speicherung eines Wertes

b)

Zur Speicherung mehrerer Werte

c)

Zur Auswertung mathematischer Funktioen

d)

Zur grafischen Darstellung

15.

Auf welchen Wert wird die Variable "zahl1" gesetzt?

a)

0

b)

1

c)

2

d)

3

16.

Was wird beim Drücken der Taste "A" gemacht?

a)

Die Variable "zahl1" auf den Wert 9 gesetzt.

b)

Die Variable "zahl2" auf den Wert 9 gesetzt.

c)

Die Variable "zahl1" auf den Wert "3x3" gesetzt.

d)

Die Variable "zahl1" auf den Wert 8 gesetzt.

17.

Welchen Wert hat die Variable "wort"?

a)

Hallo

b)

Welt

c)

HalloWelt

d)

Hallo Welt

18.

Welchen Wert hat "zahl1" nach der Ausführung des Programmes?

a)

0

b)

1

c)

10

d)

4

19.

Was sind "Player", "Food" und "Enemy"?

a)

Spriteklassen

b)

Variablen

c)

Arrays

d)

Funktionen