Science center & children's museum exhibits · one-stop sourcing Emailsales@popscicat.com
WeChat popscicat / WhatsApp
PopSciCat Exhibit Store Interactive science exhibits
Direct from the source manufacturer
About
EN 中文
— —
My Account My Cart
Cart 0
Prices are shown to signed-in buyers — to view prices, export the quotation and submit an order.

Bubble Sort Algorithm

Mathematics

★Exhibit Content: Bubble Sort ★Interaction: Electromechanical ★Operation: 1. Read the operation instructions; 2. Tap the "Swap" interface on the tablet to change the left-right direction of the balls; 3. Press the "Start" button and observe how the balls automatically reset to their initial directional state. ★Exhibit Overview: This exhibit utilizes the principle of the bubble sort algorithm. When two balls have different masses, the first module tilts toward the heavier ball. If the heavier ball is on the left, the module rotates 180°. Then the first module lowers and the second module rises. This repeats, ultimately arranging all balls in order of weight. It is a recommended exhibit from the PopsciCat Exhibit Store. The exhibit presents the core logic of bubble sort through visual demonstration: the screen displays an unordered sequence of numbers, and each round of "adjacent comparison - position swap" is highlighted with animation—larger values gradually "float" to the end of the queue like bubbles. Visitors can manually trigger sorting or adjust the initial sequence, observe the changes in number positions after each comparison round, and intuitively understand the iterative process of "repeated traversal, pairwise comparison, swapping as needed," as well as how the algorithm completes the overall ordered arrangement through n-1 rounds of operations, transforming abstract sorting logic into a visual dynamic process. ★Scientific Principle: Bubble sort is one of the simpler sorting algorithms in computer science. It works by moving smaller elements forward or larger elements backward through comparisons of adjacent pairs. This exhibit uses this algorithmic principle: when two balls have different masses, the first module tilts toward the heavier ball. If the heavier ball is on the left, the module rotates 180°. Then the first module lowers and the second module rises. This repeats, ultimately arranging all balls in order of weight.

Options

Review

Principle Display: ★★ Interaction Effect: ★★★ Ease of Installation: ★★★★★ Durability: ★★★★ Overall Rating: ★★

Browse all exhibits