Exploring Scratch and Micro:bit

Exploring Scratch and Micro:bit

6th Grade

20 Qs

quiz-placeholder

Similar activities

Scratch quiz

Scratch quiz

1st - 8th Grade

20 Qs

Unit 4 - Programming the Frog maze

Unit 4 - Programming the Frog maze

6th Grade

23 Qs

MIT Scratch

MIT Scratch

6th - 8th Grade

18 Qs

Show What You Know  - End of Unit Quiz

Show What You Know - End of Unit Quiz

6th - 8th Grade

20 Qs

Scratch Creating a Game

Scratch Creating a Game

6th - 8th Grade

20 Qs

TMK Tahun 6 - Aplikasi Pengaturcaraan Scratch

TMK Tahun 6 - Aplikasi Pengaturcaraan Scratch

4th - 6th Grade

20 Qs

Scratch

Scratch

3rd - 8th Grade

21 Qs

Scratch Quiz Oke 1

Scratch Quiz Oke 1

1st Grade - University

15 Qs

Exploring Scratch and Micro:bit

Exploring Scratch and Micro:bit

Assessment

Quiz

Computers

6th Grade

Medium

Created by

Kobus Joubert

Used 25+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 20 pts

What is Scratch primarily used for?

Graphic design.

Creating 3D models.

Video editing.

Teaching programming concepts and creating interactive projects.

Answer explanation

Scratch is primarily designed to teach programming concepts through interactive projects, making it ideal for Oliver to create his own stories and games.

2.

MULTIPLE CHOICE QUESTION

20 sec • 20 pts

Maya is learning to code using MakeCode. What basic function can she use?

on timer

on button press

on load

on start

Answer explanation

The correct choice is 'on start' because it is a basic function in MakeCode that runs once when the program begins. This allows Maya to set up her project and initialize variables or settings right at the start.

3.

MULTIPLE CHOICE QUESTION

20 sec • 20 pts

Mason wants to measure the temperature in his classroom using a temperature sensor with Micro:bit. How can he do this?

Use a temperature sensor without connecting it to Micro:bit.

Connect the temperature sensor to Micro:bit and use code to read the temperature.

Read the temperature using a smartphone app instead of Micro:bit.

Display the temperature on a different device, not Micro:bit.

Answer explanation

Mason should connect the temperature sensor to Micro:bit and use code to read and display the temperature. This allows him to directly measure and visualize the temperature in his classroom effectively.

4.

MULTIPLE CHOICE QUESTION

20 sec • 20 pts

What is a common method for debugging Scratch projects?

Using 'if' blocks for random outcomes.

Using 'wait' blocks to pause execution.

Running the project without checking for errors.

Using 'say' blocks to show variable values or messages.

Answer explanation

Using 'say' blocks is an effective debugging method in Scratch, as they allow Abigail to display variable values or messages on the screen, helping her identify issues in her project more easily.

5.

MULTIPLE CHOICE QUESTION

20 sec • 20 pts

What does a flowchart represent in programming?

A flowchart represents the flow of control and data in a programming process.

A flowchart is a type of programming language.

A flowchart represents only the user interface design.

A flowchart shows the final output of a program.

Answer explanation

A flowchart visually represents the flow of control and data in a programming process, helping to outline the steps and decisions involved. This makes the first choice the correct answer.

6.

MULTIPLE CHOICE QUESTION

20 sec • 20 pts

Avery is learning to code in Scratch. What is the purpose of loops?

To change the background.

To store data temporarily.

To create variables.

The purpose of loops is to repeat instructions multiple times.

Answer explanation

Loops in Scratch are used to repeat a set of instructions multiple times, allowing for efficient coding and automation of tasks. This is essential for creating animations and interactive projects.

7.

MULTIPLE CHOICE QUESTION

20 sec • 20 pts

Lily is learning how conditional statements work in Scratch. How do these statements function?

Conditional statements in Scratch cannot be nested.

Conditional statements in Scratch require a 'switch' block.

Conditional statements in Scratch execute code based on true or false conditions using 'if' and 'else' blocks.

Conditional statements in Scratch only work with numbers.

Answer explanation

Conditional statements in Scratch use 'if' and 'else' blocks to execute code based on whether a condition is true or false. This allows for dynamic decision-making in games, making the correct choice the one that accurately describes their function.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?