Jean,
Well, if students learn from their extra credit, and they're current on their regular assignments, that'd seem like a win-win. Too often students seek extra credit not for it's educational value, but to simply raise their grade, sometimes in order to even receive a passing grade. Not so sure that's in the best interest of the student (if a grade is supposed to measure learning).
Barry Westling