Recall & Review
beginner
What is the purpose of a pre-flight checklist in drone programming?
A pre-flight checklist ensures all drone systems are checked and ready before flight to prevent errors and ensure safety.
Click to reveal answer
beginner
Name three common checks included in a drone pre-flight checklist.
Battery level, GPS signal strength, and motor functionality are common checks in a pre-flight checklist.
Click to reveal answer
intermediate
How can automation improve the pre-flight checklist process?
Automation can run checks quickly and consistently, reducing human error and saving time before flight.
Click to reveal answer
intermediate
What programming concept helps to repeat checks until all pass in a pre-flight automation script?
Loops are used to repeat checks until all conditions are met in pre-flight automation.
Click to reveal answer
intermediate
Why is it important to include error handling in pre-flight checklist automation?
Error handling helps the program respond to failed checks safely, preventing the drone from flying with issues.
Click to reveal answer
What is the first step in a pre-flight checklist automation?
✗ Incorrect
The first step is to check the battery level to ensure the drone has enough power for the flight.
Which programming structure is best for repeating pre-flight checks until all pass?
✗ Incorrect
Loops allow repeating actions, such as running checks multiple times until conditions are met.
Why automate the pre-flight checklist?
✗ Incorrect
Automation saves time and reduces human errors by consistently performing checks.
What should happen if a pre-flight check fails in automation?
✗ Incorrect
If a check fails, the system should stop and alert the user to fix the issue before flying.
Which of these is NOT typically part of a pre-flight checklist?
✗ Incorrect
Changing the drone color is unrelated to flight safety and not part of the checklist.
Describe the key steps you would automate in a drone pre-flight checklist.
Think about what must be safe before the drone takes off.
You got /5 concepts.
Explain why automation of pre-flight checks improves drone safety and efficiency.
Consider how machines can help humans avoid mistakes.
You got /4 concepts.