Nifty Assignments. - Nick Parlante; Julie Zelenski; Baker Franke; Arvind Bhusnurmath; Karen Her; Kristen Gee; Eric D. Manley; Timothy Urness; Marvin Zhang; Brian Hou; John DeNero; Josh Hug; et al. (SIGCSE, 2016)