Stop guessing the code. Find the rule.
Coding-Decoding is a rule-detection machine: a word goes in, a hidden transformation runs, a code comes out. Learn to spot the rule that survives every letter.
One machine, nine kinds of rule.
Every question is the same shape - input, hidden rule, output. These nine rule families teach you to recognize which rule is running.
Alphabet positions
A=1 to Z=26, vowels, and the M/N midpoint anchors.
Letter shifts
Constant, alternating, increasing, and cyclic shifts.
Reverse alphabet
Mirror pairs A↔Z where positions add to 27.
Rearrangement
Letters unchanged - only their order moves.
Number coding
Sum, product, position, length and place-value codes.
Symbol substitution
Build a mapping key: letters ↔ @, #, %, $.
Coded language
Match common words to common code tokens.
Mixed & conditional
Separate layers; apply rules only when conditions hold.
Mastery check
Mini test + alphabet-strip cheat sheet to lock it in.
Seven rule families. Learn to recognize each on sight.
Every code belongs to one of these. Tap through to see the rule, what it guarantees, and the trap that catches most learners.
The base tool: each letter has a number, A=1 up to Z=26. Vowels sit at 1, 5, 9, 15, 21; M and N mark the midpoint. Use it as one lens - not the only one.
Pick the rule and watch the code build letter by letter.
Select a coding rule, run it on a sample word, and watch each character transform so the hidden pattern becomes visible instead of guessed.
BANK becomes CBOL.
Compare, hypothesize, verify, apply, re-check.
Do not guess the pattern - prove the rule, then apply it cleanly. This loop works on every coding type.
Compare
Write input and code in two aligned rows so every position lines up. Identify the coding type first.
Hypothesize
Test the easiest rules first: shift, reverse, position-value, rearrangement, sum, substitution.
Verify
Check the rule across every letter, word, or example. Reject any rule that works only once.
Apply
Run the verified rule on the target - or reverse it if the question asks you to decode.
Re-check
Confirm against the options and the direction: did they ask to encode or to decode?
The 8 formats every exam recycles.
Name the family in the first five seconds and you already know which rule to test first.
Reverse alphabet coding
Alternating / increasing shift
Word rearrangement
Number coding
Symbol substitution
Coded language
Mixed & conditional
Four codes cracked, step by step.
One per major rule family. Step through the reasoning - the answer locks on the final step.
Problem
Run the decoder
The 8 mistakes that turn easy marks into wrong answers.
Tap any card to flip from the wrong instinct to the correction.
Six exam-room habits that prevent silly losses.
Small disciplines that make the rule visible instead of guessed.
Align two rows
Write original and code in two aligned rows. Most patterns become visible when positions line up.
Mark the shift above
For letter codes, write +1, +2, -1 above each position. The sequence reveals the rule.
Letters same? It is order
If every original letter is still present, stop hunting shifts - it is rearrangement.
A=1 only when it fits
Use position values when the code clearly suggests number logic - not by reflex.
Underline shared words
In coded language, underline common words and circle common tokens to match them.
Check the direction last
Before answering, confirm whether they want the code, the original word, a missing code, or a language meaning.
Decode 4 yourself - instant feedback included.
Mixed difficulty, no timer. Every answer comes with a worked explanation and a diagram.
One screenshot to revise the whole topic.
The alphabet strip plus the rules that crack most codes.
Alphabet strip - A=1 to Z=26
Rule families at a glance
| Family | Signal | Example |
|---|---|---|
| Shift | letters look close | BANK→CBOL (+1) |
| Reverse | pairs sum to 27 | A↔Z, M↔N |
| Rearrange | same letter set | TRAIN→NIART |
| Number | code is digits | TIGER→59 |
| Symbol | @ # % $ | A=@, B=# |
| Language | word↔word | blue=mi |
The exam-time process
- 01Align input and code in two rows.
- 02Ask whether letters changed, or only the order.
- 03Test the simplest rules first.
- 04Verify across every letter or example.
- 05Apply forward to encode, backward to decode.
- 06Re-check the direction the question wants.
Lesson done. Time to lock it in.
Practice the hard stuff, queue the next topic, or revisit what tripped you up.

