@ -12,70 +12,15 @@ from vbv_lernwelt.learnpath.tests.learning_path_factories import LearningPathFac
ExerciseBlockFactory , DocumentBlockFactory , LearningUnitFactory , LearningUnitQuestionFactory
ExerciseBlockFactory , DocumentBlockFactory , LearningUnitFactory , LearningUnitQuestionFactory
def create_default_learning_path ( user = None , skip_locales = True ) :
def create_circle ( title , learning_path ) :
if user is None :
return CircleFactory (
user = User . objects . get ( username = ' info@iterativ.ch ' )
title = title ,
parent = learning_path ,
site = Site . objects . filter ( is_default_site = True ) . first ( )
if not site :
site = wagtail_factories . SiteFactory ( is_default_site = True )
if settings . APP_ENVIRONMENT == ' development ' :
site . port = 8000
site . save ( )
# create_default_competences()
lp = LearningPathFactory ( title = " Versicherungsvermittler/in " , parent = site . root_page )
tp = TopicFactory ( title = " Basissdf " , is_visible = False , parent = lp )
circle_1 = CircleFactory (
title = " Basis " ,
parent = lp ,
description = """
description = """
In diesem Circle erklären wir dir , wie der Lehrgang
Nach dem Gespräch werten sie die Analyse aus und erstellen mit den
Versicherungsvermittler / in " aufgebaut ist. Zudem vermitteln wir dir die wichtigsten Grundlagen,
zur Verfügung stehenden Systemen formal korrekte Lösungsvorschläge bzw .
damit erfolgreich mit deinem Lernpfad starten kannst .
Ausschreibungen . Je nach Komplexität der Situation ziehen sie die nötigen
""" )
Fachspezialisten bei .
tp = TopicFactory ( title = " Gewinnen von Kunden " , parent = lp )
circle_2 = CircleFactory (
title = " Gewinnen " ,
parent = lp ,
description = """
Versicherungsvermittlerinnen und - vermittler verfügen über
ein starkes Netzwerk , das sie gezielt pflegen und ausbauen . Sie beraten und betreuen ihre bestehenden Kundinnen und Kunden professionell und gewinnen so ihr Vertrauen . Dadurch schaffen sie die Basis für das Gewinnen
von neuen Kundinnen und Kunden . Versicherungsvermittlerinnen und - vermittler sprechen ihre bestehenden Kundinnen
und Kunden auf Weiterempfehlung an . So nutzen sie ihre
bestehenden Kontakte geschickt für das Anwerben von
Neukundinnen und - kunden . """ ,
goals = [
( ' goal ' , ' ... Bestehende Kunden so zu beraten, dass sie von diesen weiterempfohlen werden ' ) ,
( ' goal ' , ' ... Geeignete Personen wie z.B. Garagisten, Architekten, Treuhänder auf die Vermittlung / Zusammenarbeit anzusprechen ' ) ,
( ' goal ' , ' ... Verschiedene Datenquellen wie Internet, Telefonbuch, Handelszeitung, Baugesuche etc. Gezielt für die Gewinnung von Neukunden zu benützen ' ) ,
( ' goal ' , ' ... Ein beliebiges Gespräch resp. Einen bestehenden Kontakt in die Richtung «Versicherung» zu lenken ' ) ,
( ' goal ' , ' ... Das Thema Risiko und Sicherheit in einem Gespräch gezielt und auf die Situation des jeweiligen Gesprächspartners bezogen einfliessen zu lassen ' ) ,
( ' goal ' , ' ... Im täglichen Kontakt potenzielle Kundinnen und Kunden zu erkennen ' ) ,
] ,
)
tp = TopicFactory ( title = " Beraten der Kunden " , parent = lp )
circle_3 = CircleFactory ( title = " Einstieg " , parent = lp )
circe_analyse = CircleFactory (
title = " Analyse " ,
parent = lp ,
description = """
Nach dem Gespräch werten sie die Analyse aus und erstellen mit den
zur Verfügung stehenden Systemen formal korrekte Lösungsvorschläge bzw .
Ausschreibungen . Je nach Komplexität der Situation ziehen sie die nötigen
Fachspezialisten bei .
""" ,
""" ,
job_situations = [
job_situations = [
( ' job_situation ' , ' Absicherung der Familie ' ) ,
( ' job_situation ' , ' Absicherung der Familie ' ) ,
@ -97,10 +42,12 @@ Fachspezialisten bei.
]
]
)
)
LearningSequenceFactory ( title = ' Starten ' , parent = circe_analyse , icon = ' it-icon-ls-start ' )
def create_circle_children ( circle , title ) :
LearningSequenceFactory ( title = ' Starten ' , parent = circle , icon = ' it-icon-ls-start ' )
LearningContentFactory (
LearningContentFactory (
title = ' Einleitung Circle " Anlayse " ' ,
title = f ' Einleitung Circle " { title } " ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 15 ,
minutes = 15 ,
contents = [ ( ' video ' , VideoBlockFactory (
contents = [ ( ' video ' , VideoBlockFactory (
url = ' https://www.youtube.com/embed/qhPIfxS2hvI ' ,
url = ' https://www.youtube.com/embed/qhPIfxS2hvI ' ,
@ -109,10 +56,10 @@ Fachspezialisten bei.
) ) ]
) ) ]
)
)
LearningSequenceFactory ( title = ' Beobachten ' , parent = circ e_ana lys e, icon = ' it-icon-ls-watch ' )
LearningSequenceFactory ( title = ' Beobachten ' , parent = circ le, icon = ' it-icon-ls-watch ' )
lu = LearningUnitFactory (
lu = LearningUnitFactory (
title = ' Absicherung der Familie ' ,
title = ' Absicherung der Familie ' ,
parent = circ e_ana lys e,
parent = circ le,
)
)
LearningUnitQuestionFactory (
LearningUnitQuestionFactory (
title = " Ich bin in der Lage, mit geeigneten Fragestellungen die Deckung von Versicherungen zu erfassen. " ,
title = " Ich bin in der Lage, mit geeigneten Fragestellungen die Deckung von Versicherungen zu erfassen. " ,
@ -124,7 +71,7 @@ Fachspezialisten bei.
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Ermittlung des Kundenbedarfs ' ,
title = ' Ermittlung des Kundenbedarfs ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 30 ,
minutes = 30 ,
contents = [ ( ' podcast ' , PodcastBlockFactory (
contents = [ ( ' podcast ' , PodcastBlockFactory (
description = ' Die Ermittlung des Kundenbedarfs muss in einem eingehenden Gespräch herausgefunden werden. Höre dazu auch diesen Podcast an. ' ,
description = ' Die Ermittlung des Kundenbedarfs muss in einem eingehenden Gespräch herausgefunden werden. Höre dazu auch diesen Podcast an. ' ,
@ -133,280 +80,320 @@ Fachspezialisten bei.
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Kundenbedürfnisse erkennen ' ,
title = ' Kundenbedürfnisse erkennen ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 30 ,
minutes = 30 ,
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Was braucht eine Familie? ' ,
title = ' Was braucht eine Familie? ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 60 ,
minutes = 60 ,
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
)
)
LearningSequenceFactory ( title = ' Anwenden ' , parent = circ e_ana lys e, icon = ' it-icon-ls-apply ' )
LearningSequenceFactory ( title = ' Anwenden ' , parent = circ le, icon = ' it-icon-ls-apply ' )
lu = LearningUnitFactory ( title = ' Prämien einsparen ' , parent = circ e_ana lys e)
lu = LearningUnitFactory ( title = ' Prämien einsparen ' , parent = circ le)
LearningUnitQuestionFactory (
LearningUnitQuestionFactory (
title = " Passende Frage zu Anwenden " ,
title = " Passende Frage zu Anwenden " ,
parent = lu
parent = lu
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Versicherungsbedarf für Familien ' ,
title = ' Versicherungsbedarf für Familien ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 60 ,
minutes = 60 ,
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Alles klar? ' ,
title = ' Alles klar? ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 60 ,
minutes = 60 ,
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
)
)
lu = LearningUnitFactory ( title = ' Sich selbständig machen ' , parent = circ e_ana lys e)
lu = LearningUnitFactory ( title = ' Sich selbständig machen ' , parent = circ le)
LearningUnitQuestionFactory (
LearningUnitQuestionFactory (
title = " Passende Frage zu ' Sich selbständig machen ' " ,
title = " Passende Frage zu ' Sich selbständig machen ' " ,
parent = lu
parent = lu
)
)
LearningContentFactory (
LearningContentFactory (
title = ' GmbH oder AG ' ,
title = ' GmbH oder AG ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' video ' , VideoBlockFactory ( ) ) ]
contents = [ ( ' video ' , VideoBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Tiertherapie Patrizia Feller ' ,
title = ' Tiertherapie Patrizia Feller ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
)
)
lu = LearningUnitFactory ( title = ' Auto verkaufen ' , parent = circ e_ana lys e)
lu = LearningUnitFactory ( title = ' Auto verkaufen ' , parent = circ le)
LearningUnitQuestionFactory (
LearningUnitQuestionFactory (
title = ' Passende Frage zu " Auto verkaufen " ' ,
title = ' Passende Frage zu " Auto verkaufen " ' ,
parent = lu
parent = lu
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Motorfahrzeugversicherung ' ,
title = ' Motorfahrzeugversicherung ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 240 ,
minutes = 240 ,
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Nora kauft sich ein neues Auto ' ,
title = ' Nora kauft sich ein neues Auto ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 60 ,
minutes = 60 ,
contents = [ ( ' podcast ' , PodcastBlockFactory ( ) ) ]
contents = [ ( ' podcast ' , PodcastBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Ermittlung des Kundenbedarfs ' ,
title = ' Ermittlung des Kundenbedarfs ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' document ' , DocumentBlockFactory ( ) ) ]
contents = [ ( ' document ' , DocumentBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Motorfahrzeug kaufen ' ,
title = ' Motorfahrzeug kaufen ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
)
)
lu = LearningUnitFactory ( title = ' Pensionierung ' , parent = circ e_ana lys e)
lu = LearningUnitFactory ( title = ' Pensionierung ' , parent = circ le)
LearningUnitQuestionFactory (
LearningUnitQuestionFactory (
title = ' Passende Frage zu " Pensionierung " ' ,
title = ' Passende Frage zu " Pensionierung " ' ,
parent = lu
parent = lu
)
)
LearningContentFactory (
LearningContentFactory (
title = ' 3-Säulen-Prinzip ' ,
title = ' 3-Säulen-Prinzip ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 240 ,
minutes = 240 ,
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Altersvorsorge ' ,
title = ' Altersvorsorge ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 240 ,
minutes = 240 ,
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' AHV ' ,
title = ' AHV ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' document ' , DocumentBlockFactory ( ) ) ]
contents = [ ( ' document ' , DocumentBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Altersvorsorge planen ' ,
title = ' Altersvorsorge planen ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
)
)
lu = LearningUnitFactory ( title = ' Reisen ' , parent = circ e_ana lys e)
lu = LearningUnitFactory ( title = ' Reisen ' , parent = circ le)
LearningUnitQuestionFactory (
LearningUnitQuestionFactory (
title = ' Passende Frage zu " Reisen " ' ,
title = ' Passende Frage zu " Reisen " ' ,
parent = lu
parent = lu
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Reiseversicherung ' ,
title = ' Reiseversicherung ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 240 ,
minutes = 240 ,
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Sorgenfrei reisen ' ,
title = ' Sorgenfrei reisen ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
)
)
lu = LearningUnitFactory ( title = ' Haushalt ' , parent = circ e_ana lys e)
lu = LearningUnitFactory ( title = ' Haushalt ' , parent = circ le)
LearningUnitQuestionFactory (
LearningUnitQuestionFactory (
title = ' Passende Frage zu " Haushalt " ' ,
title = ' Passende Frage zu " Haushalt " ' ,
parent = lu
parent = lu
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Privathaftpflicht ' ,
title = ' Privathaftpflicht ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 240 ,
minutes = 240 ,
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Zusatzversicherung ' ,
title = ' Zusatzversicherung ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' document ' , DocumentBlockFactory ( ) ) ]
contents = [ ( ' document ' , DocumentBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Einen eigenen Haushalt führen ' ,
title = ' Einen eigenen Haushalt führen ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
contents = [ ( ' exercise ' , ExerciseBlockFactory ( ) ) ]
)
)
LearningSequenceFactory ( title = ' Üben ' , parent = circ e_ana lys e, icon = ' it-icon-ls-practice ' )
LearningSequenceFactory ( title = ' Üben ' , parent = circ le, icon = ' it-icon-ls-practice ' )
lu = LearningUnitFactory ( title = ' Kind zieht von zu Hause aus ' , parent = circ e_ana lys e)
lu = LearningUnitFactory ( title = ' Kind zieht von zu Hause aus ' , parent = circ le)
LearningUnitQuestionFactory (
LearningUnitQuestionFactory (
title = ' Passende Frage zu " Kind zieht von zu Hause aus " ' ,
title = ' Passende Frage zu " Kind zieht von zu Hause aus " ' ,
parent = lu
parent = lu
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Hausrat ' ,
title = ' Hausrat ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 120 ,
minutes = 120 ,
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Privathaftpflicht ' ,
title = ' Privathaftpflicht ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 60 ,
minutes = 60 ,
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Kind zieht von zu Hause wirklich aus ' ,
title = ' Kind zieht von zu Hause wirklich aus ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 60 ,
minutes = 60 ,
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' competence ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningSequenceFactory ( title = ' Testen ' , parent = circ e_ana lys e, icon = ' it-icon-ls-test ' )
LearningSequenceFactory ( title = ' Testen ' , parent = circ le, icon = ' it-icon-ls-test ' )
lu = LearningUnitFactory ( title = ' Kind zieht von zu Hause aus " Testen " ' , parent = circ e_ana lys e)
lu = LearningUnitFactory ( title = ' Kind zieht von zu Hause aus " Testen " ' , parent = circ le)
LearningContentFactory (
LearningContentFactory (
title = ' Das erwartet dich im Test ' ,
title = ' Das erwartet dich im Test ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 30 ,
minutes = 30 ,
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Test durchführen ' ,
title = ' Test durchführen ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 30 ,
minutes = 30 ,
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningSequenceFactory ( title = ' Vernetzen ' , parent = circ e_ana lys e, icon = ' it-icon-ls-network ' )
LearningSequenceFactory ( title = ' Vernetzen ' , parent = circ le, icon = ' it-icon-ls-network ' )
LearningContentFactory (
LearningContentFactory (
title = ' Online Training ' ,
title = ' Online Training ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 60 ,
minutes = 60 ,
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningSequenceFactory ( title = ' Beenden ' , parent = circ e_ana lys e, icon = ' it-icon-ls-end ' )
LearningSequenceFactory ( title = ' Beenden ' , parent = circ le, icon = ' it-icon-ls-end ' )
LearningContentFactory (
LearningContentFactory (
title = ' Kompetenzprofil anschauen ' ,
title = ' Kompetenzprofil anschauen ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 30 ,
minutes = 30 ,
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
)
)
LearningContentFactory (
LearningContentFactory (
title = ' Circle " Analyse " abschliessen ' ,
title = ' Circle " Analyse " abschliessen ' ,
parent = circ e_ana lys e,
parent = circ le,
minutes = 30 ,
minutes = 30 ,
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
)
)
# learning_unit = LearningUnitFactory.create(title='** Einstieg Video"', parent=circle_4)
# video_url = "https://www.vbv.ch/fileadmin/vbv/Videos/Statements_Externe/Janos_M/Testimonial_Janos_Mischler_PositiveEffekte.mp4"
def create_default_learning_path ( user = None , skip_locales = True ) :
# video_title = "Ausbildung ist pflicht"
if user is None :
# video_description = "Erfahren Sie, was für Janos Mischler die positiven Aspekte von ständiger Weiterbildung sind – aus fachlicher und aus persönlicher Sicht."
user = User . objects . get ( username = ' info@iterativ.ch ' )
# video_block = VideoBlockFactory(content_type="video", url=video_url, title=video_title, description=video_description)
# learning_unit.contents.append(('video', video_block))
site = Site . objects . filter ( is_default_site = True ) . first ( )
# learning_unit.save()
#
if not site :
# learning_unit = LearningUnitFactory.create(title='** Web Based Training"', parent=circle_4)
site = wagtail_factories . SiteFactory ( is_default_site = True )
# wbt_url = "web_based_trainings/rise_cmi5_test_export/scormcontent/index.html"
# wbt_block = WebBasedTrainingBlockFactory(content_type="web_based_training", url=wbt_url)
if settings . APP_ENVIRONMENT == ' development ' :
# learning_unit.contents.append(('web_based_training', wbt_block))
site . port = 8000
# learning_unit.save()
site . save ( )
# learning_unit = LearningUnitFactory.create(title="Selbsteinschätzung", parent=circle_4)
#
# sequence_2 = LearningSequenceFactory.create(title="Beobachten", parent=circle_4)
# create_default_competences()
# learning_unit = LearningUnitFactory.create(title="Mein Motorfahrzeug kaufen", parent=circle_4)
# learning_unit = LearningUnitFactory.create(title="Sich selbständig machen", parent=circle_4)
lp = LearningPathFactory ( title = " Versicherungsvermittler/in " , parent = site . root_page )
#
# sequence_3 = LearningSequenceFactory.create(title="Anwenden", parent=circle_4)
TopicFactory ( title = " Basis " , is_visible = False , parent = lp )
# learning_unit = LearningUnitFactory.create(title="Nora kauft sich ein neues Auto", parent=circle_4)
# learning_unit = LearningUnitFactory.create(title="Manuel träumt von einem neuen Tesla", parent=circle_4)
circle_basis = CircleFactory (
# learning_unit = LearningUnitFactory.create(title="Deine Erkenntnisse und Learnings", parent=circle_4)
title = " Basis " ,
#
parent = lp ,
# sequence_4 = LearningSequenceFactory.create(title="Üben", parent=circle_4)
description = """
# learning_unit = LearningUnitFactory.create(title="Ermittlung des Kundenbedarfs", parent=circle_4)
In diesem Circle erklären wir dir , wie der Lehrgang
# learning_unit = LearningUnitFactory.create(title="Aktives Zuhören", parent=circle_4)
Versicherungsvermittler / in " aufgebaut ist. Zudem vermitteln wir dir die wichtigsten Grundlagen,
# learning_unit = LearningUnitFactory.create(title="In Bildern Sprechen", parent=circle_4)
damit erfolgreich mit deinem Lernpfad starten kannst .
# learning_unit = LearningUnitFactory.create(title="Priorisieren des Bedarfs", parent=circle_4)
""" ,
# learning_unit = LearningUnitFactory.create(title="Zusammenfassung des Bedarfs", parent=circle_4)
)
#
LearningSequenceFactory ( title = ' Starten ' , parent = circle_basis , icon = ' it-icon-ls-start ' )
# sequence_5 = LearningSequenceFactory.create(title="Testen", parent=circle_4)
LearningContentFactory (
# learning_unit = LearningUnitFactory.create(title="Bedarfsfragen", parent=circle_4)
title = ' Einleitung Circle " Basis " ' ,
# learning_unit = LearningUnitFactory.create(title="Andwendung der Fragetechniken", parent=circle_4)
parent = circle_basis ,
#
minutes = 15 ,
# sequence_5 = LearningSequenceFactory.create(title="Vernetzen", parent=circle_4)
contents = [ ( ' video ' , VideoBlockFactory (
# learning_unit = LearningUnitFactory.create(title="Online Training", parent=circle_4)
url = ' https://www.youtube.com/embed/qhPIfxS2hvI ' ,
#
description = ' In dieser Circle zeigt dir ein Fachexperte anhand von Kundensituationen, wie du erfolgreich '
# sequence_6 = LearningSequenceFactory.create(title="Beenden", parent=circle_4)
' den Kundenbedarf ermitteln, analysieren, priorisieren und anschliessend zusammenfassen kannst. '
# learning_unit = LearningUnitFactory.create(title="Selbsteinschätzung", parent=circle_4)
) ) ]
#
)
# circle_5 = CircleFactory.create(title="Lösung",
LearningSequenceFactory ( title = ' Beenden ' , parent = circle_basis , icon = ' it-icon-ls-end ' )
# parent=lp,
LearningContentFactory (
# topic=tp,
title = ' Kompetenzprofil anschauen ' ,
# goals="""— Die Daten des Kunden korrekt in die notwendigen Systeme einzutragen
parent = circle_basis ,
# — Fachspezialisten beizuziehen, falls dies angezeigt ist
minutes = 30 ,
# — Mit den zur Verfügung stehenden Systemen korrekte Lösungsvorschläge
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
# (z.B. Offerten oder Ausschreibungen) zu verfassen
)
# — Falls nötig die Lösungsvorschläge dem Underwriting weiterzuleiten und
LearningContentFactory (
# Unklarheiten zu bereinigen """)
title = ' Circle " Analyse " abschliessen ' ,
#
parent = circle_basis ,
# circle_6 = CircleFactory.create(title="Abschluss",
minutes = 30 ,
# parent=lp,
contents = [ ( ' document ' , CompetenceBlockFactory ( ) ) ]
# topic=tp,
)
# goals="""— Je nach Komplexität der Lösungsvorschläge (z.B. Offerten oder Offertvergleich) einen Fachspezialisten aufzubieten
# — Sich kundenorientiert auf das Gespräch vorzubereiten und sich passend zu präsentieren""")
#
TopicFactory ( title = " Gewinnen von Kunden " , parent = lp )
# tp = TopicFactory.create(title="Betreuen und Ausbauen des Kundenstamms", learning_path=lp)
# circle_7 = CircleFactory.create(title="Betreuen", parent=lp, topic=tp)
circle_gewinnen = CircleFactory (
#
title = " Gewinnen " ,
# tp = TopicFactory.create(title="Prüfung", is_visible=False, learning_path=lp)
parent = lp ,
# circle_7 = CircleFactory.create(title="Prüfungsvorbereitung", parent=lp, topic=tp)
description = """
Versicherungsvermittlerinnen und - vermittler verfügen über
ein starkes Netzwerk , das sie gezielt pflegen und ausbauen . Sie beraten und betreuen ihre bestehenden Kundinnen und Kunden professionell und gewinnen so ihr Vertrauen . Dadurch schaffen sie die Basis für das Gewinnen
von neuen Kundinnen und Kunden . Versicherungsvermittlerinnen und - vermittler sprechen ihre bestehenden Kundinnen
und Kunden auf Weiterempfehlung an . So nutzen sie ihre
bestehenden Kontakte geschickt für das Anwerben von
Neukundinnen und - kunden . """ ,
goals = [
( ' goal ' , ' ... Bestehende Kunden so zu beraten, dass sie von diesen weiterempfohlen werden ' ) ,
( ' goal ' , ' ... Geeignete Personen wie z.B. Garagisten, Architekten, Treuhänder auf die Vermittlung / Zusammenarbeit anzusprechen ' ) ,
( ' goal ' , ' ... Verschiedene Datenquellen wie Internet, Telefonbuch, Handelszeitung, Baugesuche etc. Gezielt für die Gewinnung von Neukunden zu benützen ' ) ,
( ' goal ' , ' ... Ein beliebiges Gespräch resp. Einen bestehenden Kontakt in die Richtung «Versicherung» zu lenken ' ) ,
( ' goal ' , ' ... Das Thema Risiko und Sicherheit in einem Gespräch gezielt und auf die Situation des jeweiligen Gesprächspartners bezogen einfliessen zu lassen ' ) ,
( ' goal ' , ' ... Im täglichen Kontakt potenzielle Kundinnen und Kunden zu erkennen ' ) ,
] ,
)
create_circle_children ( circle_gewinnen , ' Gewinnen ' )
TopicFactory ( title = " Beraten der Kunden " , parent = lp )
circle_einstieg = create_circle ( ' Einstieg ' , lp )
create_circle_children ( circle_einstieg , ' Einstieg ' )
circle_analyse = create_circle ( ' Analyse ' , lp )
create_circle_children ( circle_analyse , ' Analyse ' )
circle_analyse = create_circle ( ' Lösung ' , lp )
create_circle_children ( circle_analyse , ' Lösung ' )
circle_analyse = create_circle ( ' Abschluss ' , lp )
create_circle_children ( circle_analyse , ' Abschluss ' )
TopicFactory ( title = " Betreuen und Ausbauen des Kundenstamms " , parent = lp )
circle_analyse = create_circle ( ' Betreueun ' , lp )
create_circle_children ( circle_analyse , ' Betreueun ' )
TopicFactory ( title = " Prüfungsvorbereitung " , is_visible = False , parent = lp )
circle_analyse = create_circle ( ' Prüfungsvorbereitung ' , lp )
create_circle_children ( circle_analyse , ' Prüfungsvorbereitung ' )
# locales
# locales
if not skip_locales :
if not skip_locales :