Robot simulator facilitating the education of concurrent programming

TitleRobot simulator facilitating the education of concurrent programming
Publication TypeConference Paper
Year of Publication2012
AuthorsSzweda, Ł., J. Flotyński, D. Wilusz, and P. Dąbrowski
Secondary TitleProceedings of the Federated Conference on Computer Science and Information Systems
Pagination891-896
PublisherIEEE
Conference InfoFederated Conference on Computer Science and Information Systems, Wrocław, Poland, 9-12 September, 2012
ISBN Number978-83-60810-51-4
Abstract

The paper presents an experiment of teaching Java-based concurrency using a robot simulator. The computer programming education is a challenging task, especially when non-computer science students are taught complex programming concepts. Recently, great deals of simplified programming languages, environments and simulating software have been proposed to support teaching and self-learning different programming techniques. But still, there is no solution facilitating effective teaching in the domain of concurrent programming in the Java language. In this paper we present our original concept of exercises using a robot simulator to teach Java-based concurrency. The simulator seems to be a good solution facilitating the education of concurrent programming, as actions performed in real-time by the simulator allow students to quickly identify their mistakes.

Workshop Name

Information Systems Education & Curricula Workshop