WorksheetsWord and Icon Block Coding
Total questions: 15
Worksheet time: 8mins
What is word block coding in Lego?
Visual programming language using colorful blocks to control Lego robots or models.
A type of dance using Lego blocks
A method of building Lego structures without instructions
A game where players stack Lego blocks to create words
How is icon block coding different from word block coding?
Icon block coding uses written words while word block coding uses visual icons.
Icon block coding uses visual icons while word block coding uses written words or phrases.
Icon block coding uses numbers while word block coding uses symbols.
Icon block coding uses audio icons while word block coding uses written words.
Explain the concept of loops in word block coding.
Loops in word block coding are only applicable to numerical operations
Loops in word block coding are used for one-time execution of code blocks
Loops in word block coding allow for the repetition of a sequence of code blocks until a specific condition is satisfied.
Loops in word block coding can only repeat a code block a fixed number of times
What are the advantages of using word block coding in Lego?
Difficult modification
Visual and intuitive learning, creativity, problem-solving, easy debugging and modification
Limited creativity and problem-solving
Complex debugging process
What are the key features of icon block coding in Lego?
Advanced machine learning algorithms
Text-based coding interface
Drag-and-drop programming, visual representation of code blocks, simplified coding for beginners
Voice recognition programming
How can icon block coding be used to control Lego robots?
By speaking commands directly to the Lego robots
By writing code in a text-based programming language to control the Lego robots
By using physical blocks to control the Lego robots
By creating sequences of visual blocks representing commands and actions, which can be uploaded to the Lego robot.
What are the limitations of icon block coding?
Icon block coding has limitations in user-friendliness, accessibility, and reliability.
Icon block coding has limitations in complexity, debugging, and flexibility.
Icon block coding has limitations in security, scalability, and performance.
Icon block coding has limitations in speed, efficiency, and compatibility.
Compare and contrast word block coding and icon block coding in Lego.
Word block coding uses textual commands, while icon block coding uses visual blocks.
Word block coding is used for physical robots, while icon block coding is used for virtual simulations.
Word block coding uses visual blocks, while icon block coding uses textual commands.
Word block coding is more complex than icon block coding in Lego.
What is this program?
2nd port, running FORWARD in ROTATIONS
2nd port, running BACKWARD in SECONDS
1st port, running FORWARD, in ROTATIONS
1st port, running BACKWARD, in SECONDS
What will this code do?
2nd port, RIGHT, QUARTER of a circle
2nd port, RIGHT, HALF of a circle
2nd port, LEFT, THREE-QUARTER of a circle
1st port, RIGHT, QUARTER of a circle
What does this code do?
move BACKWARD, 10 TIMES
move FORWARD, 10 cm
move FORWARD, 10 TIMES
move FORWARD, 10 TURNS
What will this code do?
rotate RIGHT, 25 TIMES
rotate RIGHT, QUARTER of a circle
rotate RIGHT, 25 degrees, 10 TIMES, to make almost a complete circle
rotate 10 TIMES
What is happening in this code?
light will be PINK, PURPLE, PINK
light will be PINK
light will flash PINK for 2 SEC, off, PINK for 2 SEC
light will flash PINK, OFF, PINK
What role do variables play in icon block coding?
Variables are used to store music files only.
Variables are not used in icon block coding.
Variables store data that can be used and changed throughout the program.
Variables are used to change the color of the code blocks.
How does the use of functions in word block coding enhance a program?
Functions allow for the creation of more complex dance routines.
Functions reduce the need for variables in a program.
Functions enable the program to perform tasks in parallel.
Functions help to organize code, make it more readable, and allow for code reuse.
