
Exploring Scratch and Micro:bit

Quiz
•
Computers
•
6th Grade
•
Medium
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
Similar Resources on Wayground
20 questions
Soal Informatika PH Kelas 8 SMPIT Ihsanul Fikri

Quiz
•
6th - 8th Grade
15 questions
Quizizz - Lesson 2.9 Coding Activity Quiz

Quiz
•
6th - 8th Grade
24 questions
Year 4 Computing Summer End-Term Assessment

Quiz
•
4th Grade - University
20 questions
Scratch Sınavı

Quiz
•
6th - 8th Grade
24 questions
Scratch Test

Quiz
•
6th Grade - University
16 questions
Scratch Quiz

Quiz
•
6th Grade
20 questions
Algorithms and Scratch Basics

Quiz
•
5th - 6th Grade
21 questions
Thunkable App Development

Quiz
•
1st - 12th Grade
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
8 questions
Time Management

Quiz
•
6th Grade
15 questions
Acceptable Use Policy (Quiz)

Quiz
•
6th - 8th Grade
25 questions
Career Vs. Job

Quiz
•
6th - 8th Grade
20 questions
Copyright and Fair Use

Quiz
•
6th - 8th Grade
21 questions
Input Output Storage Device

Quiz
•
5th - 8th Grade