Anderson, E. F. and McLoughlin, L., 2006. Do Robots Dream of Virtual Sheep: Rediscovering the "Karel the Robot" Paradigm for the "Plug&Play Generation". In: GDTW2006, 15-16 Nov 2006, Liverpool, UK, 92-96.
Full text available as:
|
PDF
gdtw06aml.pdf 278kB | |
Copyright to original material in this document is with the original owner(s). Access to this content through BURO is granted on condition that you use it only for research, scholarly or other non-commercial purposes. If you wish to use it for any other purposes, you must contact BU via BURO@bournemouth.ac.uk. Any third party copyright material in this document remains the property of its respective owner(s). BU grants no licence for further use of that third party material. |
Official URL: http://www.cms.livjm.ac.uk/GDTW/GDTW2006/default.h...
Abstract
We introduce ”C-Sheep”, an educational system designed to teach students the fundamentals of computer programming in a novel and exciting way. Recent studies suggest that computer science education is fast approaching a crisis - application numbers for degree courses in the area of computer programming are down, and potential candidates are put off the subject which they do not fully understand. We address this problem with our system by providing the visually rich virtual environment of ”The Meadow”, where the user writes programs to control the behaviour of a sheep using our ”CSheep” programming language. This combination of the ”Karel the Robot” paradigm with modern 3D computer graphics techniques, more commonly found in computer games, aims to help students to realise that computer programming can be an enjoyable and rewarding experience and intends to help educators with the teaching of computer science fundamentals. Our mini-language-like system for computer science education uses a state of the art rendering engine offering features more commonly found in entertainment systems. The scope of the mini-language is designed to fit in with the curriculum for the first term of an introductory computer program ming course (using the C programming language).
Item Type: | Conference or Workshop Item (Paper) |
---|---|
Uncontrolled Keywords: | Computer Science Education |
Group: | Faculty of Media & Communication |
ID Code: | 477 |
Deposited By: | Dr Eike F Anderson |
Deposited On: | 19 Dec 2006 |
Last Modified: | 14 Mar 2022 13:06 |
Downloads
Downloads per month over past year
Repository Staff Only - |