LaToya,
Very important to share progress and status frequently. I think giving extra assignments that may help learning material is helpful and beneficial to students. Giving it as extra credit is not something I would not do. I do not give extra credit. I've had too many bad experiences (in 30+ years), so I just choose not to give it. Extra credit is unfair, difficult to grade (fairly), creates grade inflation, and diminishes the integrity of the grading system that good students in class abide by (and may take offense by). That said, I understand each instructor and institution has to decide what works best for them.
Barry Westling