Supporting Computer Science Education Through Automation And Surveys.