Search Header Logo
Tello PPT 3

Tello PPT 3

Assessment

Presentation

Computers

7th Grade

Practice Problem

Hard

Created by

Ustadha Rahila Erphan

Used 2+ times

FREE Resource

12 Slides • 0 Questions

1

media

Tello Drones

2

media
media

Learning Objectives


Understand what and why loop
is used


Apply loops and sequencing
logic to solve the challenge

3

media

Warm-up

what a loop is and how it might

be used in programming ?

https://kami.app/utf-G9Z-RbC-cxh

Big Question

4

media

LOOPS

Infinite loop and Counting loop

"Infinite" loop repeats a chunk of code forever and

does not end until the program stops.

"Counting" loop tells the program how many times to

repeat the code.

5

media

Infinite loop example Counting loop example

6

media
media
media

LED block

7

media

Write an algorithm to program
your drone to turn 90 degrees 4

times

HINT:
What is the repeated action that we
want the drone to do? Where should we
place the "turn right by 90 degrees"
code block?

What block should we attach above the
"repeat" block?

What block should we attach below the
"repeat" block?

8

media

CHECKPOINT

What is Repeat loop ?

What is Counting loop?

9

media

DRONE SHOW

Dubai Shopping Festival Drone Light Show December 2020| Dubai Drone Show 2020 - YouTube

Wonder Woman Drone Light Show | Intel - YouTube

10

media

Challenge: Moon Drone

Program your drone to turn like a Moon
around the earth ordbit .

Rules:
• You must use at least one loop in your

program.

• LED must change colors at least once.

media

11

media

Ask students to use program to explain to a
partner how they got their drone to spin like a

moon around the earth orbit.

RECAP

12

media

Did you have any problems running either of
your codes? If so, what did you do to fix them?

Why would a programmer use loops in their

code?

Plenary

media

Tello Drones

Show answer

Auto Play

Slide 1 / 12

SLIDE