Classroom & Homeschool Resource: Try the Interactive Coding Warm-Up or download the Free 18-Page Printable PDF
Sorting Algorithms · Ages 6–9 (Grades 1–3)

Swap Sort & Bubble Sort Activities for Kids (Ages 6–9)

By Dr. D (Dhomas Hatta Fudholi) · Professor of Informatics & Author of Book 3: Zeno's Ocean Adventure

Why Teach This Computer Science Concept Screen-Free?

How do search engines, online stores, and leaderboards organize thousands of numbers in milliseconds? They use sorting algorithms! In Zeno's Coding Adventures: Book 3 (Ocean Adventure), kids learn genuine Bubble Sort (Swap Sort) logic alongside friendly sea creatures.

Instead of sorting numbers randomly in their heads, children learn how a computer compares two adjacent items at a time and swaps them if the left number is larger than the right—watching the largest number 'bubble' to the end!

How to Solve the Worksheet in 3 Simple Steps

  1. 01
    Compare the Highlighted Pair: Look at the two adjacent sea shells or numbers connected by a swap arrow.
  2. 02
    Apply the Comparison Rule: Ask: 'Is the left number bigger than the right number?' If YES, swap their places! If NO, keep them as they are.
  3. 03
    Complete the Pass: Follow the sequence of comparisons down the page until every number is sorted from smallest to largest!
Classroom & Homeschool Tip: Pair this printable worksheet with our Interactive Online Warm-Up Game on your classroom Smartboard, then hand out the 18-page PDF packet for focused pencil-and-paper practice.

Frequently Asked Questions

Why teach Bubble Sort to elementary school students?

Bubble Sort is the most visual, tactile algorithm in computer science. It teaches children conditional comparison (If A > B, then Swap) and shows how complex organization emerges from repeating one simple rule.

Is Swap Sort included in the Free 18-Page Printable Pack?

Yes! Pages 14 and 15 of our free starter PDF feature both the 'Learn It: Swap Sort' visual guide and a complete multi-step sorting puzzle.

More Unplugged Coding Topics & Free Printables

Explore other core computer science concepts designed for elementary learners ages 6–9.

Free Starter Pack Ages 6–9

Free Unplugged Coding Worksheets for Kids (Ages 6–9)

Download 18 free printable unplugged coding worksheets for Grades 1–3! Teach algorithms, loops, debugging, and binary logic without screens. Created by a CS Professor.

Data Encoding Ages 6–9

Binary Pixel Art & 0s and 1s Worksheets for Kids

Teach kids how computers store images using 0s and 1s! Free printable binary pixel art worksheets and binary card puzzles for Grades 1–3 from Zeno's Garden Adventure.

Algorithms & Bugs Ages 6–9

Arrow Coding Algorithms & Debugging Puzzles for Kids

Build resilient problem-solvers! Printable arrow coding algorithms and 'Find the Bug' debugging worksheets for kids ages 6–9. Try the interactive puzzle or download the PDF.

Cryptography Ages 6–9

Secret Alien Codes & Cryptography Puzzles for Kids

Blast off into space cryptography! Free printable Caesar cipher and secret alien symbol codebreaking worksheets for kids ages 6–9 from Zeno's Space Adventure.

Spatial Grids Ages 6–9

Star Maps & (X, Y) Coordinate Grid Worksheets for Kids

Make geometry and computer graphics fun! Printable 2D coordinate grid puzzles and constellation star maps for Grades 1–3 from Zeno's Space Adventure.

Graph Theory Ages 6–9

Shortest Path & Graph Routing Puzzles for Kids (Ages 6–9)

How does GPS find the fastest route? Introduce kids ages 6–9 to graph theory and shortest-path algorithms with Zeno's Reef Routes printable puzzles.

Classroom Pack Ages 6–9

Hour of Code Unplugged Activities (No Computers or Wi-Fi Needed!)

Planning Hour of Code or CSEdWeek for Grades 1–3? Download our free 18-page unplugged coding packet + classroom warm-up challenges. Zero devices or logins required!