Designing a Novel Educational Game for Teaching C# Programming. - Matthew Hinds; Nilufar Baghaei; Pedrito Ragon; Jonathon Lambert; Tharindu Rajakaruna; Travers Houghton; Simon Dacey; John Casey (CSEDU (2), 2017)