Assignments: From passive presentations to engaging digital activities