Google hat ein visuellen Programmeditor namens „blockly“ als Open Source vorgestellt. Damit ist Entwickeln von Programmstrukturen einach per Drag’n’Drop möglich. Sehr interessanter Ansatz.
In einem Programmkontext in dem nicht-Entwickler Prozeduren z.b. für Workflows definieren können sollen, wäre so etwas durchaus ein denkbares Mittel.
via dom-blogs.net, wo man auch eine Lösung für das Labyrinth findet. Allerdings nur für genau dieses. Ich habe da aber etwas mehr in Kontrollstruktur (Logic) und weniger Commands investiert ;-)
*Lach*
Jaja Hackt nur alle drauf rum :) ^^
Dickes Danke ;)
LG Dom
Ich bin mal gespannt wann sich jemand meldet und mir erklärt, welche Möglichkeit ich außer Acht gelassen habe.. :)
Na ja, als ich Doms Lösung gesehen hatte, hatte ich mich auch mal drangesetzt und folgendes erzeugt:
http://www.gummada.de/2012/06/25/blockly-programme-visuell-zusammenklicken/
Die genialste Lösung, die ich gesehen habe, ist wohl diese:
http://youtu.be/br5nBcy5MAo
:-)
Komm ich drunter:
http://www.fallenbeck.com/pub/maze.png
bzw.:
while (true) {
if (!Maze.isWallLeft()) {
Maze.turnLeft();
} else if (Maze.isWallForward()) {
while (Maze.isWallForward()) {
Maze.turnRight();
Maze.checkTimeout();
}
}
Maze.moveForward();
Maze.checkTimeout();
}