Title: Two (at least) for his heels: teaching computing and stimulating student engagement with the game of cribbage
Authors: John Kerins
Addresses: Department of Computer Science, University of Chester, Thornton Science Park, Chester CH2 4NU, UK
Abstract: During computer science programs students learn to analyse, design and build software solutions that potentially support a wide range of applications. This paper explains how a tutor-developed interactive card game was integrated into evolving repositories of material, including student-developed artefacts, aimed at enhancing learning in three selected undergraduate modules. The solution was used to illustrate key computer programming concepts, to explore the capture and use of knowledge to simulate intelligent behaviour in a limited, comprehensible domain and to stimulate systems design projects. The work is presented within the wider context of actively engaging students in individual and team tasks to foster insight and understanding in systems design and development, and to involve them practically in modelling and building systems. The paper provides evidence of student achievement and suggests that there are mutual benefits for teachers and learners in sharing knowledge in this way.
Keywords: object-oriented languages; classes; objects; knowledge representation; reasoning; software design; student engagement; introductory computer programming; computer science education; higher education; cribbage; crib; card games; knowledge capture; simulation; student engagement; modelling; computing education.
International Journal of Teaching and Case Studies, 2016 Vol.7 No.2, pp.135 - 158
Received: 17 Oct 2015
Accepted: 17 Feb 2016
Published online: 29 Jul 2016 *