Impacts of course activities on student perceptions of engagement and learning online | Synapse