Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| de:modul:m319:learningunits:lu05:aufgaben:splitinpieces [2025/09/23 09:54] – msuter | de:modul:m319:learningunits:lu05:aufgaben:splitinpieces [2025/11/17 08:33] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 6: | Zeile 6: | ||
| ===== Auftrag ===== | ===== Auftrag ===== | ||
| - | Diese Aufgabe besteht aus einem grösseren Programm, dessen Funktionalität in kleinen | + | Diese Aufgabe besteht aus einem grösseren Programm, dessen Funktionalität in kleinen |
| Dieses Vorgehen wird beim Programmieren immer dringend empfohlen. | Dieses Vorgehen wird beim Programmieren immer dringend empfohlen. | ||
| - | Die einzelnen Ausbauschritte sind als '' | ||
| - | ==== Issues ==== | + | |
| - | Bei dieser Aufgabe sind die einzelnen Arbeitschritte als Issues in deinem GitHub Repository festgehalten. | + | - Überprüfe dein Repo ob die Issues vorhanden sind (dauert etwa 2 Minuten, Seite aktualisieren nicht vergessen) |
| - | Mit Issues in unserem GitHub Repository können wir offene Punkte und Fehler dort verwalten, wo auch der Sourcecode ist. | + | |
| - | + | ||
| - | {{de: | + | |
| - | + | ||
| - | ==== Vorbereitung ==== | + | |
| - | - Akzeptiere das Assignment wie gewohnt | + | |
| - | | + | |
| - | - Überprüfe dein Repo auf GitHub | + | |
| - | + | ||
| - | ===== Issues (Aufträge) bearbeiten ===== | + | |
| - | Nun kannst du die einzelnen Issues abarbeiten. | + | |
| - Wähle einen Teil der Aufgabe aus, den du eigenständig umsetzen kannst. | - Wähle einen Teil der Aufgabe aus, den du eigenständig umsetzen kannst. | ||
| - Codiere den Sourcecode für diese Teilaufgabe. | - Codiere den Sourcecode für diese Teilaufgabe. | ||
| Zeile 33: | Zeile 21: | ||
| - Zurück zu Schritt 1 | - Zurück zu Schritt 1 | ||
| + | ==== Issues ==== | ||
| + | Bei dieser Aufgabe sind die einzelnen Arbeitschritte als Issues in deinem GitHub Repository festgehalten. | ||
| + | Mit Issues in unserem GitHub Repository können wir offene Punkte und Fehler dort verwalten, wo auch der Sourcecode ist. | ||
| + | |||
| + | {{de: | ||
| Du kannst erledigte Issues automatisch schliessen, wenn du in der Commit Message '' | Du kannst erledigte Issues automatisch schliessen, wenn du in der Commit Message '' | ||
| Zeile 43: | Zeile 36: | ||
| Natürlich werden die Issues erst aktualisiert, | Natürlich werden die Issues erst aktualisiert, | ||
| + | |||
| + | |||
| + | ===== 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 === | === Abgabe === | ||