diff --git a/server/vbv_lernwelt/course/management/commands/create_uk_course.py b/server/vbv_lernwelt/course/management/commands/create_uk_course.py index b100fab8..dbeca34c 100644 --- a/server/vbv_lernwelt/course/management/commands/create_uk_course.py +++ b/server/vbv_lernwelt/course/management/commands/create_uk_course.py @@ -40,7 +40,7 @@ def create_uk_learning_path(course_id=COURSE_UK, user=None, skip_locales=True): TopicFactory(title="1. Lehrjahr", is_visible=True, parent=lp) create_uk_circle(lp, title="Kickoff") create_uk_circle(lp, title="Basis") - create_uk_circle(lp, title="Fahrzeug") + create_uk_circle_fahrzeug(lp) create_uk_circle(lp, title="Haushalt Teil 1") create_uk_circle(lp, title="Haushalt Teil 2") @@ -188,3 +188,58 @@ damit du erfolgreich mit deinem Lernpfad (durch-)starten kannst. ) ], ) + + +def create_uk_circle_fahrzeug(lp, title="Fahrzeug"): + circle = CircleFactory( + title=title, + parent=lp, + description=""" +In diesem Circle erfährst du wie der Lehrgang aufgebaut ist. +Zudem lernst du die wichtigsten Grundlagen, +damit du erfolgreich mit deinem Lernpfad (durch-)starten kannst. + """.strip(), + ) + LearningSequenceFactory( + title="Vorbereitung", parent=circle, icon="it-icon-ls-start" + ) + LearningUnitFactory(title="Vorbereitung", parent=circle) + LearningContentFactory( + title="Verschaffe dir einen Überblick", + parent=circle, + ) + LearningContentFactory( + title="Mediathek", + parent=circle, + ) + LearningContentFactory( + title="Vorbereitungsauftrag", + parent=circle, + ) + LearningSequenceFactory(title="Training", parent=circle, icon="it-icon-ls-watch") + LearningUnitFactory(title="Unterlagen", parent=circle) + LearningContentFactory( + title="Unterlagen für den Unterricht", + parent=circle, + ) + LearningUnitFactory(title="Kompetenznachweis", parent=circle) + LearningContentFactory( + title="Wissens- und Verständnisfragen", + parent=circle, + ) + LearningSequenceFactory(title="Transfer", parent=circle, icon="it-icon-ls-end") + LearningUnitFactory(title="Transfer", parent=circle) + LearningContentFactory( + title="Reflexion", + parent=circle, + ) + LearningContentFactory( + title="Feedback", + parent=circle, + contents=[ + ( + "feedback", + FeedbackBlockFactory(), + ) + ], + )