How Would Socrates Teach Games? a Constructivist Approach | Synapse