Raising Computers to Be Good Scientists