For the Morse code training, users could practice it by typing alphabets or full words by giving them the option to do so similarly, while learning the audio aspect, the user could hear the CW code identify and write the correct letter or word. It would be nice to implement levels that users could advance to as they move further. Adding features like replay can be helpful so if they get it wrong; they can try again by listening to the sound again. Also, having a references button on the same page would be very convenient as they could revise while practicing.