Teaching software engineering through game design | Synapse