Learning objective
Typing Skills
Typing Skills & Posture
Develop fluent touch typing skills, ergonomic hand posture, key zone mastery, and typing speed accuracy across primary school stages.
Home Row & Posture
Establish proper ergonomic seating posture and place index fingers on the home row tactile bumps (F & J).
Let's Go!
Learn
Your keyboard has two tiny raised bumps on the F and J keys! These are anchor points for your index fingers. Resting your hands on the Home Row (A-S-D-F for left hand, J-K-L-; for right hand) lets you reach every key smoothly without moving your wrists.

Try it yourself
Home Row Posture Check
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Sits upright with feet flat on the floor in front of the keyboard.
Finds the tactile bumps on F and J using index fingers without looking.
Rests all eight fingers on the Home Row (ASDF JKL;) automatically.
Teaches peers proper ergonomic elbow angles and Home Row finger positioning.
๐ What A Good One Looks Like (WAGOLL)
โญ Secure StandardWhen you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: See, Think, Wonder
Achievement pathway
- Foundation: Sits upright with feet flat on the floor in front of the keyboard.
- Developing: Finds the tactile bumps on F and J using index fingers without looking.
- Secure: Rests all eight fingers on the Home Row (ASDF JKL;) automatically.
- Mastering: Teaches peers proper ergonomic elbow angles and Home Row finger positioning.
Curriculum links
Curriculum strand: Everyday Digital Skills
Outcome: TYPE.01.B.1.1 โ Establish proper ergonomic seating posture and place index fingers on the home row tactile bumps (F & J).
PYP: Form ยท Maintaining proper body posture and hand placement supports physical health during digital tasks.
Learner profile: Inquirer
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 2: Key Zones & Finger Reach
Complete the previous learning check to unlock this next level.
Key Zones & Finger Reach
Map specific fingers to their assigned keyboard columns above and below the home row.
Learning objective
Learning About: Key Reaches. Learning To: Reach top and bottom row keys from Home Row. Learning To Be: Communicator.
Let's Go!
Learn
Each of your 10 fingers has its own assigned 'zone' of keys! Your left pinky handles Q, A, Z. Your right index finger handles U, J, M and Y, H, N. By reaching up or down from Home Row and snapping back, you type much faster!

Try it yourself
Key Zone Reach Drill
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Identifies which hand controls the left vs right side of the keyboard.
Reaches top row keys (QWERTY) using assigned fingers before returning to Home Row.
Reaches bottom row keys (ZXCVBN) correctly without crossing fingers across zones.
Maintains fluid finger return-to-home movement across all three letter rows.
๐ What A Good One Looks Like (WAGOLL)
โญ Secure StandardWhen you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: Zoom In
Achievement pathway
- Foundation: Identifies which hand controls the left vs right side of the keyboard.
- Developing: Reaches top row keys (QWERTY) using assigned fingers before returning to Home Row.
- Secure: Reaches bottom row keys (ZXCVBN) correctly without crossing fingers across zones.
- Mastering: Maintains fluid finger return-to-home movement across all three letter rows.
Curriculum links
Curriculum strand: Everyday Digital Skills
Outcome: TYPE.01.B.1.2 โ Map specific fingers to their assigned keyboard columns above and below the home row.
PYP: Function ยท Structured finger movement increases physical coordination and input efficiency.
Learner profile: Communicator
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 3: Shift Key & Punctuation
Complete the previous learning check to unlock this next level.
Shift Key & Punctuation
Use opposite-hand Shift key technique to type capital letters and punctuation marks.
Learning objective
Learning About: Shift & Punctuation. Learning To: Hold Shift with opposite hand for capital letters. Learning To Be: Thinker.
Let's Go!
Learn
To make a capital letter, hold Shift with the OPPOSITE hand while tapping the letter! If you want a capital 'A' (left hand), hold the right Shift key. Use your thumb for the Spacebar, and tap '.' or ',' with your right hand fingers.

Try it yourself
Capital & Sentence Practice
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Locates left and right Shift keys and the Spacebar.
Types capital letters using the Shift key instead of Caps Lock.
Uses the opposite-hand Shift rule (left Shift for right-hand keys, right Shift for left-hand keys).
Types full sentences with correct capitalization, commas, full stops, and single spaces.
๐ What A Good One Looks Like (WAGOLL)
โญ Secure StandardWhen you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: Think, Pair, Share
Achievement pathway
- Foundation: Locates left and right Shift keys and the Spacebar.
- Developing: Types capital letters using the Shift key instead of Caps Lock.
- Secure: Uses the opposite-hand Shift rule (left Shift for right-hand keys, right Shift for left-hand keys).
- Mastering: Types full sentences with correct capitalization, commas, full stops, and single spaces.
Curriculum links
Curriculum strand: Everyday Digital Skills
Outcome: TYPE.02.B.1.1 โ Use opposite-hand Shift key technique to type capital letters and punctuation marks.
PYP: Connection ยท Punctuation and capitalization mechanics structure written digital communication.
Learner profile: Thinker
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 4: Touch Typing & Accuracy
Complete the previous learning check to unlock this next level.
Touch Typing & Accuracy
Type short paragraphs without looking down at the keyboard, prioritizing accuracy over speed.
Learning objective
Learning About: Touch Typing. Learning To: Type without looking at keys with 90%+ accuracy. Learning To Be: Knowledgeable.
Let's Go!
Learn
Touch typing means trusting your fingers to find the keys using muscle memory! When you keep your eyes on the screen instead of looking down at your hands, you spot mistakes instantly and double your writing speed.

Try it yourself
1-Minute Eyes-On-Screen Test
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Keeps eyes on the screen for 5 consecutive words.
Maintains 85% typing accuracy during a 1-minute typing drill.
Types without looking down at the keys, achieving 90%+ accuracy at 15 WPM.
Self-corrects errors smoothly using Backspace without breaking touch-typing rhythm.
๐ What A Good One Looks Like (WAGOLL)
โญ Secure StandardWhen you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: Parts-Purposes-Complexities
Achievement pathway
- Foundation: Keeps eyes on the screen for 5 consecutive words.
- Developing: Maintains 85% typing accuracy during a 1-minute typing drill.
- Secure: Types without looking down at the keys, achieving 90%+ accuracy at 15 WPM.
- Mastering: Self-corrects errors smoothly using Backspace without breaking touch-typing rhythm.
Curriculum links
Curriculum strand: Everyday Digital Skills
Outcome: TYPE.02.B.1.2 โ Type short paragraphs without looking down at the keyboard, prioritizing accuracy over speed.
PYP: Responsibility ยท Muscle memory development requires consistent practice and accuracy focus.
Learner profile: Knowledgeable
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 5: Speed & Rhythm (WPM Targets)
Complete the previous learning check to unlock this next level.
Speed & Rhythm (WPM Targets)
Increase typing speed to 20-25 WPM while maintaining fluid rhythm and low error rates.
Learning objective
Learning About: Typing Speed. Learning To: Achieve 20+ WPM with steady rhythm. Learning To Be: Open-minded.
Let's Go!
Learn
Words Per Minute (WPM) measures how fast you transcribe text. As your touch typing becomes automatic (20-25 WPM), your brain no longer wastes energy finding letters. You can focus 100% on expressing brilliant ideas!

Try it yourself
WPM Benchmark Challenge
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Achieves 10-15 Words Per Minute (WPM) on a standardized test.
Achieves 15-20 WPM with steady rhythmic keystrokes.
Achieves 20-25 WPM with 92%+ accuracy across multi-paragraph text.
Exceeds 30 WPM and uses touch typing effortlessly in daily creative writing.
๐ What A Good One Looks Like (WAGOLL)
โญ Secure StandardWhen you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: Connect-Extend-Challenge
Achievement pathway
- Foundation: Achieves 10-15 Words Per Minute (WPM) on a standardized test.
- Developing: Achieves 15-20 WPM with steady rhythmic keystrokes.
- Secure: Achieves 20-25 WPM with 92%+ accuracy across multi-paragraph text.
- Mastering: Exceeds 30 WPM and uses touch typing effortlessly in daily creative writing.
Curriculum links
Curriculum strand: Everyday Digital Skills
Outcome: TYPE.03.B.1.1 โ Increase typing speed to 20-25 WPM while maintaining fluid rhythm and low error rates.
PYP: Change ยท Fluency in digital transcription frees cognitive capacity for higher-level thinking.
Learner profile: Open-minded
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow
Locked level
Level 6: Special Symbols & Formatting
Complete the previous learning check to unlock this next level.
Special Symbols & Formatting
Type numbers, mathematical symbols, special characters, and formatting shortcuts rapidly.
Learning objective
Learning About: Special Symbols. Learning To: Type symbols (!@#$%^&*()_+) and brackets smoothly. Learning To Be: Reflective.
Let's Go!
Learn
When coding or formatting documents, you need special symbols! The top number row holds symbols accessed with Shift (! @ # $ % ^ & * ( ) _ +). Quotes ("), brackets ({ } [ ]), and slashes (/ \) are essential tools for programmers and publishers.

Try it yourself
Special Character Code Sprint
๐ Open a practice space
๐ Student Project GuideSuccess Criteria & WAGOLL (What A Good One Looks Like)
๐ฏ Task Success Criteria (Rubric)
Locates numbers on the top number row.
Types mathematical symbols (+, -, =, /) using Shift and number keys.
Types coding brackets ({ }, [ ], < >), quotation marks, and special symbols efficiently.
Transcribes complex coding blocks and formatted mathematical expressions without pausing.
๐ What A Good One Looks Like (WAGOLL)
โญ Secure StandardWhen you finish creating your project in your software, copy the share link or take a screenshot and publish it onto your student portfolio website!
Reflect
Learning check
Teacher setup, curriculum links and progress descriptors
Spark support
Routine: I used to think...
Achievement pathway
- Foundation: Locates numbers on the top number row.
- Developing: Types mathematical symbols (+, -, =, /) using Shift and number keys.
- Secure: Types coding brackets ({ }, [ ], < >), quotation marks, and special symbols efficiently.
- Mastering: Transcribes complex coding blocks and formatted mathematical expressions without pausing.
Curriculum links
Curriculum strand: Everyday Digital Skills
Outcome: TYPE.03.B.1.2 โ Type numbers, mathematical symbols, special characters, and formatting shortcuts rapidly.
PYP: Perspective ยท Mastery over complex keyboard symbols enables technical publishing and coding.
Learner profile: Reflective
Competency tags
Gate support
Accessibility alternative:
Teacher override: allow






