Ist es schlecht zuerst im Internet nach Lösungen zu suchen?

Um lösungsorientiertes und algorithmisches Denken zu trainieren, ist es grundsätzlich sinnvoll, Lösungen selbständig zu erarbeiten. Freilich kann man auch Lernfortschritte erzielen, indem man sich mit Lösungen aus dem Internet beschäftigt. Um die Lösungen zu verstehen, muss man auf alle Fälle Source-Code lesen. Das kann ungemein bilden. Man wird auch entdecken, dass unterschiedliche Herangehensweisen zur Lösung eines Problems existieren. Dadurch kann man seinen eigenen Horizont erweitern.

Ein Risiko für den Lernfortschritt bergen allerdings unreflektiert übernommene Lösungen. Außerdem wird man bei der Beschäftigung mit Code-Beispielen aus dem Internet schnell bemerken, dass manche Lösungen unvollständig, fehlerhaft und unbeholfen umgesetzt sind.