Which part of this are you having problems with?
- detecting collision
- creating a widget
- creating the quiz
- completing the quiz
- creating the power ups
- randomising results
- applying power ups
- passing data between objects
As you can see, this is somewhat involved and does not really have a simple answer. When creating interactive systems, break them down into smaller components and work on that.