How do I assess individual contributions?

Use technology. Promote the use of tools that capture individual contributions through versioning. Examples of tools provided by UIS:

Implement peer evaluation. Allow group members to evaluation one another and themselves and incorporate this evaluation into the final grades for the group project.