Projekt
Quiz zum Selbermachen
Fragen, Antworten, Punktestand — und am Ende ein Ergebnis.
Ein Quiz ist deshalb ein so gutes zweites Projekt, weil es alles verlangt, was du bis dahin gelernt hast — und zwar gleichzeitig. Du brauchst eine Liste (die Fragen), eine Schleife (durchgehen), Bedingungen (richtig oder falsch) und eine Variable, die sich merkt, wo du stehst.
Die eine wichtige Entscheidung
Schreib die Fragen nicht einzeln in den Code. Also nicht:
frage1 = "..."
frage2 = "..."
Sondern als eine Liste von Fragen, durch die du läufst. Dann sind zwanzig Fragen genauso viel Arbeit wie fünf. Das ist der eigentliche Lerneffekt bei diesem Projekt, und es ist der Punkt, an dem viele hängen bleiben — völlig normal, komm dann zu mir.
Zwei Varianten
In JavaScript läuft es im Browser, mit Knöpfen zum Anklicken. Sieht besser aus, ist aber mehr Arbeit, weil du auch die Seite bauen musst.
In Python läuft es in der Konsole, mit input() für die Antworten. Sieht
schlichter aus, dafür kannst du dich ganz auf die Logik konzentrieren.
Nimm das, worauf du Lust hast. Die Logik ist in beiden Fällen fast identisch — und genau das ist eine gute Erfahrung.