Analyzing the Impact of Using Optional Activities in Self-Regulated Learning | IEEE Journals & Magazine | IEEE Xplore