IMHO computer cant answer questions that we dont already know the answer to.
for example, the reason computers can land a rover on mars is because a lot a really smart people thought it how to.
essentially computers cant teach us anything until we first find a way for a computer to learn on its own, which might prove to be hard.
again just my opinion. and im in no way an expert in this field :)