Proceedings of the eighteenth SIGCSE technical symposium on Computer science education