MORSE PRACTICE SET

How the code tree works

Why a binary tree beats memorising 53 patterns, how dot and dash split every branch, and how to practise so the codes become sounds instead of counting.

Morse code is a tree, not a list

Most charts present Morse code as 53 unrelated patterns to memorise. It is not. Every code is a path down a binary tree. Start at the root. A dot takes the left branch, a dash the right. After one step you are at E or T. After two, at I, A, N or M. Every character in the language sits somewhere on that tree, and its code is simply the route you took to reach it.

Why this is faster

On a tree you learn relationships instead of items. E is one dot. Add a dot and you have I. Add another and you have S. Another and it is H. Four characters, one idea: keep adding dots. The same holds on the other side: T, M, O are one, two and three dashes. Once you see the structure, the chart stops being a wall of symbols and becomes a map you can walk.

Round for dot, square for dash

In the practice set the shape of each node tells you the last element that got you there. A round node was reached by a dot, a square node by a dash. Thin connecting lines are dots, thick lines are dashes. You can read any character's code straight off the picture without looking anything up.

Dots and dashes are ratios, not fixed lengths

A dash is always three times a dot, and the unit length depends on the sending speed. At 12 words per minute a dot is 100 ms and a dash 300 ms; at 40 WPM a dot is 30 ms and a dash 90 ms. That means a fast dash is shorter than a slow dot. Nobody decodes by measuring milliseconds — you lock onto the sender's rhythm and judge each element against it, exactly as you follow the tempo of a piece of music.

Counting is a stage, not the goal

A beginner hears dot-dash-dot and works out the path to R. Above roughly 20 words per minute there is no time for that, and experienced operators stop decoding element by element. Each character arrives as a single sound shape, recognised whole the way you recognise a spoken word. This is why the standard learning methods keep characters at full speed from the start and stretch only the gaps between them — slowing the characters down makes the shapes fall apart and traps you in counting.

How to practise here

Set the mode to Drill. A character is named; find it on the tree and send it. Get it wrong and the correct path lights up in green, which is the moment you actually learn it. The set starts at the six shortest codes and widens as you answer correctly, so you are never facing all 53 at once. Your progress is kept in your browser, so you can come back tomorrow and carry on.

Open the practice set →