Week 3 Arduino Basics Quiz

Week 3 Arduino Basics Quiz

7th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

Arduino Basic Programming

Arduino Basic Programming

12th Grade

10 Qs

Arduino

Arduino

12th Grade

14 Qs

Python Loops

Python Loops

9th - 11th Grade

12 Qs

NHTW Programming

NHTW Programming

9th Grade

10 Qs

engineering science questions topic 5&6 MUHAMMAD ZIDANNE BIN AMIR FIRDAUSE 1IH

engineering science questions topic 5&6 MUHAMMAD ZIDANNE BIN AMIR FIRDAUSE 1IH

9th - 12th Grade

10 Qs

Programming Vocabulary

Programming Vocabulary

6th - 8th Grade

15 Qs

Python Functions

Python Functions

12th Grade

15 Qs

Hour of Code

Hour of Code

6th - 12th Grade

12 Qs

Week 3 Arduino Basics Quiz

Week 3 Arduino Basics Quiz

Assessment

Quiz

Computers

7th - 12th Grade

Hard

Created by

Bayden Schellein

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the Void setup() function in Arduino do?

Runs the main loop of the program

Sets up variables only

Runs once at the beginning of the program

Continuously executes code

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the Void loop() function in Arduino?

Stores sensor data

Executes code once only

Repeats code continuously

Uploads data to the cloud

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which keyword starts a conditional statement in Arduino?

while

loop

if

repeat

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will the following code do? int x = 10; if (x > 5) { digitalWrite(LED_BUILTIN, HIGH); }

Turn off the LED

Flash the LED

Turn on the LED

Do nothing

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a correct for loop in Arduino that will increase I by 1 until it reaches 10?

for (int i = 0; i < 10; i++)

for (int i = 0; i <= 10; i--)

for (int i = 0; i < 10; i--)

for (int i = 0; i++)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will the following code print if temp = 28? if (temp > 30) { Serial.println("Hot"); } else if (temp > 20) { Serial.println("Warm"); } else { Serial.println("Cold"); }

Hot

Warm

Cold

Nothing

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does delay(1000); do in Arduino?

Stops the code permanently

Runs the loop faster

Delays for 1 second

Turns off the Arduino

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?