How to write a Product Vision
The Product Vision describes the purpose of a product. It expresses the value the product should deliver and to whom that value is delivered. The Product Vision captures the shared understanding of the goal that is to be achieved with building the product. scrum.org
Visual Paradigm's "How to write a Scrum product vision?" describes the steps to create a product vision, with examples, and the output of this would be suitable for the coursework.
Another approach is to use Roman Pilcher's product vision board which also has instruction. If you use this format then there may be some duplication with 'goals and objectives' and 'persona'. If you wish to include all of those elements in the Vision Board rather than three separate elements then that would be an accepted solution for the coursework.
There is some cross-over between the previous two techniques and this Agile Vision technique from Kanban Zone, however it is included as it also contains examples.