Hi Linda:
I can't disagree that there may some cases where extra credit is useful. In general, it's used to alter grades, award points, or compensate for poor performance.
Anything we do should be associated with learning, not earning....points.
Regards, Barry