What's blocky ?
Blockly is a visual programmation editor which uses uses graphical blocks to represent code concepts like variables, logical expressions, loops, and more. It helps students to better understand and apply programming principles without having to worry about the specific syntax of a specific programming language.
Use blocky to program IoT devices in Packet Tracer 8.0
Video part 1
Video part 2