Treffer: NETLUKE
Weitere Informationen
Die Aneignung eines fundierten Wissens über Algorithmen und Datenstrukturen ist essentiell für Studenten der heutigen Computerwissenschaften. Ohne ein solches Wissen ist es nicht möglich bestehende Projekte zu analysieren oder neue, innovative Ansätze zu entwickeln. Aus diesem Grund haben mein Kollege Georg Prenner und Ich ein Tool entwickelt welches in der Lages ist die einzelnen Schritte innerhalb der Ausführung von Algorithmen dynamisch darzustellen. Es war dabei unser Ziel eine moderne, effektive und visuell ansprechende Lernplattform für Studenten zu entwickeln. Das Projekt, welches unter der Leitung von Univ.-Prof. Dipl.-Ing. Dr. Erich Schikuta stand, wurde NetLuke getauft. Das System sollte auf moderner HTML5 Technologie aufbauen, ein gut designtes Benutzerinterface besitzen und leicht zu erweitern sein. Der erste Teil dieser Arbeit (NETLUKE Play With Algorithms - Part I), geschrieben von Georg Prenner, behandelt das technische Konzept, die generellen Ideen und die Implementierung des ersten Prototypen. Dies ist der zweite Teil der Arbeit, “NETLUKE Play With Algorithms Part II “ genannt. Er beginnt mit einem theoretischen Teil welcher der Frage nach der “Erzieherischen Effektivität“ nachgeht. Weiters werden die Fehler früherer Anwendungen untersucht. Im nachfolgenden Kapitel wird auf die Implementierung unseres Prototypen und auf die Fehler die wir seitdem entdeckt haben, eingegangen. Aufgrund der Tatsache dass der erste Teil dieser Arbeit vor über 2 Jahren veröffentlich wurde, entschlossen wir uns dazu das Design basierend auf neuen Technologien und Entwicklungen zu überarbeiten. Dieses neue Design wird von mir beschrieben. Ebenso werde ich auf unsere Ideen und Konzepte zur Neuentwicklung eingehen. Ein anderes Kapitel beschreibt unser Konzept zur Entwicklung neuer Algorithmen für das System. Dies wurde in der neuen Version stark vereinfacht. Daran anschliessend folgt eine Anleitung für Entwickler welche auf dem “InsertionSort“ Algorithmus basiert. Abgeschlossen wird die Arbeit durch meine Ideen bezüglich ...