Pseudo-code:
Assuming the paddle isn't moving (or at least its movement doesn't affect the solution)

1. Compute the normal at the point of contact (simple, for a circle it's the line from the...