Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
de:modul:m319:learningunits:lu06:aufgaben:vornamen [2025/06/23 07:45] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | de:modul:m319:learningunits:lu06:aufgaben:vornamen [2025/06/23 07:45] (aktuell) – ↷ Seite von modul:m319:learningunits:lu06:aufgaben:vornamen nach de:modul:m319:learningunits:lu06:aufgaben:vornamen verschoben msuter | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== LU06.A02: Vornamen ====== | ||
+ | <WRAP center round todo 60%> | ||
+ | Erstelle ein Programm, welches eine Liste mit Vornamen verarbeitet. | ||
+ | </ | ||
+ | Das Programm wird Schritt für Schritt aufgebaut. | ||
+ | |||
+ | ===== Auftrag ===== | ||
+ | Zur besseren Übersicht sind die Anweisungen mit Farben codiert: | ||
+ | * <color green> | ||
+ | * <color red> | ||
+ | * Diese Anweisung bleibt bestehen. | ||
+ | |||
+ | ===== Schritt 1 ===== | ||
+ | Aus einer vorgegebenen Liste mit Vornamen, soll der dritte Vorname ausgegeben werden. | ||
+ | < | ||
+ | <iframe src=" | ||
+ | </ | ||
+ | ==== Programmlogik ==== | ||
+ | * <color green> | ||
+ | * <color green> | ||
+ | * <color green> | ||
+ | |||
+ | <WRAP center round info 60%> | ||
+ | Testen Sie die Funktion mit dem Testfall '' | ||
+ | </ | ||
+ | |||
+ | ===== Schritt 2 ===== | ||
+ | Das Programm füllt die Liste mit den Vornamen, die der Benutzer eingibt. | ||
+ | < | ||
+ | <iframe src=" | ||
+ | </ | ||
+ | |||
+ | ===== Programmlogik ===== | ||
+ | * Definiere eine Variable für eine neue Liste. | ||
+ | * <color red> | ||
+ | * <color green> | ||
+ | * <color green> | ||
+ | * <color green> | ||
+ | * Gib den dritten Vornamen aus der Liste aus. | ||
+ | <WRAP center round info 60%> | ||
+ | Testen Sie die Funktion mit '' | ||
+ | </ | ||
+ | |||
+ | ==== Schritt 3 ==== | ||
+ | Der Benutzer bestimmt, welchen Vornamen das Programm ausgeben soll. | ||
+ | < | ||
+ | <iframe src=" | ||
+ | </ | ||
+ | ==== Programmlogik ==== | ||
+ | * Definiere eine Variable für eine neue Liste. | ||
+ | * Erstelle eine Iteration, die 5x durchgeführt wird: | ||
+ | * Der Benutzer gibt einen Vornamen ein. | ||
+ | * Das Programm speichert diese Eingabe am Ende der Liste. | ||
+ | * <color red>Gib den dritten Vornamen aus der Liste aus.</ | ||
+ | * <color green> | ||
+ | * <color green> Gib den vom Benutzer gewählten Vornamen aus der Liste aus.</ | ||
+ | <WRAP center round info 60%> | ||
+ | Testen Sie die Funktion mit '' | ||
+ | </ | ||
+ | |||
+ | ===== Vorgehen ===== | ||
+ | |||
+ | - Akzeptiere das GitHub Classroom Assignment im Moodlekurs. | ||
+ | - Klone das Repository in PyCharm. | ||
+ | - Codiere die Programmlogik in '' | ||
+ | - Teste dein Programm mit den Testfällen in '' | ||
+ | - Führe einen Commit und einen Push durch. | ||
+ | |||
+ | === Abgabe === | ||
+ | Die Abgabe erfolgt durch den Push ins GitHub Repository. | ||
+ | In Moodle ist keine Abgabe vorgesehen oder möglich. | ||
+ | ---- | ||
+ | < | ||
+ | < | ||
+ | GitHub-Repo: | ||
+ | |||
+ | //Lernende am BZZ **müssen** den Link zum GitHub Classroom Assignment verwenden// | ||
+ | </ | ||
+ | |||
+ | {{tag> | ||
+ | [[https:// |