John Haslam
By the Author
Kid Detectives: The Mysterious Encounter with AI
Join a group of four kid detectives and help them find out about STEM while developing problem solving, observation and deduction, and investigating skills. Our…
Buy the Book
Kid Detectives: The Strange Case of the Fossilised Bone
Join a group of four kid detectives and help them find out about STEM while developing problem solving, observation and deduction, and investigating skills. Our…
Buy the Book
Kid Detectives: The Shocking Matter of Sun and Wind
Join a group of four kid detectives and help them find out about STEM while developing problem solving, observation and deduction, and investigating skills. Our…
Buy the Book
Kid Detectives: The Puzzling Discovery in the Deep Sea
Join a group of four kid detectives and help them find out about STEM while developing problem solving, observation and deduction, and investigating skills. Our…
Buy the Book
Kid Detectives: A Curious Adventure in Genetics
Join a group of four kid detectives and help them find out about STEM while developing problem solving, observation and deduction, and investigation skills. Our…
Buy the Book
Kid Detectives: The Peculiar Affair of Cloudy Water
Join a group of four kid detectives and help them find out about STEM while developing problem solving, observation and deduction, and investigation skills. Our…
Buy the Book
Code: STEM: Space Tech
Discover how today's amazing inventions and technologies work while developing your Scratch coding skills. Recreate the technology that lives in space technology with code. Learn…
Buy the Book
Code: STEM: Robots
Discover how today's amazing inventions and technologies work while developing your Scratch coding skills! Recreate the technology that lives in robots with code. Learn about…
Buy the Book
Code: STEM: Smart Homes
Discover how today's amazing inventions and technologies work while developing your coding skills In Smart Homes, find out about the technology that lives in our…
Buy the Book
Code: STEM: Transport
Discover how today's amazing inventions and technologies work while developing your Scratch coding skills. Recreate the technology that lives in transport technology with code. Learn…