Mickey,
My opinion is no extra credit assignments (that are worth points that contribute to a grade). In the past I have provided that opportunity, but I outlined the criteria in my syllabus on day one. All had the same opportunity to participate (to assure fairness), and the total points that could be earned was very small. Even then, students with borderline grades wanted more. So I just choose not to give it.
Barry Westling