I think that if properly supervised, there is no reason 10-year olds can't learn how to use 3d printers. There are plenty of 8-year olds who know not to touch hot stoves, etc., and are mature enough...