OnLine Morse Tutor by NoseyNick
Adaptive HTML5 Morse Code Tutor with Customizable Learning Paths and Extensive Content
Description
The Nilex Morse Tutor is an HTML5 web application designed to teach Morse code reception, adapting to user proficiency by adding new characters as readiness is detected. It prioritizes practice on less familiar letters, numbers, symbols, words, and phrases, while minimizing repetition of already mastered elements. The program offers multiple learning orders, including "Q7ZG..." (Ward/Jim's), "KMRS..." (PU5EPX/Koch), "KMUR..." (lcwo.net), "AENT..." (CWops CW Academy), "TEAN..." (Stephen C Phillips), "ANET..." (Vic VE3YT), and "ETI5..." (Ham Whisperer), alongside an alphabetical option.
Users can customize the learning experience by enabling or disabling automatic progression, and selecting specific content categories such as numbers, symbols, words, phrases, QSO bits, Ham Radio Bands, X+Y=Z math, and units. Audio settings are adjustable for volume, speed (WPM), tone frequency, and keyshape/keying envelope, allowing for a personalized auditory environment. The interface provides visual feedback with blue bars indicating practice emphasis and gray bars for reserved characters, with clickable bars for manual character selection.
Developed by "Nosey" Nick Waterman, VA3NNW, this tutor is based on earlier versions by Jim Wilson and a 1977 QST article. A significant October 2019 rewrite incorporated a new WebAudio sound library by AwesomeAidenW, improving offline functionality and mobile support. The content library was expanded to include 3000 top Google words, 2284+ General Service List words, ISO country codes, capital cities, US states, Canadian provinces, UK counties, common names, periodic table elements, quotes, Q-codes, electronic components, ham abbreviations, and example call signs. The software is distributed under the GNU GPL V2 license.