(Not a Teacher)
I disagree. "Who would like to present (their homework) first?" sounds perfectly fine to me in this context. The homework in question was prepared for the purpose of reciting it to the class, which, I would say, makes it a 'presentation'. You could also say "Who would like to read off their homework first?" or simply "Who wants to go first?".