Books that Make Learning Fun

A book that makes learning fun presents material in an engaging manner, encourages readers to think strategically, or models critical thinking and discovery.


Our favorite books at the middle school level.
endless entertainment

1000 Play Thinks: Puzzles, Paradoxes, Illusions & Games

Ivan Moscovich

Topic: math
Age Level: middle school
You'll use it: daily
math activities from ancient to modern times

Agnesi to Zeno: Over 100 Vignettes from the History of Math

Sanderson Smith

Topic: math
Age Level: middle school
You'll use it: weekly
American history through pictures

Anno's U.S.A.

Mitsumasa Anno

Topic: history
Age Level: middle school
You'll use it: weekly
exploring your insides

Brown Paper School book: Blood and Guts

Linda Allison

Topic: science
Age Level: middle school
You'll use it: daily
the best Mindstorms guide we've found

Building Robots With Lego Mindstorms : The Ultimate Tool for Mindstorms Maniacs

Mario Ferrari, Giulio Ferrari, Ralph Hempel

Topic: science
Age Level: middle school
You'll use it: weekly
logical thinking with figural skills

Building Thinking Skills Book 3, Figural/Student Text

Howard Black, Sandra Black

Topic: math
Age Level: middle school
You'll use it: daily
logical thinking using verbal skills

Building Thinking Skills: Book 3 Verbal

Howard Black, Sandra Parks

Topic: language arts
Age Level: middle school
You'll use it: daily
self taught boy becomes navigation expert

Carry On, Mr. Bowditch

Jean Lee Latham

Topic: history
Age Level: middle school
You'll use it: occasionally
Topic: science
Age Level: middle school
You'll use it: occasionally
Topic: math
Age Level: middle school
You'll use it: occasionally
Rabbits and the Fibonacci sequence?

Fibonacci Fun: Fascinating Activities With Intriguing Numbers

Trudi Hammel Garland

Topic: math
Age Level: middle school
You'll use it: occasionally
entertainment with math terms

G Is for Googol: A Math Alphabet Book

David M. Schwartz

Topic: math
Age Level: middle school
You'll use it: occasionally
Loving Logic

GRIDWORKS

Topic: math
Age Level: middle school
You'll use it: daily
detailed guide to program design

How to Design Programs: An Introduction to Programming and Computing

Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi

Topic: math
Age Level: middle school
You'll use it: weekly
Topic: science
Age Level: middle school
You'll use it: occasionally
kakuro punches

Kakuro for Kids #1: Ninja Edition

Alastair Chisholm

Topic: math
Age Level: middle school
You'll use it: daily
learn to write clear, understandable programs

Learn to Program (Pragmatic Programmers)

Chris Pine

Topic: math
Age Level: middle school
You'll use it: daily
number puzzles

Logic Number Problems: For Grades 4-8

Wade H., III Sherard

Topic: math
Age Level: middle school
You'll use it: weekly
Topic: math
Age Level: middle school
You'll use it: weekly
developmentally sequenced percent problems

Math Word Problems, Level C: Mixed Concepts, Whole Numbers to Percents (Grades 5-10)

Anita Harnadek

Topic: math
Age Level: middle school
You'll use it: weekly
developmentally sequenced percent problems

Math Word Problems: Decimals & Percentages (Level B)

Anita Harnadek

Topic: math
Age Level: middle school
You'll use it: weekly
Topic: math
Age Level: middle school
You'll use it: daily
Where did Descartes design coordinates?

Mathematicians Are People, Too: Stories from the Lives of Great Mathematicians

Luetta Reimer, Wilbert Reimer

Topic: history
Age Level: middle school
You'll use it: weekly
Where did Archimedes do his best thinking?

Mathematicians Are People, Too: Stories from the Lives of Great Mathematicians, Vol. 2

Luetta Reimer, Wilbert Reimer

Topic: history
Age Level: middle school
You'll use it: weekly
take the mystery out of math tricks

Mental Math in Junior High / Grades 7-9

Jack A. Hope, Barbara J. Reys, Robert E. Reys

Topic: math
Age Level: middle school
You'll use it: daily
take the mystery out of math tricks

Mental Math in the Middle Grades

Jack A. Hope, Barbara Reys, Robert Reys

Topic: math
Age Level: middle school
You'll use it: daily
What's good? What's bad? In science.

Nibbling on Einstein's Brain: The Good, the Bad and the Bogus in Science

Diane Swanson

Topic: science
Age Level: middle school
You'll use it: occasionally
introvert or extrovert, optimist or pessimist?

Psychology for Kids: 40 Fun Tests That Help You Learn About Yourself (Self-Help for Kids Series)

Jonni Kincher, Julie S. Bach, Pamela Espeland

Topic: health
Age Level: middle school
You'll use it: once
write simple games with python

Python Programming for the Absolute Beginner

Michael Dawson

Topic: math
Age Level: middle school
You'll use it: weekly
teen age readers

Read for Your Life

Gladys Hunt, Barbara Hampton

Topic: education
Age Level: middle school
You'll use it: weekly
mad search in the modern art museum

Seen Art?

Jon Scieszka

Topic: art
Age Level: middle school
You'll use it: occasionally
Topic: math
Age Level: middle school
You'll use it: daily
great introduction to classic games

The Book of Classic Board Games (Klutz)

Topic: games
Age Level: middle school
You'll use it: daily
amusing tale of shapes

The Dot and the Line: A Romance in Lower Mathematics

Norton Juster

Topic: language arts
Age Level: middle school
You'll use it: occasionally
is that a valid argument?

The Fallacy Detective: Thirty-Six Lessons on How to Recognize Bad Reasoning, 2nd Edition

Nathaniel Bluedorn, Hans Bluedorn

Topic: language arts
Age Level: middle school
You'll use it: daily
sabotage at the modern art museum

The Great Art Scandal : Solve the Crime, Save the Show!

Anna Nilsen

Topic: art
Age Level: middle school
You'll use it: occasionally
challenges after sudoku!

The Kakuro Challenge 1

Alastair Chisholm

Topic: math
Age Level: middle school
You'll use it: daily
Where did that table come from?

The Mystery of the Periodic Table (Living History Library)

Benjamin Wiker, Jeanne Bendick

Topic: science
Age Level: middle school
You'll use it: occasionally
the foundations of the sciences, delightful and in depth

The Story of Science: Aristotle Leads the Way: Story of Science, The

Joy Hakim

Topic: science
Age Level: middle school
You'll use it: daily
modern chemistry in context

The Story of Science: Newton at the Center

Joy Hakim

Topic: science
Age Level: middle school
You'll use it: daily
secondary math text

Transition Mathematics

University of Chicago School Mathematic Project

Topic: math
Age Level: middle school
You'll use it: daily
Topic: business
Age Level: middle school
You'll use it: occasionally

This is math-mom.com, the website built on our belief that learning is naturally fun. With the right expectation and approach, anyone can enjoy learning. But since each of us is unique, we each must find our own best way to learn. We know that we have found our way when learning is fun.

Here you will find books, products, and ideas that our family has used to make learning fun for each one of us. We hope that it encourages you to find your own way to have the fun of learning.