Q2

Week 2 Quiz: Arduino IDE & First Programs

Test your understanding of Arduino IDE and program structure

32-Week Course • Semester 1

Quiz Instructions

  • • This quiz covers material from Week 2: Arduino IDE & First Programs
  • • Answer all questions to the best of your ability
  • • Your responses will be emailed to your instructor for review
  • • Take your time and think carefully about each answer
  • • You can review the lesson material if needed before submitting

Student Information

Question 1: Arduino IDE Components

Which component of the Arduino IDE is used to display compilation and upload status?

Question 2: setup() Function

How many times does the setup() function run when an Arduino program starts?

Question 3: loop() Function

What happens in the loop() function?

Question 4: Serial Communication

Which function is used to start serial communication in Arduino?

Question 5: Program Structure

In what order should these elements appear in an Arduino program?

Question 6: Debugging

What is the primary purpose of the Serial Monitor in Arduino programming?

Question 7: Code Analysis

Explain what this line of code does: Serial.println("Hello, World!");

Question 8: Personal Program

Describe the Arduino program you created for the hands-on activity. What theme did you choose and what does your program do?