Hi Brenda:
Yes, I agree. All criteria for how a student earns a grade should be clearly outlined at the beginning of a course - and then the teacher needs to stick to it. One thing students don't appreciate is changes mid-stream. And, as you say, if all the material will be covered thorougly ans assessed regularly, there should be no reason for extra credit.
Regards, Barry