The Tello drone is a popular small drone that can be programmed using a block-based visual programming environment like Scratch (via extensions or third-party software that bridges communication between Scratch and Tello). The goal is to provide an intuitive and easy-to-understand way to control the movement and functions of a drone without having to write line-by-line code.