Wie trainiert man algorithmisches bzw. lösungsorientiertes Denken am besten?

Algorithmisches und lösungsorientiertes Denken kann man trainieren, indem man versucht, eigenständige Lösungen für Probleme zu finden. Dafür kann man ein gegebenes Problem in Teilprobleme zerlegen oder Strukturen – beispielsweise durch Flussdiagramme oder Nassi-Shneiderman-Diagramme – sichtbar machen. Im Laufe der Zeit wird der Bestand an gefundenen Lösungen größer. Somit gibt es immer mehr Möglichkeiten ein Problem auf ein bereits gelöstes Problem abzubilden.

Eine weitere gute Übung kann die Beschäftigung mit Algorithmen und Mustern aus der Literatur sein.

Literatur: