Debbie,
I think any activity that is instructional and beneficial towards student learning, and is fair to all students seems appropriate. Extra credit to compensate for missed assignments or lousy grades is not good because it rarely contributes much to learning and is really only about points and grades, less so on student learning.
Barry Westling