Point taken
The class is about (presumably Catholic) morality. The students are applying what they have learned. Seems like a reasonable extra credit project to me.
I'll go along with the extra credit part if it's also required that they write up a report about their participation, to include: why they participated, what they hoped to accomplish and whether or not they felt they succeeded. There are always those who will take advantage of something like this just to get a few hours out of the classroom if nothing more is demanded.
That's reasonable. If that school is anything like the Catholic high school I attended, then further written work is probably required.