Lok24
29.12.2019, 09:05

Als Antwort auf den Beitrag von simtau

Editiert von
Lok24
29.12.2019, 09:55

+1Re: Programmieren lernen in 5 Minuten - Minute 5

Hallo Simon,

simtau hat geschrieben:

Erst einmal Dankeschön für die Arbeit.

gerne, vielleicht hilft es dem einen oder anderen, einen Einstieg zu finden.

simtau hat geschrieben:
Wenn ich diesen vertikalen Spaghetticode sehe dann....

- Es ist horizontal
- Es ist genau kein Spaghetticode, denn es ist absolut linear
(Spaghetticode geht aber auch, mit den Flags)

simtau hat geschrieben:
Aber ich finde diese Form einfach unnötig kompliziert und unverständlich.

Wie wäre es einfacher? Scratch ist viel schlimmer.

simtau hat geschrieben:
Ich sage nur ich muss noch 0.x sek warten weil das Programm sonst zu schnell den Motor stopt.
Da sollen Kinder von selber drauf kommen.

Ja, natürlich.
Man spielt das mit zwei Kindern nach.
Das eine ruft "Lauf" und wartet es bis das andere Kind sich nicht bewegt.
Das ist aber *sofort", weil das "empfangende Kind" eine Reaktionszeit (Latenz) hat.
Man muss also einen Moment warten, bis es sich in Bewegung setzt.
Oder bis es sich meldet: Ich laufe jetzt (das wäre eine Programmalternative, die einfacher zu erklären wäre)

Und sie müssen auch nicht von selber drauf kommen, sie können jemand fragen, oder experimentieren: bis wohin läuft das Programm? An welcher Stelle macht es nicht das was ich möchte? Wo könnte die Ursache sein?

(Und Du hättest dasselbe Problem auch in Python oder C#, es hat gar nichts mit der "Sprache" zu tun)

simtau hat geschrieben:
Irgendwie ist es von hinten durch die Brust ins Auge programmieren.

Das könnte auch an mir liegen.....

simtau hat geschrieben:
Meine Frage wäre.
Kann man auch zwei Stränge parallel laufen lassen.
??? Genau das wird doch in meinem letzten Beitrag gezeigt?
Die Antwort ist "ja", das läuft wohl intern alles in eigenen Threads ab.
Sonst könnte man ja keinerlei Autos oder Roboter steuern.

Grüße

Werner



Dirk1313 gefällt das


Gesamter Thread: