Search

Find chapters across every book, plus games, labs, animations, simulations, and knowledge checks

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 findWhere it appearsWhat is searched
ChaptersReadingLesson and module titles, summaries, topics, section headings, and lesson vocabulary
Games, animations, and simulationsInteractivesTitles, descriptions, topics, and the chapter connected to each activity
Hardware and foundation toolsInteractivesTool purpose, supported task, topic, and related learning activity
Guided labs and knowledge checksGuidesLab goals, chapter titles, topics, and assessment descriptions
Sensor SquadInteractivesKid-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:

  1. Term frequency (how often search terms appear)
  2. Field boosting (titles weighted 3x, subtitles 2x, descriptions 1.5x)
  3. Inverse document frequency (rare terms ranked higher)
  4. 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.

For Beginners: How Search Works

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.