_id group version mode anyPianoKey enableSoundFlag footnote footnoteType timeLimitInSeconds logFlag successesForSkip hideFeedbackSmiley programmedOctaveOffset interactivePianoFirstOctave controlType withProgressionBar logLabel name folder flow variables createdAt updatedAt __v rhythmRelativeErrorMarginInFloat relativeRhythmImportance cueWaitForClick hasSound variablesSchedules withTimer flowConclusion flowPrelude rhythmErrorMarginInMilliseconds hasNavigationBar hasStatusBar isFullScreen
60e2a41cf652020013b85a9b
sweedish twins experiment instructions
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
initial instructions
platform_tutorial
[
  {
    "_id": "61dceff5aed426001a1f4fae",
    "type": "instruction",
    "textContent": [
      [
        "Välkommen! Här följer instruktioner till träningsprogrammet.\n\nDessa instruktioner kommer att finnas tillgängliga under hela träningsperioden\nom du vill läsa dem igen.",
        "Träningen kommer att genomföras under sex veckor.\n\nVarje vecka gör du fyra träningssessioner.\n\nDu bestämmer själv vilka dagar du tränar.\n\nDet går att genomföra max en session per dag.\n\nSessionerna genomförs i tur och ordning.",
        "De första tre veckorna får du stegvis lära dig att spela två olika melodier.\n\nDu börjar med att lära dig kortare delar av melodierna\nsom efterhand sätts ihop till längre segment.\n\nMer specifik information ges i varje session.",
        "De sista tre veckorna (vecka 4 till 6) får du lära dig att spela korta kända melodier.\n\nDu får mer information om detta när du börjar träningen vecka 4.",
        "Användargränssnitt",
        "Knappen 'Avsluta'\n\nGenom knappen 'Avsluta' i det övre högra hörnet av fönstret är det möjligt att lämna en pågående session när du behöver pausa träningen eller när det uppstår tekniska problem; till exempel om programmet hänger sig.",
        "Om du lämnar en session, eller om den avbrutits innan den är klar\nkan du starta sessionen igen, och återuppta träningen efter det senast avslutade momentet.",
        "Statusfält\n\nStatusfältet ger lite användbar information om den pågående sessionen.",
        "Timer\n\nLängst till vänster i statusfältet finns en timer.\n\nTill höger om klockan visas hur länge momentet har pågått.\n\nVissa moment går på tid. Då visas istället ett timglas och en nedräkning.",
        "Pianostatus\n\nBeroende på moment, kan ljudet ifrån pianot stängas av.\n\nDetta sker automatiskt och är en del av programmet.\n\nLängst till höger i statusfältet finns en indikator som visar\nom pianots ljud är på eller av.",
        "Sessionsmätaren\n\nLängst ner i statusfältet finns det en blå linje som visar hur långt du har kommit i sessionen.\n\nLinjen når högra änden av fönstret när alla moment i sessionen är avklarade."
      ]
    ],
    "pictureFileName": [
      [
        "",
        "",
        "",
        "",
        "",
        "image/leave_button-sv.PNG",
        "",
        "image/experiment_status_bar-sv.bmp",
        "image/timer_countdown.PNG",
        "image/piano_sound_indicator-sv.bmp",
        ""
      ]
    ],
    "isGoBackButtonInFootnote": true
  },
  {
    "_id": "61dceff5aed426001a1f4fad",
    "type": "video",
    "textContent": [
      "Innan varje träningsmoment får du se en instruktionsvideo. Här är ett exempel:"
    ],
    "videoFileName": [
      "video/speed30.mp4"
    ],
    "enableSoundFlag": true,
    "footnote": false
  },
  {
    "_id": "61dceff5aed426001a1f4fac",
    "type": "playing",
    "enableSoundFlag": true,
    "textContent": [
      "I vissa moment visas ett piano som visuellt stöd.\nKnappar som markeras i gult visar vilka tangenter du behöver använda för en viss melodi.\nTangenterna blir blå när du trycker ner motsvarande tangenter på det riktiga pianot.\nMätaren under pianot fylls efter varje ton oavsett om det var rätt eller fel. Prova!"
    ],
    "interactivePiano": [
      "midi"
    ],
    "pictureFileName": [
      ""
    ],
    "midiFileName": [
      "melody/speed30.mid"
    ],
    "footnote": false
  },
  {
    "_id": "61dceff5aed426001a1f4fab",
    "type": "end",
    "textContent": [
      "Det var alla inledande instruktioner.\n\nDessa finns tillgängliga på startsidan under hela träningstiden."
    ]
  }
]
Mon Jul 05 2021 06:18:04 GMT+0000 (Coordinated Universal Time)
Tue Jan 11 2022 02:48:21 GMT+0000 (Coordinated Universal Time)
9
0.1
1
false
true
true
60e2a479f652020013b85aa3
sweedish twins experiment instructions
1
rhythm
false
false
true
simple
0
true
0
true
0
4
none
true
default
instructions week 4 to 6
platform_tutorial
[
  {
    "_id": "61dcefe7aed426001a1f4faa",
    "type": "instruction",
    "textContent": [
      "Välkommen till intruktionerna för vecka 4-6!\n\nDessa instruktioner kommer att vara tillgängliga under hela träningsperioden\nom du vill läsa dem igen."
    ]
  },
  {
    "_id": "61dcefe7aed426001a1f4fa9",
    "type": "instruction",
    "textContent": [
      "Detta träningsprogram skiljer sig något från träningen de tre första veckorna.\n\nFrån och med nu ska du försöka lära dig\nså många nya melodier som möjligt i din egen takt.\n\nDet är fortfarande 4 sessioner per vecka,\nmen varje session varar i exakt 20 minuter och avslutas därefter automatiskt.\n\nMelodierna är kortare och mer eller mindre välkända.\n\nOm du hinner påbörja men inte avsluta träningen av en melodi\nfortsätter du med denna melodi nästa session.",
      "Träningen sker i princip som tidigare, det vill säga\natt du först får se en instruktionsvideo\noch sen får träna på melodin.",
      "Precis som innan tränar du först kortare segment som efterhand sätts ihop till den fullständiga melodin.\n\nNär du lyckats spela ett segment rätt tre gånger\n\ngår du automatiskt vidare.\nDessa tre gånger behöver inte vara i rad på varandra.",
      "I detta träningsprogram finns inga siffror på tangenterna som visar hur du ska placera fingrarna.\nDet får du bestämma helt själv."
    ]
  },
  {
    "_id": "61dcefe7aed426001a1f4fa8",
    "type": "end",
    "textContent": [
      "Det var alla instruktioner till vecka 4-6.\n\nDessa instruktioner kommer att finnas tillgängliga\nifrån startsidan under hela träningsperioden\nom du vill läsa dem igen."
    ]
  }
]
Mon Jul 05 2021 06:19:37 GMT+0000 (Coordinated Universal Time)
Tue Jan 11 2022 02:48:07 GMT+0000 (Coordinated Universal Time)
4
0.1
false
true
true
60e2a501f652020013b85aa7
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 1 session 1
twins_experiment
[
  {
    "_id": "62301b6331615d001cd04939",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen."
    ]
  },
  {
    "_id": "62301b6331615d001cd04938",
    "type": "instruction",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "interactivePiano": "midi",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "62301b6331615d001cd04937",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd04936",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b6331615d001cd04935",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": [
      "midi",
      "midi",
      "midi"
    ],
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd04934",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301b6331615d001cd04933",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd04932",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b6331615d001cd04931",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd04930",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301b6331615d001cd0492f",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301b6331615d001cd0492e",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301b6331615d001cd0492d",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b6331615d001cd0492c",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd0492b",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat! Träningen är slut för idag.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301b6331615d001cd0492a",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301b6331615d001cd04929",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd04928",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b6331615d001cd04927",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301b6331615d001cd04926",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd04925",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b6331615d001cd04924",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301b6331615d001cd04923",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b6331615d001cd04922",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd04921",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat! Träningen är slut för idag.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301b6331615d001cd04920",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301b6331615d001cd0491f",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd0491e",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b6331615d001cd0491d",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301b6331615d001cd0491c",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b6331615d001cd0491b",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b6331615d001cd0491a",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301b6331615d001cd04942",
    "name": "MELODY_1",
    "assignedValue": 4
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301b6331615d001cd04941",
    "name": "MELODY_2",
    "assignedValue": 3
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b6331615d001cd04940",
    "name": "FIRST_BAR",
    "assignedValue": "1"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b6331615d001cd0493f",
    "name": "SECOND_BAR",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b6331615d001cd0493e",
    "name": "THIRD_BAR",
    "assignedValue": "1-2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b6331615d001cd0493d",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b6331615d001cd0493c",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "1"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b6331615d001cd0493b",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 1 vecka 1!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b6331615d001cd0493a",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
Mon Jul 05 2021 06:21:53 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:51:47 GMT+0000 (Coordinated Universal Time)
18
0.1
1
false
true
true
[
  {
    "_id": "62301b6331615d001cd04946",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301b6331615d001cd04945",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301b6331615d001cd04944",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301b6331615d001cd04943",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
120
true
true
true
60e2a576f652020013b85afa
sweedish twins experiment
1
rhythm
false
false
true
simple
1200
true
0
true
1
5
piano
false
melody-1
week 4-6
twins_experiment
*** LARGE PROPERTY ***
~400 KB
Preview:[{"_id":"6201d65d33ca5b00
Click to fetch this property
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "6201d65d33ca5b001994bd50",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "6201d65d33ca5b001994bd4f",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd4e",
    "name": "LISTEN_TO_MELODY",
    "assignedValue": "Tryck på mellanslagstangenten och lyssna på melodin."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd4d",
    "name": "LISTEN_TO_VIDEO",
    "assignedValue": "Spela tillsammans med videon."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd4c",
    "name": "TRY_PLAYING",
    "assignedValue": "Försök att spela melodin på egen hand."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd4b",
    "name": "SOME_ATTEMPTS_LEFT",
    "assignedValue": "Du har spelat melodin rätt &SUCCESSES_IN_LOOP& gånger av 3."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd4a",
    "name": "SUCCESS_GOAL_REACHED",
    "assignedValue": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd49",
    "name": "MELODY_SUCCEEDED",
    "assignedValue": "Utmärkt, du har nu klarat av hela melodin!\n\nNu ska du få spela nästa melodi."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd48",
    "name": "SUCCESS_GOAL_FAILED",
    "assignedValue": "Av 50 försök har du lyckats &SUCCESSES_IN_LOOP& gånger.\nNu kommer du att träna nästa segment av melodin."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd47",
    "name": "LAST_SUCCESS_GOAL_FAILED",
    "assignedValue": "Av 50 försök har du lyckats &SUCCESSES_IN_LOOP& gånger.\nNu kommer du att träna nästa melodi."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd46",
    "name": "CONGRATULATION",
    "assignedValue": "Bra jobbat, du har spelat rätt!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd45",
    "name": "TRY_AGAIN",
    "assignedValue": "Du spelade inte helt rätt. Försök igen!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd44",
    "name": "PRESS_SPACE_TO_NEXT",
    "assignedValue": "Spela instruktionsvideon (Tryck mellanslag)"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd43",
    "name": "PRESS_S_TO_SKIP",
    "assignedValue": "Spela melodin direkt (Tryck S)"
  },
  {
    "type": "variable",
    "assignation": "dynamic",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd42",
    "name": "MELODY_NAME",
    "assignedValue": "Kolonien"
  },
  {
    "type": "variable",
    "assignation": "dynamic",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "6201d65d33ca5b001994bd41",
    "name": "MELODY_DIRECTORY",
    "assignedValue": "FillerMelodies_MIDI/01_Kolonien_0.mid"
  }
]
Mon Jul 05 2021 06:23:50 GMT+0000 (Coordinated Universal Time)
Tue Feb 08 2022 02:33:01 GMT+0000 (Coordinated Universal Time)
14
0.1
1
true
true
true
[
  {
    "_id": "6201d65d33ca5b001994bd54",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "6201d65d33ca5b001994bd53",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "6201d65d33ca5b001994bd52",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "6201d65d33ca5b001994bd51",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
[
  {
    "_id": "6201d65d33ca5b001994bd5f",
    "type": "instruction",
    "textContent": [
      "Välkommen!\n\nNu ska du få lära dig några nya melodier.\n\nFörsök jobba på bra, men inte så att du känner dig stressad.\n\n För att kunna gå vidare till nästa melodi\nbehöver du spela rätt tre gånger men inte 3 ggr i rad.\n\nSessionen är 20 minuter lång, och tiden börjar efter att du lyssnat på melodin."
    ]
  },
  {
    "_id": "6201d65d33ca5b001994bd5e",
    "type": "instruction",
    "textContent": "Låt oss börja med en uppvärmning.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "interactivePiano": "midi",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "6201d65d33ca5b001994bd5d",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_1$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "6201d65d33ca5b001994bd5c",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 2,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "6201d65d33ca5b001994bd5b",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "6201d65d33ca5b001994bd5a",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "6201d65d33ca5b001994bd59",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_2$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_2$.mid",
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "6201d65d33ca5b001994bd58",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 2,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "6201d65d33ca5b001994bd57",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "6201d65d33ca5b001994bd56",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "6201d65d33ca5b001994bd55",
    "type": "instruction",
    "textContent": "Nu börjar den riktiga träningen"
  }
]
120
60e2a5d2f652020013b85c14
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
false
melody-1
week 4-6 (no time limit)
twins_experiment
*** LARGE PROPERTY ***
~400 KB
Preview:[{"_id":"61dcf059aed42600
Click to fetch this property
[
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50c6",
    "name": "LISTEN_TO_MELODY",
    "assignedValue": "Lyssna på melodin."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50c5",
    "name": "LISTEN_TO_VIDEO",
    "assignedValue": "Spela tillsammans med videon."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50c4",
    "name": "TRY_PLAYING",
    "assignedValue": "Försök att spela melodin på egen hand."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50c3",
    "name": "SOME_ATTEMPTS_LEFT",
    "assignedValue": "Du har spelat melodin rätt &SUCCESSES_IN_LOOP& gånger av 3."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50c2",
    "name": "SUCCESS_GOAL_REACHED",
    "assignedValue": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50c1",
    "name": "MELODY_SUCCEEDED",
    "assignedValue": "Utmärkt, du har nu klarat av hela melodin!\n\nNu ska du få spela nästa melodi."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50c0",
    "name": "SUCCESS_GOAL_FAILED",
    "assignedValue": "Av 50 försök har du lyckats &SUCCESSES_IN_LOOP& gånger.\nNu kommer du att träna nästa segment av melodin."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50bf",
    "name": "LAST_SUCCESS_GOAL_FAILED",
    "assignedValue": "Av 50 försök har du lyckats &SUCCESSES_IN_LOOP& gånger.\nNu kommer du att träna nästa melodi."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50be",
    "name": "CONGRATULATION",
    "assignedValue": "Bra jobbat, du har spelat rätt!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50bd",
    "name": "TRY_AGAIN",
    "assignedValue": "Du spelade inte helt rätt. Försök igen!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50bc",
    "name": "PRESS_SPACE_TO_NEXT",
    "assignedValue": "Spela instruktionsvideon (Tryck mellanslag)"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50bb",
    "name": "PRESS_S_TO_SKIP",
    "assignedValue": "Spela melodin direkt (Tryck S)"
  },
  {
    "type": "variable",
    "assignation": "dynamic",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50ba",
    "name": "MELODY_NAME",
    "assignedValue": "Kolonien"
  },
  {
    "type": "variable",
    "assignation": "dynamic",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcf059aed426001a1f50b9",
    "name": "MELODY_DIRECTORY",
    "assignedValue": "FillerMelodies_MIDI/01_Kolonien_0.mid"
  }
]
Mon Jul 05 2021 06:25:22 GMT+0000 (Coordinated Universal Time)
Tue Jan 11 2022 02:50:01 GMT+0000 (Coordinated Universal Time)
5
0.1
1
true
true
true
[
  {
    "_id": "61dcf059aed426001a1f50c7",
    "type": "instruction",
    "textContent": [
      "Välkommen!\n\nNu ska du få lära dig några nya melodier.\n\nFörsök jobba på bra, men inte så att du känner dig stressad.\n\n För att kunna gå vidare till nästa melodi\nbehöver du spela rätt tre gånger men inte 3 ggr i rad.\n\nSessionen är 20 minuter lång, och tiden börjar efter att du lyssnat på melodin."
    ]
  }
]
120
60e2b10cf652020013b85ee3
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 1 session 2
twins_experiment
[
  {
    "_id": "62301b7631615d001cd04966",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen."
    ]
  },
  {
    "_id": "62301b7631615d001cd04965",
    "type": "instruction",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "interactivePiano": "midi",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "62301b7631615d001cd04964",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd04963",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b7631615d001cd04962",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": [
      "midi",
      "midi",
      "midi"
    ],
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd04961",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301b7631615d001cd04960",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd0495f",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b7631615d001cd0495e",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd0495d",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301b7631615d001cd0495c",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301b7631615d001cd0495b",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301b7631615d001cd0495a",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b7631615d001cd04959",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd04958",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat! Träningen är slut för idag.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301b7631615d001cd04957",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301b7631615d001cd04956",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd04955",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b7631615d001cd04954",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301b7631615d001cd04953",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd04952",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b7631615d001cd04951",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301b7631615d001cd04950",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b7631615d001cd0494f",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd0494e",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat! Träningen är slut för idag.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301b7631615d001cd0494d",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301b7631615d001cd0494c",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd0494b",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b7631615d001cd0494a",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301b7631615d001cd04949",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b7631615d001cd04948",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b7631615d001cd04947",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301b7631615d001cd0496f",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301b7631615d001cd0496e",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b7631615d001cd0496d",
    "name": "FIRST_BAR",
    "assignedValue": "3"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b7631615d001cd0496c",
    "name": "SECOND_BAR",
    "assignedValue": "4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b7631615d001cd0496b",
    "name": "THIRD_BAR",
    "assignedValue": "3-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b7631615d001cd0496a",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b7631615d001cd04969",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "3"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b7631615d001cd04968",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 2 vecka 1!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b7631615d001cd04967",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
Mon Jul 05 2021 07:13:16 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:52:06 GMT+0000 (Coordinated Universal Time)
11
0.1
1
false
true
true
[
  {
    "_id": "62301b7631615d001cd04973",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301b7631615d001cd04972",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301b7631615d001cd04971",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301b7631615d001cd04970",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
120
true
true
true
60e2b11cf652020013b85f0d
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 1 session 3
twins_experiment
[
  {
    "_id": "62301b9731615d001cd04993",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen."
    ]
  },
  {
    "_id": "62301b9731615d001cd04992",
    "type": "instruction",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "interactivePiano": "midi",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "62301b9731615d001cd04991",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd04990",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b9731615d001cd0498f",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": [
      "midi",
      "midi",
      "midi"
    ],
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd0498e",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301b9731615d001cd0498d",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd0498c",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b9731615d001cd0498b",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd0498a",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301b9731615d001cd04989",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301b9731615d001cd04988",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301b9731615d001cd04987",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b9731615d001cd04986",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd04985",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301b9731615d001cd04984",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301b9731615d001cd04983",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd04982",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b9731615d001cd04981",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301b9731615d001cd04980",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd0497f",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b9731615d001cd0497e",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301b9731615d001cd0497d",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301b9731615d001cd0497c",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd0497b",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301b9731615d001cd0497a",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301b9731615d001cd04979",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd04978",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b9731615d001cd04977",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301b9731615d001cd04976",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301b9731615d001cd04975",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301b9731615d001cd04974",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301b9731615d001cd0499c",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301b9731615d001cd0499b",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b9731615d001cd0499a",
    "name": "FIRST_BAR",
    "assignedValue": "5"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b9731615d001cd04999",
    "name": "SECOND_BAR",
    "assignedValue": "6"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b9731615d001cd04998",
    "name": "THIRD_BAR",
    "assignedValue": "5-6"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b9731615d001cd04997",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b9731615d001cd04996",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "5"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b9731615d001cd04995",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 3 vecka 1!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301b9731615d001cd04994",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
Mon Jul 05 2021 07:13:32 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:52:39 GMT+0000 (Coordinated Universal Time)
12
0.1
1
false
true
true
[
  {
    "_id": "62301b9731615d001cd049a0",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301b9731615d001cd0499f",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301b9731615d001cd0499e",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301b9731615d001cd0499d",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
120
true
true
true
60e2b132f652020013b85f37
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 1 session 4
twins_experiment
[
  {
    "_id": "62301bb031615d001cd049c0",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen."
    ]
  },
  {
    "_id": "62301bb031615d001cd049bf",
    "type": "instruction",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "interactivePiano": "midi",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "62301bb031615d001cd049be",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049bd",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bb031615d001cd049bc",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": [
      "midi",
      "midi",
      "midi"
    ],
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049bb",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301bb031615d001cd049ba",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049b9",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bb031615d001cd049b8",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049b7",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301bb031615d001cd049b6",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301bb031615d001cd049b5",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301bb031615d001cd049b4",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bb031615d001cd049b3",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049b2",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301bb031615d001cd049b1",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301bb031615d001cd049b0",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049af",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bb031615d001cd049ae",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301bb031615d001cd049ad",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049ac",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bb031615d001cd049ab",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301bb031615d001cd049aa",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bb031615d001cd049a9",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049a8",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301bb031615d001cd049a7",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301bb031615d001cd049a6",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049a5",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bb031615d001cd049a4",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301bb031615d001cd049a3",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bb031615d001cd049a2",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301baf31615d001cd049a1",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301bb031615d001cd049c9",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301bb031615d001cd049c8",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bb031615d001cd049c7",
    "name": "FIRST_BAR",
    "assignedValue": "7"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bb031615d001cd049c6",
    "name": "SECOND_BAR",
    "assignedValue": "8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bb031615d001cd049c5",
    "name": "THIRD_BAR",
    "assignedValue": "7-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bb031615d001cd049c4",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bb031615d001cd049c3",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "7"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bb031615d001cd049c2",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 4 - den sista sessionen vecka 1!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bb031615d001cd049c1",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens och veckans träning.\n\nNästa session är tillgänglig nästa vecka."
  }
]
Mon Jul 05 2021 07:13:54 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:53:04 GMT+0000 (Coordinated Universal Time)
11
0.1
1
false
true
true
[
  {
    "_id": "62301bb031615d001cd049cd",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301bb031615d001cd049cc",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301bb031615d001cd049cb",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301bb031615d001cd049ca",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
120
true
true
true
60e2b145f652020013b85f61
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 2 session 1
twins_experiment
[
  {
    "_id": "62301bc831615d001cd049ed",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen."
    ]
  },
  {
    "_id": "62301bc831615d001cd049ec",
    "type": "instruction",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "interactivePiano": "midi",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "62301bc831615d001cd049eb",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049ea",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bc831615d001cd049e9",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": [
      "midi",
      "midi",
      "midi"
    ],
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049e8",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301bc831615d001cd049e7",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049e6",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bc831615d001cd049e5",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049e4",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301bc831615d001cd049e3",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301bc831615d001cd049e2",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301bc831615d001cd049e1",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bc831615d001cd049e0",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049df",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301bc831615d001cd049de",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301bc831615d001cd049dd",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049dc",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bc831615d001cd049db",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301bc831615d001cd049da",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049d9",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bc831615d001cd049d8",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301bc831615d001cd049d7",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bc831615d001cd049d6",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049d5",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301bc831615d001cd049d4",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301bc831615d001cd049d3",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049d2",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bc831615d001cd049d1",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301bc831615d001cd049d0",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bc831615d001cd049cf",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bc831615d001cd049ce",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301bc831615d001cd049f6",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301bc831615d001cd049f5",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bc831615d001cd049f4",
    "name": "FIRST_BAR",
    "assignedValue": "1-2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bc831615d001cd049f3",
    "name": "SECOND_BAR",
    "assignedValue": "3-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bc831615d001cd049f2",
    "name": "THIRD_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bc831615d001cd049f1",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bc831615d001cd049f0",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "9"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bc831615d001cd049ef",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 1 vecka 2!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bc831615d001cd049ee",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
Mon Jul 05 2021 07:14:13 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:53:28 GMT+0000 (Coordinated Universal Time)
12
0.1
1
false
true
true
[
  {
    "_id": "62301bc831615d001cd049fa",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301bc831615d001cd049f9",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301bc831615d001cd049f8",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301bc831615d001cd049f7",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
120
true
true
true
60e2b15df652020013b85f8b
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 2 session 2
twins_experiment
[
  {
    "_id": "62301bdb31615d001cd04a1a",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen."
    ]
  },
  {
    "_id": "62301bdb31615d001cd04a19",
    "type": "instruction",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "interactivePiano": "midi",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "62301bdb31615d001cd04a18",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd04a17",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bdb31615d001cd04a16",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd04a15",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301bdb31615d001cd04a14",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd04a13",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bdb31615d001cd04a12",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd04a11",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "62301bdb31615d001cd04a10",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301bdb31615d001cd04a0f",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301bdb31615d001cd04a0e",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bdb31615d001cd04a0d",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd04a0c",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301bdb31615d001cd04a0b",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301bdb31615d001cd04a0a",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd04a09",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bdb31615d001cd04a08",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301bdb31615d001cd04a07",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd04a06",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bdb31615d001cd04a05",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301bdb31615d001cd04a04",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bdb31615d001cd04a03",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd04a02",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301bdb31615d001cd04a01",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301bdb31615d001cd04a00",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd049ff",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bdb31615d001cd049fe",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301bdb31615d001cd049fd",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bdb31615d001cd049fc",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bdb31615d001cd049fb",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301bdb31615d001cd04a23",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301bdb31615d001cd04a22",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bdb31615d001cd04a21",
    "name": "FIRST_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bdb31615d001cd04a20",
    "name": "SECOND_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bdb31615d001cd04a1f",
    "name": "THIRD_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bdb31615d001cd04a1e",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bdb31615d001cd04a1d",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "11"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bdb31615d001cd04a1c",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 2 vecka 2!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bdb31615d001cd04a1b",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
Mon Jul 05 2021 07:14:37 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:53:47 GMT+0000 (Coordinated Universal Time)
14
0.1
1
false
true
true
[
  {
    "_id": "62301bdb31615d001cd04a27",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301bdb31615d001cd04a26",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301bdb31615d001cd04a25",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "62301bdb31615d001cd04a24",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
120
true
true
true

Rename Collection

nodeMongoDb .

Tools

Collection Stats

Documents 46
Total doc size 1.05 MB
Average doc size 23.47 KB
Pre-allocated size 268 KB
Indexes 2
Total index size 40 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
20 KB
 DEL
group_1_name_1_version_1
group   ASC
name   ASC
version   ASC
20 KB
unique:  true
background:  true
 DEL