Proceedings of the eighth SIGCSE technical symposium on Computer science education