Weighs sounds odd here. Weighting has to do with assigning unequal value to certain points/areas. The usual phrase is is worth : Class participation is worth 10 marks in the final grade.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.