Using the Internet of Things to Teach Computer Science to High School Students