Presented at the 2017 Special Interest Group on Computer Science Education (SIGCSE) Conference, Seattle, WA.