Generally make means 'create'.
For example: make breakfast or make a speech. However, there are some exceptions.
Never say: make a party, in English we use throw a party or organise a party.
Generally do is for activities.
For example: do your homework or do sports. Like make there also some exceptions to the rule.
Never say: do a barbecue, in English we use have a barbecue.
Let's practice by choosing the correct answer, good luck!