You will need to purchase at least one USB programming cable. We recommend multiple cables for your students to be able to download the code they develop to the Genie controllers.