1. SCO Score Roll-up
    1. resulting point value ->
      1. interaction s0_p0_g0_i0
        1. min: 0*1=0
        2. max: 0*1=0
        3. raw: 0 *1 = 0
        4. scaled: 1
    2. Applying weighting to elements
      1. min
        1. approach: [sum of (min * weighting)]
        2. example: (0*1=0) + (0*1=0) + (0*1=0) + (0*1=0) + (0*1=1) + (0*1=0) + (0*1=0) + (0*1=0) + (0*1=0) + (2*1=2) + (0*1=0) = 2
      2. max
        1. approach: [sum of (max * weighting)]
        2. Example (0*1=0) + (0*1=0) + (0*1=0) + (1*1=1) + (1*1=1) + (0*1=0) + (1*1=1) + (3*1=3) + (0*1=0) + (10*1=10) + (0*1=0) = 16
      3. raw
        1. approach: [sum of (raw * weighting)]
        2. example (0*1=0) + (0*1=0) + (0*1=0) + (1*1=1) + (1*1=1) + (0*1=0) + (1*1=1) + (2*1=2) + (0*1=0) + (6*1=6) + (0*1=0) = 11
      4. scaled
        1. approach: [(raw-min)/(max-min)]
        2. scaled: (11-2)/(16-2) = 9/14 = 0.6428571
    3. applying weighting to scaled values
      1. still need to calculate min
      2. player grabs max from data... there is a risk to this. What happens if the max provided is less than the raw, or missing?
      3. raw: [sum of (scaled * weighting)] (1*1=1) + (1*1=1) + (1*1=1) + (1*1=1) + (1*1=1) + (1*1=1) + (1*1=1) + (0.6666666*1=0.6666666) + (1*1=1) + (0.5*1=0.5) + (1*1=1) = 10.1666666
      4. scaled: [sum of (scaled / # objectives)] (1) + (1) + (1) + (1) + (1) + (1) + (1) + (0.6666666) + (1) + (0.5) + (1) = 10.1666666 / 11 = 0.92424242
  2. Section 1: Main
    1. page 1
      1. Gadget: Rich Text
        1. resulting point value -> (0-0)/(0-0) *1 = 0
        2. Interaction
          1. result: neutral
          2. weighting: 1
          3. Objective
          4. score
          5. min: 0
          6. max: 0
          7. raw: 0
          8. scaled: 1
          9. completion_status: complete
          10. success_status: passed
          11. progress_measure: 1
          12. completion_threshold
      2. Gadget: Image
        1. resulting point value -> (0-0)/(0-0) *1 = 0
        2. Interaction
          1. result: nuetral
          2. weighting: 1
          3. Objective
          4. score
          5. min: 0
          6. max: 0
          7. raw: 0
          8. scaled: 1
          9. completion_status: complete
          10. success_status: passed
          11. progress_measure: 1
          12. completion_threshold
    2. Page 2
      1. Gadget: Rich Text
        1. resulting point value -> (0-0)/(0-0) *1 = 0
        2. Interaction
          1. result: nuetral
          2. weighting: 1
          3. Objective
          4. score
          5. min: 0
          6. max: 0
          7. raw: 0
          8. scaled: 1
          9. completion_status: complete
          10. success_status: passed
          11. progress_measure: 1
          12. completion_threshold
      2. Gadget: Video
        1. resulting point value -> (1-0)/(1-0) *1 = 1
        2. Interaction
          1. result: nuetral
          2. weighting: 1
          3. Objective
          4. score
          5. min: 0
          6. max: 1
          7. raw: 1
          8. scaled: 1
          9. completion_status: complete
          10. success_status: passed
          11. progress_measure: 1
          12. completion_threshold
    3. Page 3
      1. Gadget: Multiple Choice
        1. resulting point value -> (1-0)/(1-0) *1 = 1
        2. Interaction
          1. result: correct
          2. weighting: 1
          3. Objective
          4. score
          5. min: 0
          6. max: 1
          7. raw: 1
          8. scaled: 1
          9. completion_status: complete
          10. success_status: passed
          11. progress_measure: 1
          12. completion_threshold
      2. Gadget: Image
        1. resulting point value -> (0-0)/(0-0) *1 = 0
        2. Interaction
          1. result: nuetral
          2. weighting: 1
          3. Objective
          4. score
          5. min: 0
          6. max: 0
          7. raw: 0
          8. scaled: 1
          9. completion_status: complete
          10. success_status: passed
          11. progress_measure: 1
          12. completion_threshold
    4. Page 4
      1. Gadget: Short Answer
        1. resulting point value -> (1-0)/(1-0) *1 = 1
        2. resulting point value -> (2-0)/(3-0) *1 = 0.6666666
        3. Interaction
          1. result: correct
          2. weighting: 1
          3. Objective 1
          4. score
          5. min: 0
          6. max: 1
          7. raw: 1
          8. scaled: 1
          9. completion_status: complete
          10. success_status: passed
          11. progress_measure: 1
          12. description: answered
          13. completion_threshold
          14. Objective 2
          15. score
          16. min: 0
          17. max: 3
          18. raw: 2
          19. scaled: 0.6666666
          20. completion_status: complete
          21. success_status: failed
          22. progress_measure: 1
          23. description: key words used
          24. completion_threshold
      2. Gadget: Image
        1. resulting point value -> (0-0)/(0-0) *1 = 0
        2. Interaction
          1. result: nuetral
          2. weighting: 1
          3. Objective
          4. score
          5. min: 0
          6. max: 0
          7. raw: 0
          8. scaled: 1
          9. completion_status: complete
          10. success_status: passed
          11. progress_measure: 1
          12. completion_threshold
    5. Page 5
      1. Gadget: Drag and Drop
        1. approach -> (raw-min)/(max-min) *weighting
        2. resulting point value -> (6-2)/(10-2) *1 = 0.5
        3. Interaction
          1. result: incorrect
          2. weighting: 1
          3. Objective
          4. score
          5. min: 2
          6. max: 10
          7. raw: 6
          8. scaled: 0.5
          9. completion_status: complete
          10. success_status: failed
          11. progress_measure: 1
          12. completion_threshold
      2. Gadget: Image
        1. resulting point value -> (0-0)/(0-0) *1 = 0
        2. Interaction
          1. result: nuetral
          2. weighting: 1
          3. Objective
          4. score
          5. min: 0
          6. max: 0
          7. raw: 0
          8. scaled: 1
          9. completion_status: complete
          10. success_status: passed
          11. progress_measure: 1
          12. completion_threshold
  3. Section 2: Reference
    1. Page 1
    2. Page 2
    3. Page 3
  4. Section 3: Glossary
  5. Section 4: Credits
  6. completion_threshold