Für jene, die es im Gefühl haben, dass Programmieren das Richtige für sie ist.
Aber leider noch nicht viel über das Programmieren selbst wissen.
Grundvoraussetzungen:
- Lesen können
- PC an und ausschlaten können, das Forum finden
- Maus schieben und klicken können
- Finger auf die Tasten auf der Tastaur drücken können
Hilfreich wären Kenntnisse in Mathematik und Physik.
Ein leichtes Interesse am kreativen Arbeiten wie zum Beispiel im Fach:
Zeichnen, Malen oder Kunst. Wer gern musiziert oder sonst ein Hobby hat,
kann seine Ideen gern mit einbringen.
>>>>> Was wollt ihr wissen?
Das ist sicherlich am Anfang gar nicht so einfach, wenn man noch nicht
weiß, was es alles so zu wissen gibt. Oder welche Dinge einem von
Nutzen sein könnten.
Ich gehe davon aus, dass viele von den Anfängern gern ein Spiel
erschaffen wollen. Was benötigen wir dazu?
>>> Einen Helden, eine Spielwelt und ein Ziel des Spiels.
Wie im Deutschen: Subjekt Prädikat Objekt.
>>>>>>> Wer tut was mit wem
Ein Computer ist eine Maschine, die einfache Anweisungen ausführen kann,
sie kann selbst nicht nachdenken. Das bedeutet, dass wir ihr alles ganz
genau erklären müssen.
Es reicht also nicht, ihr zu sagen: Mein Held soll springen können und
ich will Äpfel mit ihm einsammeln.
>>>>>>>>>>>>>
Versuchen wir den Satz in kleinere verständliche Sätze zu formulieren.
Die Sätze nennt man Bedingungen.Bedingungen hat geschrieben:Mein Held soll springen, wenn ich die Pfeiltaste nach oben drücke.
Mein Held soll nach links gehen, wenn ich die Pfeiltaste nach links drücke.
Wenn mein Held auf einen Apfel trifft, soll mein Held den Apfel einsammeln.
Wenn alle Äpfel eingesammelt sind, soll die nächste Welt geladen werden.
Eine Bedinung erkennt man ganz leicht an dem Wort "wenn"
Im Englischen heißt "wenn" "if".
Also immer, wenn ihr in einer Programmzeile das Wort "if" entdeckt,
wisst ihr, dass hier eine Bedingung steht.
>>>>>>>>>>>>>>>>
Wie müsste der Satz lauten, bei dem wir dem Computer klar machen
wollen, dass unser Held nicht durch eine Wand laufen kann?
Bzw. wie müsste er lauten, wenn wir unserem Helden erlauben
nur dann zu gehen zu können, wenn der Weg frei ist?
Was wäre, wenn es Türen in unserem Spiel gibt und der Held einen
bestimmten Schlüssel benötigt und dann damit durch die entsprechende
Tür hindurch gehen kann?
Es reicht aus, wenn ihr die Sätze auf deutsch formulieren könnt.