A Concept for an Introduction to Parallelization in Java: Multithreading with Programmable Robots in Minecraft
Abstract
We explore a new concept to teach parallelization in Java to college-level students. Using a modified version of the virtual world game Minecraft, the students implement agents that interact with the world’s objects in parallel, with faults leading to the removal of the agents. We perform a promising pilot study in a computer laboratory course and plan to extend our line of work in the next semesters.
Top- Foerster, Klaus-Tycho
- Koenig, Michael
- Wattenhofer, Roger
Supplemental Material
Shortfacts
Category |
Paper in Conference Proceedings or in Workshop Proceedings (Poster) |
Event Title |
17th Annual Conference on Information Technology Education (SIGITE 2016) |
Divisions |
Communication Technologies |
Subjects |
Programmierung Allgemeines Informatik in Beziehung zu Mensch und Gesellschaft |
Event Location |
Boston, USA |
Event Type |
Conference |
Event Dates |
Sep 28 - 01 Oct 2016 |
Series Name |
Proceedings of the 17th Annual Conference on Information Technology Education and the 5th Annual Conference on Research in Information Technology, SIGITE/RIIT 2016 |
ISSN/ISBN |
978-1-4503-4452-4 |
Page Range |
p. 169 |
Date |
September 2016 |
Export |