The Explore IoT Kit is divided into an introduction to the Internet of Things and ten step-by-step, hands-on activities. Each activity includes learning objectives, an introduction to new components and programming concepts, as well step-by-step instructions for configuring the IoT Cloud and gradually building code. In each activity students make a functional project that they can conduct different experiments with, and at the end of each activity students will be able to take their knowledge to the next level and try to solve an open-ended challenge by modifying the program.