@ -12,65 +12,10 @@ 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 = """
In diesem Circle erklären wir dir , wie der Lehrgang
Versicherungsvermittler / in " aufgebaut ist. Zudem vermitteln wir dir die wichtigsten Grundlagen,
damit erfolgreich mit deinem Lernpfad starten kannst .
""" )
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 = """
description = """
Nach dem Gespräch werten sie die Analyse aus und erstellen mit den
Nach dem Gespräch werten sie die Analyse aus und erstellen mit den
zur Verfügung stehenden Systemen formal korrekte Lösungsvorschläge bzw .
zur Verfügung stehenden Systemen formal korrekte Lösungsvorschläge bzw .
@ -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 :