Title :
Work in progress - an integrated programming environment suitable for distance learning
Author_Institution :
Div. of Comput., Univ. Coll. Worcester, UK
Abstract :
Autonomous robots are used as a vehicle to learn programming in C and Java, to design neural network controllers, to experiment with finite state machines and to explore operating system concepts. Our environment is deployed as (i) physical robots, (ii) multi-robot simulation written as a Java application, (iii) distributed multi-robot simulation using client-server architecture running on the Web. This paper details the design rationale, implementation, deployment and reports evaluation of the work to date. The software is freely available from the author at c.price@worc.ac.uk.
Keywords :
C language; Internet; Java; client-server systems; computer science education; control system synthesis; distance learning; finite state machines; multi-robot systems; neurocontrollers; C programming; Java application; Web; autonomous robot; client-server architecture; distance learning; distributed multirobot simulation; finite state machine; integrated programming; neural network controller; operating system; physical robot; Automata; Computer aided instruction; Control systems; Java; Mobile robots; Neural networks; Operating systems; Programming environments; Remotely operated vehicles; Robot programming;
Conference_Titel :
Frontiers in Education, 2004. FIE 2004. 34th Annual
Print_ISBN :
0-7803-8552-7
DOI :
10.1109/FIE.2004.1408454