Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Word and Icon Block Coding

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

What is word block coding in Lego?

a)

Visual programming language using colorful blocks to control Lego robots or models.

b)

A type of dance using Lego blocks

c)

A method of building Lego structures without instructions

d)

A game where players stack Lego blocks to create words

2.

How is icon block coding different from word block coding?

a)

Icon block coding uses written words while word block coding uses visual icons.

b)

Icon block coding uses visual icons while word block coding uses written words or phrases.

c)

Icon block coding uses numbers while word block coding uses symbols.

d)

Icon block coding uses audio icons while word block coding uses written words.

3.

Explain the concept of loops in word block coding.

a)

Loops in word block coding are only applicable to numerical operations

b)

Loops in word block coding are used for one-time execution of code blocks

c)

Loops in word block coding allow for the repetition of a sequence of code blocks until a specific condition is satisfied.

d)

Loops in word block coding can only repeat a code block a fixed number of times

4.

What are the advantages of using word block coding in Lego?

a)

Difficult modification

b)

Visual and intuitive learning, creativity, problem-solving, easy debugging and modification

c)

Limited creativity and problem-solving

d)

Complex debugging process

5.

What are the key features of icon block coding in Lego?

a)

Advanced machine learning algorithms

b)

Text-based coding interface

c)

Drag-and-drop programming, visual representation of code blocks, simplified coding for beginners

d)

Voice recognition programming

6.

How can icon block coding be used to control Lego robots?

a)

By speaking commands directly to the Lego robots

b)

By writing code in a text-based programming language to control the Lego robots

c)

By using physical blocks to control the Lego robots

d)

By creating sequences of visual blocks representing commands and actions, which can be uploaded to the Lego robot.

7.

What are the limitations of icon block coding?

a)

Icon block coding has limitations in user-friendliness, accessibility, and reliability.

b)

Icon block coding has limitations in complexity, debugging, and flexibility.

c)

Icon block coding has limitations in security, scalability, and performance.

d)

Icon block coding has limitations in speed, efficiency, and compatibility.

8.

Compare and contrast word block coding and icon block coding in Lego.

a)

Word block coding uses textual commands, while icon block coding uses visual blocks.

b)

Word block coding is used for physical robots, while icon block coding is used for virtual simulations.

c)

Word block coding uses visual blocks, while icon block coding uses textual commands.

d)

Word block coding is more complex than icon block coding in Lego.

9.

What is this program?

a)

2nd port, running FORWARD in ROTATIONS

b)

2nd port, running BACKWARD in SECONDS

c)

1st port, running FORWARD, in ROTATIONS

d)

1st port, running BACKWARD, in SECONDS

10.

What will this code do?

a)

2nd port, RIGHT, QUARTER of a circle

b)

2nd port, RIGHT, HALF of a circle

c)

2nd port, LEFT, THREE-QUARTER of a circle

d)

1st port, RIGHT, QUARTER of a circle

11.

What does this code do?

a)

move BACKWARD, 10 TIMES

b)

move FORWARD, 10 cm

c)

move FORWARD, 10 TIMES

d)

move FORWARD, 10 TURNS

12.

What will this code do?

a)

rotate RIGHT, 25 TIMES

b)

rotate RIGHT, QUARTER of a circle

c)

rotate RIGHT, 25 degrees, 10 TIMES, to make almost a complete circle

d)

rotate 10 TIMES

13.

What is happening in this code?

a)

light will be PINK, PURPLE, PINK

b)

light will be PINK

c)

light will flash PINK for 2 SEC, off, PINK for 2 SEC

d)

light will flash PINK, OFF, PINK

14.

What role do variables play in icon block coding?

a)

Variables are used to store music files only.

b)

Variables are not used in icon block coding.

c)

Variables store data that can be used and changed throughout the program.

d)

Variables are used to change the color of the code blocks.

15.

How does the use of functions in word block coding enhance a program?

a)

Functions allow for the creation of more complex dance routines.

b)

Functions reduce the need for variables in a program.

c)

Functions enable the program to perform tasks in parallel.

d)

Functions help to organize code, make it more readable, and allow for code reuse.