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.

DOI: 10.1504/IJTCS.2016.078169

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: 05 Aug 2016 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article