Sortierverfahren bilden eine wichtige Grundlage der Informatik und bieten eine gute Ausgangsbasis zur Beschäftigung mit Algorithmik und Komplexitätstheorie. Ohne mediale Unterstützung bleibt die Beschäftigung mit ihnen im Unterricht jedoch oft stark theorielastig und wenig anschaulich. Bereits bestehende Ansätze zur Verdeutlichung der zugrunde liegenden Zusammenhänge bauen zumeist auf dem Erlernen und anschließenden Umsetzen eines speziellen Algorithmus auf und ziehen somit keinen Nutzen aus der ohnehin bei den meisten Anwendern schon vorhandenen intuitiven Vorstellung davon, wie Sortierung funktioniert.

Screenshot von Las Vegas Cardsort

Screenshot von Las Vegas Cardsort

Die am Fachbereich Informatik der Technischen Universität Darmstadt entwickelte Anwendung Las Vegas Card Sort beschreitet hier einen anderen Weg. Unter dem Credo „Jeder kann sortieren“ wird dem Benutzer eine Sortieraufgabe gestellt, ohne dass die strenge Einhaltung eines Algorithmus erzwungen wird.

Eingeschränkt sind dabei allerdings die zur Verfügung stehenden Operationen und die Sichtbarkeit einzelner Karten. Es gibt nur solche Operationen, die auch auf einem Rechner prinzipiell umsetzbar sind. Das Verdecken einzelner Karten soll verhindern, dass der Spieler nur durch Intuition richtig sortiert.

Download

Installation

Las Vegas Cardsort wird als Ziparchiv ausgeliefert. Bitte entpacken Sie das Archiv an eine beliebige Stelle. Auf dem System muss eine aktuelle Java Laufzeitumgebung installiert sein.

Windows Benutzer können Las Vegas Cardsort mit Doppelklick auf Las Vegas Cardsort.exe starten. Mit einem Doppelklick auf Logdaten Einreichen.exe können Sie uns Ihre Spieldaten zu Forschungszwecken automatisch zusenden.

Benutzer anderer Betriebssysteme, wie Linux oder Mac Os X starten Las Vegas Cardsort mit einem Doppelklick auf Las Vegas CS.jar oder geben Sie in der Kommandozeile java -jar Las Vegas CS.jar ein.

Sourcecode

Der Sourcecode von Las Vegas Cardsort ist bei code.google.com verfügbar.

Lizenz

Las Vegas Cardsort

Copyright (C) 2007 Michael Herrmann, Thorsten Krause, Arno Mittelbach, Andreas Schmitt

Copyright (C) 2008 Christian Wach

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation version 2 .

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Als Arbeitshilfe finden Sie hier eine deutsche Übersetzung der GPL.

This product includes software without modification developed by
The Apache Software Foundation (http://www.apache.org/).