Das wird man, indem man algorithmisches und lösungsorientiertes Denken trainiert. Mehr dazu findest du in unserer FAQ hier.
Am besten unterteilt man die Aufgabe zuerst in Teilaufgaben und versucht folgende Fragen zu beantworten: Was will ich letztendlich berechnen, ausgeben, etc.? Was benötige ich, um meine Berechnungen und Ausgaben umzusetzen? Welche Eingabedaten werden benötigt? Wie kann ich darauf zugreifen?…
Für Personen mit wenig Programmiererfahrung ist es wichtig, die Komplexität eines Problems zu verringern, indem die Lösung schrittweise erarbeitet und das Problem in Teilprobleme zerlegt wird. Schrittweises Erarbeiten der Lösung In einem ersten Schritt kann versucht werden, das Problem in…
Man kann lernen wie ein Informatiker / eine Informatikerin zu denken, indem man algorithmisches und lösungsorientiertes Denken trainiert. Eine gute Übung dafür ist die Erarbeitung eigenständiger Lösungen für Probleme. Dabei kann es zielführend sein, ein gegebenes Problem in Teilprobleme zu…
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…