Skip to main content
Sample Programs Online
Request a Print Sample
Contact a Rep
ALEKS Adventure
Building Blocks PreK
Sample Programs Online
Request a Print Sample
Contact a Rep
Sample Programs Online
Request a Print Sample
Contact a Rep
Sample Programs Online
Request a Print Sample
Contact a Rep
Sample Programs Online
Request a Print Sample
Contact a Rep
ALEKS Adventure
Building Blocks PreK
Reading Laboratory
Sample Programs Online
Request a Print Sample
Contact a Rep
Asi se dice cover
Sample Programs Online
Request a Print Sample
Contact a Rep
Entrepreneurship Fundamentals cover
Sample Programs Online
Request a Print Sample
Contact a Rep

Traditional Ordering


Shop Online


For Your Classroom & School


Our Principles


Foundations of IoT: Internet of Things 1 and Foundations of IoT: Internet of Things 2

Grades: 9 - 12

©2026, Binary Logic | McGraw Hill
Introduce high school students to the rapidly expanding world of connected technology with Foundations of IoT: Internet of Things 1 & 2. Through engaging projects and real-world scenarios, students explore how devices, sensors, microcontrollers, and cloud services work together to build smart systems. 
Using either program or both, students prepare themselves for an exciting career in this emerging technology.

Program Details

Foundations is an innovative series of titles designed for high school students, each covering a specific area of the digital world. These key features of every Foundations program bring skills to life: 
Clear instruction and active learning: Students thrive in their learning when presented with well-defined goals, clear instruction, relevant examples, hands-on activities, and project-based learning.
Timely and relevant coverage: Content aligns with the latest industry practices, preparing students for future careers.
Complete teacher support: Educators prepare efficiently with a print teacher’s edition, lesson plans, lesson guides, and pre-built assessments.
Flexible delivery: Students benefit from a hardbound textbook or use the digital resources complete with an eBook, an adaptive SmartBook®, assessment, videos, and more. 

Students using Foundations of IoT: Internet of Things 1 will:
  • Learn how sensors, actuators, microcontrollers, and cloud services interact in smart systems.
  • Build and program real-world IoT projects, including smart homes, automated plant watering systems, and gas leak detection alarms.
  • Learn to use tools such as Arduino and cloud-based platforms, along with programming languages like Python, to collect data and develop cloud-connected solutions.
  • Explore edge and fog computing concepts and analyze how the Internet of Things (IoT) is utilized in environmental monitoring, smart cities, and other applications. Develop digital literacy, coding skills, and systems thinking through scaffolded, hands-on learning and projects.

Students using Foundations of IoT: Internet of Things 2 will:
  • Advance their IoT skills with C++ programming, Arduino development, and wireless network simulation.
  • Explore IoT messaging using MQTT, design secure smart devices, and integrate e-commerce functionality into connected systems.
  • Learn to use tools like Tinkercad Circuits, CupCarbon, cloud platforms, and Arduino to simulate interactive, real-world solutions.
  • Gain hands-on experience building smart home and city applications, including a secure e-commerce IoT prototype.
  • Strengthen creative and technical fluency through lab-based simulations, real-world problem-solving, and secure system design.