Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:modul:m319:learningunits:lu04:aufgaben:story [2025/06/23 07:45] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1de:modul:m319:learningunits:lu04:aufgaben:story [2025/06/23 07:45] (aktuell) – ↷ Seite von modul:m319:learningunits:lu04:aufgaben:story nach de:modul:m319:learningunits:lu04:aufgaben:story verschoben msuter
Zeile 1: Zeile 1:
 +====== LU04.A03 - Story ======
 +<WRAP center round todo 60%>
 +Schreiben Sie ein Programm das eine Geschichte erzählt.
 +</WRAP>
 +
 +===== Auftrag =====
 +
 +Schreiben Sie ein Programm, das den Benutzer nach dem Namen einer Person und ihrem Beruf fragt. Das Programm gibt dann eine kurze Geschichte aus.
 +
 +Die Ausgabe muss wie unten gezeigt aussehen - beachten Sie, dass der Name und der Beruf von den Eingaben des Benutzers abhängen.
 +
 +<HTML>
 +<iframe src="https://trinket.io/embed/python3/ba900c2e0d?outputOnly=true&start=result" width="100%" height="200" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>
 +</HTML>
 +
 +<code>
 +I will tell you a story, but I need some information first.
 +What is the main character called?
 +*Bob*
 +What is their job?
 +*builder*
 +Here is the story:
 +Once upon a time there was Bob, who was a builder.
 +On the way to work, Bob reflected on life.
 +Perhaps Bob will not be a builder forever.
 +</code>
 +
 +
 +Die Übungsvorlage wird mit einer Programmvorlage geliefert, die die Funktion und ihren Aufruf enthält.
 +
 +
 +<code python>
 +def main():
 +    # Write your code here
 +if __name__ == '__main__':
 +    main()
 +</code>
 +
 +Hier ein weiteres Beispiel für die Ausgabe:
 +
 +<code>
 +I will tell you a story, but I need some information first.
 +What is the main character called?
 +*Ada*
 +What is their job?
 +*Data scientist*
 +Here is the story:
 +Once upon a time there was Ada, who was a Data scientist.
 +On the way to work, Ada reflected on life.
 +Perhaps Ada will not be a Data scientist forever.
 +</code>
 +
 +
 +
 +===== Vorgehen =====
 +
 +  - Akzeptiere das GitHub Classroom Assignment im Moodlekurs.
 +  - Klone das Repository in PyCharm.
 +  - Codiere die Programmlogik in ''main.py''.
 +  - Teste dein Programm mit den Testfällen in ''main_test.py''.
 +  - Führe einen Commit und einen Push durch.
 +
 +
 +Anmerkung: Kümmern Sie sich im Moment nicht zu sehr um ''if %%__%%name%%__%% == '%%__%%main%%__'%%:''. Wir brauchen es technisch gesehen nicht für dieses Programm, aber es ist eine gute Übung, es einzubauen, und es wird in späteren Übungen klarer werden.
 +
 +----
 +<nodisp>GitHub-Repo: https://github.com/templates-python/m319-lu04-a03-story</nodisp>
 +
 +[[https://creativecommons.org/licenses/by-nc-sa/4.0/ch/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] (c) Kevin Maurizi 
 +
 +Diese Aufgabe ist eine übersetzte und angepasste Aufgabe von [[https://scott3142.uk/|Scott Morgan]], verwendet unter CC BY NC SA.