Rework Bonus and Score
Closed, ResolvedPublic

Description

This task includes two related points:

  • In activities with subLevels, using the bonus at each subLevel is too much (some users complained it could be annoying, and I agree about this). So for those activities, let's use the bonus only at level complete, and replace it with another feedback (audio and visual) for good/bad answers.
  • Some activities mistakenly use the Score component as a sublevel counter. This is not consistent with other activities which properly use it as a score counter, and also leads to other experience inconsistencies... So let's make all score component start at 0, increase directly on subLevel completed along with the playWinAnimation, and for all subLevel including the last one.

Below I'll list all activities impacted by this change one by one while working on them.

Done:

  • erase, erase_clic, erase_2clic
  • gletters (very little change)
  • positions
  • railroad
  • algorithm
  • superbrain
  • traffic
  • sudoku
  • play_piano
  • play_rhythm
  • melody
  • colors, advanced_colors, instruments
  • binary_bulb
  • color_mix, color_mix_light
  • roman_numerals
  • comparator
  • enumerate
  • learn_digits, learn_additions, learn_subtractions
  • learn_decimals, learn_decimals_additions, learn_decimal_subtractions, learn_quantities
  • target
  • calcudoku
  • guesscount
  • guess24
  • share
  • tens_complement_find, tens_complement_swap, tens_complement_use
  • algebra_by, algebra_div, algebra_minus, algebra_plus
  • fractions_create, fractions_find
  • scalesboard, scalesboard_weight, scalesboard_weight_avoirdupois
  • calendar, find_the_day
  • clockgame
  • crane
  • leftright
  • click_on_letter, click_on_letter_up
  • morse_code
  • braille_alphabets
  • braille_fun
  • letter-in-word
  • missing-letter

Special cases done:

  • solar_system
  • explore_farm_animals, explore_monuments, explore_world_animals, explore_world_music
  • hangman
  • lang

Special case with no change (good as-is):

  • categorization
timotheegiet triaged this task as Normal priority.
timotheegiet updated the task description. (Show Details)Jan 8 2024, 9:23 AM
timotheegiet updated the task description. (Show Details)Jan 8 2024, 10:54 AM
timotheegiet updated the task description. (Show Details)Jan 8 2024, 12:37 PM
timotheegiet updated the task description. (Show Details)Jan 8 2024, 1:17 PM
timotheegiet updated the task description. (Show Details)Jan 8 2024, 1:47 PM
timotheegiet updated the task description. (Show Details)Jan 8 2024, 2:36 PM
timotheegiet updated the task description. (Show Details)Jan 8 2024, 3:53 PM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 9:22 AM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 10:27 AM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 1:12 PM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 1:54 PM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 2:28 PM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 2:40 PM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 3:03 PM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 3:19 PM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 3:47 PM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 4:19 PM
timotheegiet updated the task description. (Show Details)Jan 9 2024, 4:46 PM
timotheegiet updated the task description. (Show Details)Jan 10 2024, 9:23 AM
timotheegiet updated the task description. (Show Details)
timotheegiet updated the task description. (Show Details)Jan 10 2024, 2:55 PM
timotheegiet updated the task description. (Show Details)Jan 10 2024, 3:21 PM
timotheegiet updated the task description. (Show Details)Jan 10 2024, 3:48 PM
timotheegiet updated the task description. (Show Details)Jan 10 2024, 4:30 PM
timotheegiet updated the task description. (Show Details)Jan 10 2024, 7:06 PM
timotheegiet updated the task description. (Show Details)Jan 15 2024, 1:13 PM
timotheegiet updated the task description. (Show Details)Jan 15 2024, 1:52 PM
timotheegiet updated the task description. (Show Details)Jan 15 2024, 3:18 PM
timotheegiet updated the task description. (Show Details)Jan 15 2024, 3:50 PM
timotheegiet updated the task description. (Show Details)Jan 15 2024, 6:00 PM
timotheegiet updated the task description. (Show Details)Jan 16 2024, 1:20 PM
timotheegiet updated the task description. (Show Details)Jan 16 2024, 2:28 PM
timotheegiet updated the task description. (Show Details)Jan 16 2024, 3:10 PM
timotheegiet updated the task description. (Show Details)Jan 16 2024, 3:36 PM
timotheegiet updated the task description. (Show Details)
timotheegiet updated the task description. (Show Details)Jan 17 2024, 2:14 PM
timotheegiet updated the task description. (Show Details)Jan 17 2024, 4:19 PM
timotheegiet updated the task description. (Show Details)Jan 17 2024, 4:50 PM
timotheegiet updated the task description. (Show Details)Jan 17 2024, 6:54 PM
timotheegiet closed this task as Resolved.