Typing Lessons (In Order)

Loading lessons…

Wednesday, January 28, 2026

Lesson 32: HTML & XML Tags ( < > / " = ).

Lesson 32: HTML & XML Tags

Web Development Syntax

Time
06:00
WPM
0
Acc
0%
Ready to Type HTML...

DOM Complete

Speed: 0 WPM
Accuracy: 0%

The Markup Rhythm

Welcome to Lesson 32. Web developers live in a world of angle brackets. This lesson builds speed on the essential keys for HTML and XML.

The "Tag" Pattern

Typing <div> requires a specific flow: Shift+Comma, Letters, Shift+Period. Your hands must alternate rapidly between the Shift keys and the center of the keyboard.

Closing Tags

The closing tag </div> adds the Forward Slash (/) to the mix. This key is located next to the Right Shift. A common error is hitting the Period instead of the Slash.

Attributes

Attributes like class="btn" require the Equals sign (Right Pinky stretch) and Double Quotes (Shift+Apostrophe). This lesson generates these patterns repeatedly.

Lesson 31: Advanced Coding Syntax (Java / C++ Style).

Lesson 31: Advanced Coding Syntax

Java / C++ Style

Time
06:00
WPM
0
Acc
0%
Ready to Code...

Build Successful

Speed: 0 WPM
Accuracy: 0%

The Rhythm of Code

Welcome to Lesson 31. Coding requires a different rhythm than prose. You are constantly switching between letters and symbols.

Key Patterns Drill

This lesson drills the most common C-style syntax patterns found in Java, C++, JavaScript, C#, and PHP.

  • Function Calls: print("Hello"); - Note the sequence: Quote, Quote, Close Paren, Semicolon.
  • Blocks: if (x > 0) { ... } - Note the space after "if" and before "{".
  • Arrays: list[i] = 0; - The brackets require a far right pinky stretch.

Syntax Highlighting

The typing display uses colors to help your brain categorize the characters (Keywords are green, Strings are cyan). This mimics a real IDE experience.

Lesson 30: Real‑World Paragraph Fluency (Numbers + Symbols).

Lesson 30: Real‑World Paragraph Fluency

Mixed punctuation, numbers, and symbols

Time
06:00
WPM
0
Acc
0%
Click here, then type the text exactly (Stop on error).

Lesson 30 finished

Speed: 0 WPM
Accuracy: 0%

Goal

Type full “paragraph style” text: commas, quotes, parentheses, dates (2026), and symbols like % and $ — without pausing.

Rhythm tip

Think in chunks: word → punctuation → space. Don’t “celebrate” after a symbol; flow straight into the next word.

Shift rule

Use opposite Shift when possible (left symbols with Right Shift, right symbols with Left Shift) to keep hands relaxed.

Lesson 29: Sentence Fluency (Applied Punctuation).

Lesson 29: Sentence Fluency

Contextual Punctuation

Time
05:00
WPM
0
Acc
0%
Click to Activate

Session Complete

Speed: 0 WPM
Accuracy: 0%

Moving Beyond Random Keys

Welcome to Lesson 29. You have mastered the keyboard map. Now, we begin Phase 4: Fluency.

The "Space-Punctuation" Rhythm

Typing symbols in isolation is easy. Typing them at the end of a word, followed immediately by a space and a Capital Letter, is much harder. This lesson generates "Word-Punctuation" clusters like:

  • Hello, world. (Comma, Space, Period)
  • "Ready?" (Quote, Word, Question, Quote)
  • (Note: Important) (Paren, Word, Colon, Space, Word, Paren)

Focus on Flow

Do not stop after a symbol. The punctuation is part of the word flow. Your rhythm should be: type-type-type-symbol-space-SHIFT-type...

This mimics real-world typing for essays, emails, and documentation.

Lesson 28: Master Symbol Review (All Symbols).

Lesson 28: Master Symbol Review

The Final Challenge

Time
08:00
WPM
0
Acc
0%
Click to Activate System

COURSE COMPLETE

Final Speed: 0 WPM
Accuracy: 0%

You are now a touch typing master.

The Pinnacle of Touch Typing

Congratulations. You have arrived at Lesson 28. This is the culmination of all previous lessons at TypingScore.org. There are no more keys to learn. There is only speed, accuracy, and muscle memory.

What is "Cognitive Load"?

When you are a beginner, your brain actively thinks: "Where is the $ sign? Okay, Left Shift plus number 4." This uses mental energy.

The goal of this final Master Review is to push these symbols into your subconscious. You should see a { and your finger should twitch automatically without a conscious thought. This frees your brain to think about the code you are writing, not the keys you are pressing.

The Ultimate Drill

This lesson generates a chaotic mix of:

  • Logic: ! & | ^
  • Math: + = - * / %
  • Structure: { } [ ] ( )
  • Syntax: ; : ' " , . ? _ \ @ # $

Keep your hands calm. Return to the home row constantly. Trust your fingers.

Lesson 27: The Far Reach ( _ + = \ | ).

Lesson 27: The Far Reach

Keys: _ + = \ |

Time
08:00
WPM
0
Acc
0%
Click here to activate...
L-SHIFT
_R-Pin
+R-Pin
|R-Pin
=R-Pin
\R-Pin
Space

Lesson 27 Finished!

Speed: 0 WPM | Acc: 0%

The Outer Reaches: _ + = \ |

Welcome to Lesson 27 at TypingScore.org. We have arrived at the extreme right edge of the keyboard. This is the domain of the **Right Pinky Finger**, the hardest working finger in typing.

The Keys

  • _ (Underscore): Left Shift + Hyphen. Used for file_names and Python variables.
  • + (Plus): Left Shift + Equals. The standard addition symbol.
  • = (Equals): Just the key (no shift). Essential for assignment (x = 5).
  • | (Pipe): Left Shift + Backslash. Used in command lines and logic (OR).
  • \ (Backslash): Just the key (no shift). Used for file paths in Windows.

The "Overworked Pinky" Problem

The Right Pinky handles Enter, Shift, Backspace, P, 0, ;, /, [, ], ', and now these 5 symbols. That is over 11 keys! To prevent strain, do not stretch your finger until it hurts. **Move your entire right hand** slightly to the right to reach these keys, using your elbow as a pivot point.

Lesson 26: Number Row Symbols – Right Hand (^ & * ( ) ).

Lesson 26: Right Symbols

Keys: ^ & * ( )

Time
08:00
WPM
0
Acc
0%
Click here to activate...
L-SHIFT
^R-Idx
&R-Idx
*R-Mid
(R-Rng
)R-Pin
Space

Lesson 26 Finished!

Speed: 0 WPM | Acc: 0%

Logic & Math: ^ & * ( )

Welcome to Lesson 26 at TypingScore.org. We complete the number row with the Right Hand Symbols. These are heavily used in mathematics, logic, and programming.

The "Left Shift" Anchor

Just as you used the Right Shift for the left hand, you must now hold the Left Shift key (Left Pinky) to access these symbols.

  • ^ (Caret/Expon): Left Shift + 6 (Right Index). Used for exponents (2^3) and logic.
  • & (Ampersand): Left Shift + 7 (Right Index). Used for "and".
  • * (Asterisk): Left Shift + 8 (Right Middle). Used for multiplication (5*5).
  • ( Open Paren): Left Shift + 9 (Right Ring).
  • ) Close Paren): Left Shift + 0 (Right Pinky).

The "6" Reach

The reach for the ^ (6) key is the longest stretch for the Right Index finger. It is often the most frequently missed key in this set. Be sure to return your index finger to the "J" key immediately after typing it.