I'm not a teacher, so please consider any advice I give in that context.
The answer is "did" as long as we have an adverb of time : yesterday.
It`s a finished past action.
do /did /done
The past simple always has did
HAVE A NICE DAY!
I did my homework yesterday.
I didn't know about this forum yesterday.
i guess DiD is The best
OMG, What a wrong choice of mine.
I agree with did, though in some books, in certain contexts, the present participle might be required: doing.