Over 300 students participate in event