Search
Find chapters across every book, plus games, labs, animations, simulations, and knowledge checks
Global Search
Search across the learning material and activities on IoTClass.org:
- Chapters - Reading pages and module overviews from every book
- Educational Games - Interactive learning games with scenarios and scoring
- Visual Animations - Interactive visualizations and concept explainers
- Simulations & Tools - Interactive simulators and decision tools
- Guided Labs - Guided learning workflows
- Third party Tools - Hardware, circuit, network, and telemetry simulator launchers
- Knowledge Checks - Interactive MCQ questions
- Sensor Squad - Kid-friendly educational content
Basic Search:
- Type keywords related to what you’re looking for
- Minimum 2 characters required
- Results appear as you type
Examples:
MQTT- Find MQTT chapters, games, guided labs, and simulator toolssecurity- Find security chapters and topics across all galleriessensor calibration- Find specific sensor chapters and topicsBLE advertising- Find Bluetooth Low Energy chapters and contenttime-series database- Find database-related chapters and content
Advanced Features:
- Partial matching - Searches find partial word matches
- Multiple terms - Use spaces to search multiple keywords
- Weighted results - Titles ranked higher than descriptions
- Result grouping - Results are grouped into three sections — Chapters, Interactives, and Guides — and within each, by source
- Highlighting - Matching terms highlighted in yellow
Search Fields: Results are searched across:
- Title (highest weight)
- Subtitle / book (medium weight)
- Description / excerpt
- Topics/Tags
- Chapter Title
About the Search System
Search runs in your browser, so your query stays on your device. It covers published reading pages and the activities described below. The total shown above is calculated from distinct destinations available to search, so the same page is counted once even when it contains several activity types.
Search Coverage
| What you can find | Where it appears | What is searched |
|---|---|---|
| Chapters | Reading | Lesson and module titles, summaries, topics, section headings, and lesson vocabulary |
| Games, animations, and simulations | Interactives | Titles, descriptions, topics, and the chapter connected to each activity |
| Hardware and foundation tools | Interactives | Tool purpose, supported task, topic, and related learning activity |
| Guided labs and knowledge checks | Guides | Lab goals, chapter titles, topics, and assessment descriptions |
| Sensor Squad | Interactives | Kid-friendly titles, character guides, and related chapters |
Search coverage updates whenever new public learning material is added.
Keyboard Shortcuts
- Enter - Execute search immediately
- Up / Down arrows - Navigate results
- Escape - Clear the active result / close highlighting
Press Ctrl+K (or Cmd+K on macOS) from any chapter page to open the quick search modal without leaving what you’re reading. This page is for a fuller, grouped view across every book and gallery at once.
Feedback
Found an issue or have suggestions? The search system is continuously being improved based on user feedback.
Common Questions:
Some activities are embedded inside a chapter rather than published as a separate destination. Search still leads to the chapter that contains the activity.
Results are ranked by Lunr.js based on:
- Term frequency (how often search terms appear)
- Field boosting (titles weighted 3x, subtitles 2x, descriptions 1.5x)
- Inverse document frequency (rare terms ranked higher)
- Match position (earlier matches ranked higher)
Yes. Separate words with spaces. Search requires every word by default so combined intent stays precise. If no destination contains all terms, an explicit broaden button can show destinations matching any term.
Think of the search system like a librarian who has read every page of every book. When you type keywords, it instantly finds all pages mentioning those words and shows you the most relevant ones first. The “mark” highlights (yellow background) show you exactly where your search terms appear in each result.