Discover Advanced Coding With Drones

PCS EdventuresSKU: ADVCODE

Price:
$2,995
Stock:
Special Order

Description

In Discover Advanced Coding with Drones, students combine DroneBlocks, a drag-and-drop coding environment, DJI Tello drones and three different application-based, scaffolded online courses to create complex, autonomous, fully-reusable flight missions. With 22 programming missions, five Tello drones and all the additional supplies and educator materials needed to host a drone fleet, Discover Advanced Coding with Drones perfectly melds computer science with one of the world’s fastest-growing technologies, preparing learners for the not-too-distant drone-filled future. From applying algebra and geometry to their codes to exploring Python programming, this course puts the power of flight into the hands of learners with multiple coding languages, intrinsic motivation and top-of-the-line indoor drones.

Subject Targets:

Technology, Robotics & Coding, Math Connections 

Technical Requirements:

Intro to DroneBlocks and Advanced Programming with DroneBlocks

5 compatible devices (one per drone) running the DroneBlocks app and 1 compatible device running the Tello app.

The DroneBlocks app requires the use of a Wifi-enabled smartphone, tablet, Chromebook, desktop or laptop running Android, iOS or ChromeOS. (Note: DroneBlocks is not compatible with FireOS, the operating system for Amazon tablets.)

The Tello app required for firmware updates requires the use of a Wifi-enabled smartphone or tablet running Android or iOS. (Note: the Tello app is not compatible with FireOS, the operating system for Amazon tablets).

Tello Drone Programming with Python

5 compatible devices (one per drone) running Python and Anaconda and 1 compatible device running the Tello app.

Python and Anaconda require the use of desktops or laptops running Windows, OSX or Linux.

The Tello app required for firmware updates requires the use of a Wifi-enabled smartphone or tablet running Android or iOS. (Note: the Tello app is not compatible with FireOS, the operating system for Amazon tablets).

Curriculum Topics:

Intro to DroneBlocks

  • Introduction to Coding & Launching Missions
  • Hand Landings & Pitch and Roll
  • Yaw in a Square
  • Loops and Flips
  • Variables for the Win
  • Adding Logic With If/Else Statements

Advanced Programming with DroneBlocks

  • Elevate Squares with Nested Loops
  • The Polygon Equation with Variables
  • 3D Coordinates & the Right-Hand Rule
  • Fly Points on a Line Using Slope
  • Fly an Arc Pattern on the Horizontal X/Y Plane
  • Fly a Loop Pattern on the Vertical Plane
  • Fly Using the Sine Wave Equation
  • Orbit Around a Center Point

Tello Drone Programming with Python

  • Setting Up Your Python Programming Environment
  • Brief Overview of User Datagram Packets (UDP)
  • Sending and Receiving UDP Packets
  • Box Mission Using Tello SDK Commands
  • Custom Functions: Spin and Bounce
  • Keyboard Commands
  • Unit Conversions
  • Retry Commands

Complete Program Includes:

  • Instructor Guide: 1
  • Curriculum Digital Download: 1
  • PCS Edventures Tello Flight Manual: 1
  • Printed Digital Resource License Keys Granting Access to:
    • Introduction to DroneBlocks
    • Advanced Tello Programming with DroneBlocks
    • Tello Drone Programming with Python
  • Storage tub: 1
  • LiPo safe storage bag: 1
  • Tello carrying cases: 5
  • Tello drones: 5
  • LiPo batteries: 15
  • USB charging cables: 5
  • Extra propellers (4ct): 5
  • 4-port LiPo battery multi-charger: 4

Payment & Security

Amazon American Express Apple Pay Diners Club Discover Elo Google Pay JCB Klarna Mastercard PayPal Shop Pay Venmo Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Estimate shipping

Most Commonly Purchased With

Recently viewed