Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/lessons
diff options
context:
space:
mode:
authorWade Brainerd <wadetb@gmail.com>2009-01-09 02:37:08 (GMT)
committer Wade Brainerd <wadetb@gmail.com>2009-01-09 02:37:08 (GMT)
commit40189fa93e5dcd67abb37a26e0621a817b60a122 (patch)
treeda4954bdb77b1f3092587f59bf7ebdbef7baf280 /lessons
parent41e48409087ba106b58edf22eb6a7cce244f6d5c (diff)
Work on lesson builder, balloon game, lesson screen.
Diffstat (limited to 'lessons')
-rwxr-xr-xlessons/en_US/MAKELESSONS2
-rw-r--r--lessons/en_US/bottomrow.lesson74
-rw-r--r--lessons/en_US/homerow.lesson79
-rw-r--r--lessons/en_US/intro.lesson34
-rw-r--r--lessons/en_US/leftcapital.lesson114
-rw-r--r--lessons/en_US/rightcapital.lesson99
-rw-r--r--lessons/en_US/toprow.lesson89
-rw-r--r--lessons/ne_NP/homerow.lesson74
-rw-r--r--lessons/ne_NP/intro.lesson34
-rw-r--r--lessons/ne_NP/toprow.lesson99
10 files changed, 688 insertions, 10 deletions
diff --git a/lessons/en_US/MAKELESSONS b/lessons/en_US/MAKELESSONS
index 59191f3..c5d4718 100755
--- a/lessons/en_US/MAKELESSONS
+++ b/lessons/en_US/MAKELESSONS
@@ -22,7 +22,7 @@
--game='balloon' \
--wordlist=2of12.txt \
--order=2 \
- --output=homerow.lesson
+ --output=homerowballoon.lesson
../../lessonbuilder --make-key-lesson \
--title="The Top Row" \
diff --git a/lessons/en_US/bottomrow.lesson b/lessons/en_US/bottomrow.lesson
index 6ed13c1..2d512da 100644
--- a/lessons/en_US/bottomrow.lesson
+++ b/lessons/en_US/bottomrow.lesson
@@ -1 +1,73 @@
-{"steps":[{"text":"\n","mode":"key","instructions":"In this lesson, you will learn the z, x, c, v, b, n and m keys.\n\nPress the ENTER key when you are ready to begin!"},{"text":"z","mode":"key","instructions":"Press the z key with your left little finger."},{"text":"x","mode":"key","instructions":"Press the x key with your left ring finger."},{"text":"c","mode":"key","instructions":"Press the c key with your left middle finger."},{"text":"v","mode":"key","instructions":"Press the v key with your left index finger."},{"text":"b","mode":"key","instructions":"Press the b key with your left index finger."},{"text":"n","mode":"key","instructions":"Press the n key with your right index finger."},{"text":"m","mode":"key","instructions":"Press the m key with your right index finger."},{"text":"xx nn nn cc nn mm mm mm nn zz bb cc xx mm vv zz cc xx xx zz vv vv mm vv cc cc cc xx zz zz vv xx bb nn vv cc mm cc zz zz mm bb vv nn cc bb zz nn nn bb vv xx vv vv mm cc vv vv mm vv","mode":"text","instructions":"You did it! Practice typing the keys you just learned."},{"text":"bb zz mv mb mc bb nx mb cm mb cc xc nn bv bn cz cm xn nb xc mb mb cm bv xn cc bz bc zz vv bv mv bb nc cn nx xb bm nm nm vv cz cc vv mc zv bb mm nb vv zv xn zz nc zm bb bb bz cn zv","mode":"text","instructions":"Nice work. Now put the keys together into pairs."},{"text":"fm bo be sb hn dz ml hm gb mq tn gn bm xl md ml nh ec nz tv ng gz am cu rb be zp uv ov kc mn xp ym tb va zi an ci cc cl no zk zi yz vy tc mn bv iv uc nm cu ux tn xi nm ym cl gm fn","mode":"text","instructions":"Nice work. Now practice all the keys you know."},{"text":"outclass waxy flannels mirror stubbly felicity cogently reinfect chef muteness mincing success fullback binding surcease picot soviet voluble suasion discern befogged cards meanness genii focus remiss clad libel beige capital embezzle popover inferno medullae grocery scanner flan concord sneering feverish view breakout banyan lawgiver audacity scarlet sunless relaxer earmuffs gizzard sitting pimply svelte scalper scruff fraction laminate then purveyor callous","mode":"text","instructions":"Wonderful! Time to type real words."},{"text":" ","mode":"key","instructions":"$report"}],"order":4,"type":"normal","name":"The Bottom Row","description":"This lesson teaches you the z, x, c, v, b, n and m keys \non the bottom row of the keyboard."} \ No newline at end of file
+{
+ "description": "This lesson teaches you the z, x, c, v, b, n and m keys \non the bottom row of the keyboard.",
+ "name": "The Bottom Row",
+ "order": 4,
+ "steps": [
+ {
+ "instructions": "In this lesson, you will learn the z, x, c, v, b, n and m keys.\n\nPress the ENTER key when you are ready to begin!",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "Press the z key with your left little finger.",
+ "mode": "key",
+ "text": "z"
+ },
+ {
+ "instructions": "Press the x key with your left ring finger.",
+ "mode": "key",
+ "text": "x"
+ },
+ {
+ "instructions": "Press the c key with your left middle finger.",
+ "mode": "key",
+ "text": "c"
+ },
+ {
+ "instructions": "Press the v key with your left index finger.",
+ "mode": "key",
+ "text": "v"
+ },
+ {
+ "instructions": "Press the b key with your left index finger.",
+ "mode": "key",
+ "text": "b"
+ },
+ {
+ "instructions": "Press the n key with your right index finger.",
+ "mode": "key",
+ "text": "n"
+ },
+ {
+ "instructions": "Press the m key with your right index finger.",
+ "mode": "key",
+ "text": "m"
+ },
+ {
+ "instructions": "You did it! Practice typing the keys you just learned.",
+ "mode": "text",
+ "text": "xx nn nn cc nn mm mm mm nn zz bb cc xx mm vv zz cc xx xx zz vv vv mm vv cc cc cc xx zz zz vv xx bb nn vv cc mm cc zz zz mm bb vv nn cc bb zz nn nn bb vv xx vv vv mm cc vv vv mm vv"
+ },
+ {
+ "instructions": "Nice work. Now put the keys together into pairs.",
+ "mode": "text",
+ "text": "bb zz mv mb mc bb nx mb cm mb cc xc nn bv bn cz cm xn nb xc mb mb cm bv xn cc bz bc zz vv bv mv bb nc cn nx xb bm nm nm vv cz cc vv mc zv bb mm nb vv zv xn zz nc zm bb bb bz cn zv"
+ },
+ {
+ "instructions": "Nice work. Now practice all the keys you know.",
+ "mode": "text",
+ "text": "fm bo be sb hn dz ml hm gb mq tn gn bm xl md ml nh ec nz tv ng gz am cu rb be zp uv ov kc mn xp ym tb va zi an ci cc cl no zk zi yz vy tc mn bv iv uc nm cu ux tn xi nm ym cl gm fn"
+ },
+ {
+ "instructions": "Wonderful! Time to type real words.",
+ "mode": "text",
+ "text": "outclass waxy flannels mirror stubbly felicity cogently reinfect chef muteness mincing success fullback binding surcease picot soviet voluble suasion discern befogged cards meanness genii focus remiss clad libel beige capital embezzle popover inferno medullae grocery scanner flan concord sneering feverish view breakout banyan lawgiver audacity scarlet sunless relaxer earmuffs gizzard sitting pimply svelte scalper scruff fraction laminate then purveyor callous"
+ },
+ {
+ "instructions": "$report",
+ "mode": "key",
+ "text": " "
+ }
+ ],
+ "type": "normal"
+} \ No newline at end of file
diff --git a/lessons/en_US/homerow.lesson b/lessons/en_US/homerow.lesson
index bdc6587..69d273e 100644
--- a/lessons/en_US/homerow.lesson
+++ b/lessons/en_US/homerow.lesson
@@ -1 +1,78 @@
-{"order":2,"type":"balloon","name":"Home Row Balloon Practice","words":["had","hag","has","lass","lash","jag","hah","fa","ass","ask","halal","alfalfa","saga","salsa","aha","flag","flak","sass","sash","gaff","ad","ah","as","da","flask","flash","half","hall","shad","ash","shag","shah","slash","shh","ha","fall","la","ll","alga","falls","hash","sh","hajj","slag","algal","sag","gal","gag","gad","add","alas","all","glad","glass","shall","sad","lag","salad","gash","lad","dash","gaga","dad","ssh","fag","fad","gala","gall","ska","gas"],"description":"Practice the home row keys in this exciting game!\nDon\\'t let any balloons get by!"} \ No newline at end of file
+{
+ "description": "This lesson teaches you the a, s, d, f, g, h, j, k and l keys \nin the middle of the keyboard.\nThese keys are called the Home Row.",
+ "name": "The Home Row",
+ "order": 1,
+ "steps": [
+ {
+ "instructions": "In this lesson, you will learn the a, s, d, f, g, h, j, k and l keys.\n\nPress the ENTER key when you are ready to begin!",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "Press the a key with your left little finger.",
+ "mode": "key",
+ "text": "a"
+ },
+ {
+ "instructions": "Press the s key with your left ring finger.",
+ "mode": "key",
+ "text": "s"
+ },
+ {
+ "instructions": "Press the d key with your left middle finger.",
+ "mode": "key",
+ "text": "d"
+ },
+ {
+ "instructions": "Press the f key with your left index finger.",
+ "mode": "key",
+ "text": "f"
+ },
+ {
+ "instructions": "Press the g key with your left index finger.",
+ "mode": "key",
+ "text": "g"
+ },
+ {
+ "instructions": "Press the h key with your right index finger.",
+ "mode": "key",
+ "text": "h"
+ },
+ {
+ "instructions": "Press the j key with your right index finger.",
+ "mode": "key",
+ "text": "j"
+ },
+ {
+ "instructions": "Press the k key with your right middle finger.",
+ "mode": "key",
+ "text": "k"
+ },
+ {
+ "instructions": "Press the l key with your right ring finger.",
+ "mode": "key",
+ "text": "l"
+ },
+ {
+ "instructions": "You did it! Practice typing the keys you just learned.",
+ "mode": "text",
+ "text": "ss kk jj dd kk kk ll ll jj aa hh ff ss ll hh aa ff dd ss aa gg gg ll hh dd ff ff ss aa aa gg ss jj kk gg ff kk dd aa ss ll hh gg jj ff jj aa jj jj hh gg dd ff ff ll dd gg gg ll gg"
+ },
+ {
+ "instructions": "Nice work. Now put the keys together into pairs.",
+ "mode": "text",
+ "text": "ff ka hd la aj ff lg la gj ll gl ld ha kh gs fh gk hj sk ld la ll gj dj kj gl fj hf kl hs sd hh fa ll gf dh aa ja ld ld fs sj ga lh aj dk fa sa af hs jj kj ka ss kg ff fa lj gf fd"
+ },
+ {
+ "instructions": "Nice work. Time to type real words.",
+ "mode": "text",
+ "text": "hag lag salad hall la fa half shh ad has alga gal sash aha ass half alga dad gaff has gall had gash sad gag salad ask as glass halal ha hajj sh shag glad shh ska dash sag shall gaga lass shh flak as sag ha flak gaga all ll sad da alga hajj ll sh shall shah salsa"
+ },
+ {
+ "instructions": "$report",
+ "mode": "key",
+ "text": " "
+ }
+ ],
+ "type": "normal"
+} \ No newline at end of file
diff --git a/lessons/en_US/intro.lesson b/lessons/en_US/intro.lesson
index d3af6b3..b911442 100644
--- a/lessons/en_US/intro.lesson
+++ b/lessons/en_US/intro.lesson
@@ -1 +1,33 @@
-{"steps":[{"text":" ","mode":"key","instructions":"Hihowareyah! Ready to learn the secret of fast typing?\nAlways use the correct finger to press each key!\n\nNow, place your hands on the keyboard just like the picture below.\nWhen you're ready, press the SPACE bar with your thumb!"},{"text":" ","mode":"key","instructions":"Good job! The SPACE bar is used to insert spaces between words.\n\nPress the SPACE bar again with your thumb."},{"text":"\n","mode":"key","instructions":"Now I'll teach you the second key, ENTER. That's the big square key near your right little finger.\n\nNow, reach your little finger over and press ENTER."},{"text":"\n","mode":"key","instructions":"Great! When typing, the ENTER key is used to begin a new line.\n\nPress the ENTER key again with your right little finger."},{"text":"\n","mode":"key","instructions":"$report"}],"order":0,"type":"normal","name":"Welcome","description":"Click here to begin your typing adventure."} \ No newline at end of file
+{
+ "description": "Click here to begin your typing adventure.",
+ "name": "Welcome",
+ "order": 0,
+ "steps": [
+ {
+ "instructions": "Hihowareyah! Ready to learn the secret of fast typing?\nAlways use the correct finger to press each key!\n\nNow, place your hands on the keyboard just like the picture below.\nWhen you're ready, press the SPACE bar with your thumb!",
+ "mode": "key",
+ "text": " "
+ },
+ {
+ "instructions": "Good job! The SPACE bar is used to insert spaces between words.\n\nPress the SPACE bar again with your thumb.",
+ "mode": "key",
+ "text": " "
+ },
+ {
+ "instructions": "Now I'll teach you the second key, ENTER. That's the big square key near your right little finger.\n\nNow, reach your little finger over and press ENTER.",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "Great! When typing, the ENTER key is used to begin a new line.\n\nPress the ENTER key again with your right little finger.",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "$report",
+ "mode": "key",
+ "text": "\n"
+ }
+ ],
+ "type": "normal"
+} \ No newline at end of file
diff --git a/lessons/en_US/leftcapital.lesson b/lessons/en_US/leftcapital.lesson
index 13210b2..a7c4726 100644
--- a/lessons/en_US/leftcapital.lesson
+++ b/lessons/en_US/leftcapital.lesson
@@ -1 +1,113 @@
-{"steps":[{"text":"\n","mode":"key","instructions":"In this lesson, you will learn the Q, W, E, R, T, A, S, D, F, G, Z, X, C, V and B keys.\n\nPress the ENTER key when you are ready to begin!"},{"text":"Q","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the Q key with your left little finger."},{"text":"W","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the W key with your left ring finger."},{"text":"E","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the E key with your left middle finger."},{"text":"R","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the R key with your left index finger."},{"text":"T","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the T key with your left index finger."},{"text":"A","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the A key with your left little finger."},{"text":"S","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the S key with your left ring finger."},{"text":"D","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the D key with your left middle finger."},{"text":"F","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the F key with your left index finger."},{"text":"G","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the G key with your left index finger."},{"text":"Z","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the Z key with your left little finger."},{"text":"X","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the X key with your left ring finger."},{"text":"C","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the C key with your left middle finger."},{"text":"V","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the V key with your left index finger."},{"text":"B","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the B key with your left index finger."},{"text":"RR CC XX TT CC VV BB VV XX WW GG AA EE VV FF QQ AA TT EE QQ DD DD VV FF TT AA SS EE WW WW DD EE ZZ CC FF SS CC TT QQ WW VV GG DD XX SS ZZ WW XX XX GG DD RR SS SS VV TT DD DD BB DD","mode":"text","instructions":"You did it! Practice typing the keys you just learned."},{"text":"XF AB DB CB AV RQ ZG BQ WC SF RA BT FE ZT CT XE ZA GW XE QT QC AC WA QT ZT AW VT QB ZX TE DE SF BD XG QD TG VR DX GF FX GE TD WA DA BC QV ZG ZE TC TG SG AZ WQ XX BF RS TT CE BD EA","mode":"text","instructions":"Nice work. Now put the keys together into pairs."},{"text":"Ty EE sB CF dW aD Ch ZF cR oC Xm RC WQ wR eT ZE Vg Fo pW CV xQ wA vA Rp jS GG TR DQ VQ VT pA VZ uZ XW Xg XC sS mB Sa WC Cu cE CR gQ AE Sl DE Db Cj Xk lZ Cu XE fB tQ aZ iD tQ Sv QR","mode":"text","instructions":"Good job. Now practice all the keys you know."},{"text":"RtZq XWEp EhQa EdGi ZWFZ CVVh ZcCT RbVV XtQa ZjZd WsSr WbFo SqAb GECk GRRl WQBE RfTj BWGn EpZu XvDV FpDS FwQV ABZB EuZF BfFq TsBZ QsEa TsRj XjAV QeRt QWQy CZZc GXDX ReGo DnDb WATG CsXx AmSt ExTZ ACVl VfQQ BXWh GTSC SoSD WnEh CaFS DpQA QDVa EaDW FpFA CuVB CVQi TnBs ScRW XiXx EzFp ZuDV DlFr TBQr FTZv","mode":"text","instructions":"Good job. Time to type jumbles."},{"text":" ","mode":"key","instructions":"$report"}],"order":5,"type":"normal","name":"Left Hand Capitals","description":"This lesson teaches you the CAPITAL letters which are typed by your left hand.\nThese are Q, W, E, R, T, A, S, D, F, G, Z, X, C, V and B."} \ No newline at end of file
+{
+ "description": "This lesson teaches you the CAPITAL letters which are typed by your left hand.\nThese are Q, W, E, R, T, A, S, D, F, G, Z, X, C, V and B.",
+ "name": "Left Hand Capitals",
+ "order": 5,
+ "steps": [
+ {
+ "instructions": "In this lesson, you will learn the Q, W, E, R, T, A, S, D, F, G, Z, X, C, V and B keys.\n\nPress the ENTER key when you are ready to begin!",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the Q key with your left little finger.",
+ "mode": "key",
+ "text": "Q"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the W key with your left ring finger.",
+ "mode": "key",
+ "text": "W"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the E key with your left middle finger.",
+ "mode": "key",
+ "text": "E"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the R key with your left index finger.",
+ "mode": "key",
+ "text": "R"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the T key with your left index finger.",
+ "mode": "key",
+ "text": "T"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the A key with your left little finger.",
+ "mode": "key",
+ "text": "A"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the S key with your left ring finger.",
+ "mode": "key",
+ "text": "S"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the D key with your left middle finger.",
+ "mode": "key",
+ "text": "D"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the F key with your left index finger.",
+ "mode": "key",
+ "text": "F"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the G key with your left index finger.",
+ "mode": "key",
+ "text": "G"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the Z key with your left little finger.",
+ "mode": "key",
+ "text": "Z"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the X key with your left ring finger.",
+ "mode": "key",
+ "text": "X"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the C key with your left middle finger.",
+ "mode": "key",
+ "text": "C"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the V key with your left index finger.",
+ "mode": "key",
+ "text": "V"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the B key with your left index finger.",
+ "mode": "key",
+ "text": "B"
+ },
+ {
+ "instructions": "You did it! Practice typing the keys you just learned.",
+ "mode": "text",
+ "text": "RR CC XX TT CC VV BB VV XX WW GG AA EE VV FF QQ AA TT EE QQ DD DD VV FF TT AA SS EE WW WW DD EE ZZ CC FF SS CC TT QQ WW VV GG DD XX SS ZZ WW XX XX GG DD RR SS SS VV TT DD DD BB DD"
+ },
+ {
+ "instructions": "Nice work. Now put the keys together into pairs.",
+ "mode": "text",
+ "text": "XF AB DB CB AV RQ ZG BQ WC SF RA BT FE ZT CT XE ZA GW XE QT QC AC WA QT ZT AW VT QB ZX TE DE SF BD XG QD TG VR DX GF FX GE TD WA DA BC QV ZG ZE TC TG SG AZ WQ XX BF RS TT CE BD EA"
+ },
+ {
+ "instructions": "Good job. Now practice all the keys you know.",
+ "mode": "text",
+ "text": "Ty EE sB CF dW aD Ch ZF cR oC Xm RC WQ wR eT ZE Vg Fo pW CV xQ wA vA Rp jS GG TR DQ VQ VT pA VZ uZ XW Xg XC sS mB Sa WC Cu cE CR gQ AE Sl DE Db Cj Xk lZ Cu XE fB tQ aZ iD tQ Sv QR"
+ },
+ {
+ "instructions": "Good job. Time to type jumbles.",
+ "mode": "text",
+ "text": "RtZq XWEp EhQa EdGi ZWFZ CVVh ZcCT RbVV XtQa ZjZd WsSr WbFo SqAb GECk GRRl WQBE RfTj BWGn EpZu XvDV FpDS FwQV ABZB EuZF BfFq TsBZ QsEa TsRj XjAV QeRt QWQy CZZc GXDX ReGo DnDb WATG CsXx AmSt ExTZ ACVl VfQQ BXWh GTSC SoSD WnEh CaFS DpQA QDVa EaDW FpFA CuVB CVQi TnBs ScRW XiXx EzFp ZuDV DlFr TBQr FTZv"
+ },
+ {
+ "instructions": "$report",
+ "mode": "key",
+ "text": " "
+ }
+ ],
+ "type": "normal"
+} \ No newline at end of file
diff --git a/lessons/en_US/rightcapital.lesson b/lessons/en_US/rightcapital.lesson
index c5e891b..732f9a6 100644
--- a/lessons/en_US/rightcapital.lesson
+++ b/lessons/en_US/rightcapital.lesson
@@ -1 +1,98 @@
-{"steps":[{"text":"\n","mode":"key","instructions":"In this lesson, you will learn the Y, U, I, O, P, H, J, K, L, B, N and M keys.\n\nPress the ENTER key when you are ready to begin!"},{"text":"Y","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the Y key with your right index finger."},{"text":"U","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the U key with your right index finger."},{"text":"I","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the I key with your right middle finger."},{"text":"O","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the O key with your right ring finger."},{"text":"P","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the P key with your right little finger."},{"text":"H","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the H key with your right index finger."},{"text":"J","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the J key with your right index finger."},{"text":"K","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the K key with your right middle finger."},{"text":"L","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the L key with your right ring finger."},{"text":"B","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the B key with your left index finger."},{"text":"N","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the N key with your right index finger."},{"text":"M","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the M key with your right index finger."},{"text":"II BB LL OO NN NN MM NN LL YY KK PP UU MM JJ YY PP OO II YY HH HH NN JJ OO PP PP UU YY UU JJ II LL NN JJ HH NN OO YY UU NN KK HH BB HH LL UU BB LL KK HH II HH HH MM OO HH HH MM HH","mode":"text","instructions":"You did it! Practice typing the keys you just learned."},{"text":"BK PM HM BM PN IY LK MY UN HK OP MO JU LO NO BU LP KU BI YO YB PB UP YO LO PU NO YM LB OU HU HK MH BK YH OK NI JB KJ KB KI OJ UP JP MB YM LK LI OB OK PK PL UY BB MJ OP OO BU MJ UP","mode":"text","instructions":"Nice work. Now put the keys together into pairs."},{"text":"OC OU AM NN lU hJ Bq LN kO QB Bx Id UY ZI mO aI Np KQ WU Ne CY ZP GP IQ uH KM JI BY fY NH WP Mb DL dU Bq dB AP xM Hi UB BF kU BP qY PO Hw BI Jj Nu Bu vL ND dI oM DY iL sH SY HF YP","mode":"text","instructions":"Good job. Now practice all the keys you know."},{"text":"OSLR BUIW UqYi UmKs LIJb BfNr LjBH IjNf LSYi LtLm UAPT UjKz PEPi KONu KPIw UUMO IoOt MUKy IWLD BGHf KWJL KZYf PgLh UDLN MoJE OTMb YAUh OAIt BtPf YmOS YIYC NbLk KcHc InKQ JyJj UKOa BABX PxHS UXOb PeMw MoYY McUr KHPe PQHB UyIr BhJL JWYK YBMi IhJU KWJK BDMg NfYs OyMA HkOU BsBC IBJW LDHf HwJR OhYT JHLG","mode":"text","instructions":"Good job. Time to type jumbles."},{"text":" ","mode":"key","instructions":"$report"}],"order":6,"type":"normal","name":"Right Hand Capitals","description":"This lesson teaches you the CAPITAL letters which are typed by your right hand.\nThese are Y, U, I, O, P, H, J, K, L, B, N, and M."} \ No newline at end of file
+{
+ "description": "This lesson teaches you the CAPITAL letters which are typed by your right hand.\nThese are Y, U, I, O, P, H, J, K, L, B, N, and M.",
+ "name": "Right Hand Capitals",
+ "order": 6,
+ "steps": [
+ {
+ "instructions": "In this lesson, you will learn the Y, U, I, O, P, H, J, K, L, B, N and M keys.\n\nPress the ENTER key when you are ready to begin!",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the Y key with your right index finger.",
+ "mode": "key",
+ "text": "Y"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the U key with your right index finger.",
+ "mode": "key",
+ "text": "U"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the I key with your right middle finger.",
+ "mode": "key",
+ "text": "I"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the O key with your right ring finger.",
+ "mode": "key",
+ "text": "O"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the P key with your right little finger.",
+ "mode": "key",
+ "text": "P"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the H key with your right index finger.",
+ "mode": "key",
+ "text": "H"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the J key with your right index finger.",
+ "mode": "key",
+ "text": "J"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the K key with your right middle finger.",
+ "mode": "key",
+ "text": "K"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the L key with your right ring finger.",
+ "mode": "key",
+ "text": "L"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the B key with your left index finger.",
+ "mode": "key",
+ "text": "B"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the N key with your right index finger.",
+ "mode": "key",
+ "text": "N"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the M key with your right index finger.",
+ "mode": "key",
+ "text": "M"
+ },
+ {
+ "instructions": "You did it! Practice typing the keys you just learned.",
+ "mode": "text",
+ "text": "II BB LL OO NN NN MM NN LL YY KK PP UU MM JJ YY PP OO II YY HH HH NN JJ OO PP PP UU YY UU JJ II LL NN JJ HH NN OO YY UU NN KK HH BB HH LL UU BB LL KK HH II HH HH MM OO HH HH MM HH"
+ },
+ {
+ "instructions": "Nice work. Now put the keys together into pairs.",
+ "mode": "text",
+ "text": "BK PM HM BM PN IY LK MY UN HK OP MO JU LO NO BU LP KU BI YO YB PB UP YO LO PU NO YM LB OU HU HK MH BK YH OK NI JB KJ KB KI OJ UP JP MB YM LK LI OB OK PK PL UY BB MJ OP OO BU MJ UP"
+ },
+ {
+ "instructions": "Good job. Now practice all the keys you know.",
+ "mode": "text",
+ "text": "OC OU AM NN lU hJ Bq LN kO QB Bx Id UY ZI mO aI Np KQ WU Ne CY ZP GP IQ uH KM JI BY fY NH WP Mb DL dU Bq dB AP xM Hi UB BF kU BP qY PO Hw BI Jj Nu Bu vL ND dI oM DY iL sH SY HF YP"
+ },
+ {
+ "instructions": "Good job. Time to type jumbles.",
+ "mode": "text",
+ "text": "OSLR BUIW UqYi UmKs LIJb BfNr LjBH IjNf LSYi LtLm UAPT UjKz PEPi KONu KPIw UUMO IoOt MUKy IWLD BGHf KWJL KZYf PgLh UDLN MoJE OTMb YAUh OAIt BtPf YmOS YIYC NbLk KcHc InKQ JyJj UKOa BABX PxHS UXOb PeMw MoYY McUr KHPe PQHB UyIr BhJL JWYK YBMi IhJU KWJK BDMg NfYs OyMA HkOU BsBC IBJW LDHf HwJR OhYT JHLG"
+ },
+ {
+ "instructions": "$report",
+ "mode": "key",
+ "text": " "
+ }
+ ],
+ "type": "normal"
+} \ No newline at end of file
diff --git a/lessons/en_US/toprow.lesson b/lessons/en_US/toprow.lesson
index ee3f847..c8d11d3 100644
--- a/lessons/en_US/toprow.lesson
+++ b/lessons/en_US/toprow.lesson
@@ -1 +1,88 @@
-{"steps":[{"text":"\n","mode":"key","instructions":"In this lesson, you will learn the q, w, e, r, t, y, u, i, o and p keys.\n\nPress the ENTER key when you are ready to begin!"},{"text":"q","mode":"key","instructions":"Press the q key with your left little finger."},{"text":"w","mode":"key","instructions":"Press the w key with your left ring finger."},{"text":"e","mode":"key","instructions":"Press the e key with your left middle finger."},{"text":"r","mode":"key","instructions":"Press the r key with your left index finger."},{"text":"t","mode":"key","instructions":"Press the t key with your left index finger."},{"text":"y","mode":"key","instructions":"Press the y key with your right index finger."},{"text":"u","mode":"key","instructions":"Press the u key with your right index finger."},{"text":"i","mode":"key","instructions":"Press the i key with your right middle finger."},{"text":"o","mode":"key","instructions":"Press the o key with your right ring finger."},{"text":"p","mode":"key","instructions":"Press the p key with your right little finger."},{"text":"ee oo ii ee oo oo pp oo ii qq uu rr ww pp yy qq rr ee ww qq tt tt pp yy rr rr tt ww qq ww yy ww uu oo yy tt oo rr qq ww pp uu tt ii tt ii ww ii ii uu tt ee tt tt pp ee tt tt pp tt","mode":"text","instructions":"You did it! Practice typing the keys you just learned."},{"text":"ty ip rw or oe ty oi or uw te ur op ro ye pu iq qw uu ep op or te uq eu uy ur iy ei ip iu tw yr ut re eq ew pw wi pi pi wr yw to oy oe wp ut pe ry iu iw uy rr ti yu ty ut ww py iw","mode":"text","instructions":"Nice work. Now put the keys together into pairs."},{"text":"lq ut pa iu ud uy wr wh dw tj fr lu wd gt hp wr fr di ws dq ra fw pr ty do hi rq lp pi ih aw eg wi sw op rk es et fe ap he tk rk yg rw qu rp yg pe so ay ot rh lt dr ud wi ap eu yh","mode":"text","instructions":"Nice work. Now practice all the keys you know."},{"text":"passport heater gist southpaw seraph dais prude ti ford stratify wheedler paisley sharpie satire kith flagpole sage defeater walrus halfway prepared lisp aerosol folktale tis ward estrous kiri pate liqueur depress sealer stalk powder litterer outsold flight hashish prideful treasury reforge hooker thud ratty skittish weal portage jollity togs you frigid teepee haggle lees disagree ferrous sorrily lewd disease prepare","mode":"text","instructions":"Wonderful! Time to type real words."},{"text":" ","mode":"key","instructions":"$report"}],"order":3,"type":"normal","name":"The Top Row","description":"This lesson teaches you the q, w, e, r, t, y, u, i, o and p keys \non the top row of the keyboard."} \ No newline at end of file
+{
+ "description": "This lesson teaches you the q, w, e, r, t, y, u, i, o and p keys \non the top row of the keyboard.",
+ "name": "The Top Row",
+ "order": 3,
+ "steps": [
+ {
+ "instructions": "In this lesson, you will learn the q, w, e, r, t, y, u, i, o and p keys.\n\nPress the ENTER key when you are ready to begin!",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "Press the q key with your left little finger.",
+ "mode": "key",
+ "text": "q"
+ },
+ {
+ "instructions": "Press the w key with your left ring finger.",
+ "mode": "key",
+ "text": "w"
+ },
+ {
+ "instructions": "Press the e key with your left middle finger.",
+ "mode": "key",
+ "text": "e"
+ },
+ {
+ "instructions": "Press the r key with your left index finger.",
+ "mode": "key",
+ "text": "r"
+ },
+ {
+ "instructions": "Press the t key with your left index finger.",
+ "mode": "key",
+ "text": "t"
+ },
+ {
+ "instructions": "Press the y key with your right index finger.",
+ "mode": "key",
+ "text": "y"
+ },
+ {
+ "instructions": "Press the u key with your right index finger.",
+ "mode": "key",
+ "text": "u"
+ },
+ {
+ "instructions": "Press the i key with your right middle finger.",
+ "mode": "key",
+ "text": "i"
+ },
+ {
+ "instructions": "Press the o key with your right ring finger.",
+ "mode": "key",
+ "text": "o"
+ },
+ {
+ "instructions": "Press the p key with your right little finger.",
+ "mode": "key",
+ "text": "p"
+ },
+ {
+ "instructions": "You did it! Practice typing the keys you just learned.",
+ "mode": "text",
+ "text": "ee oo ii ee oo oo pp oo ii qq uu rr ww pp yy qq rr ee ww qq tt tt pp yy rr rr tt ww qq ww yy ww uu oo yy tt oo rr qq ww pp uu tt ii tt ii ww ii ii uu tt ee tt tt pp ee tt tt pp tt"
+ },
+ {
+ "instructions": "Nice work. Now put the keys together into pairs.",
+ "mode": "text",
+ "text": "ty ip rw or oe ty oi or uw te ur op ro ye pu iq qw uu ep op or te uq eu uy ur iy ei ip iu tw yr ut re eq ew pw wi pi pi wr yw to oy oe wp ut pe ry iu iw uy rr ti yu ty ut ww py iw"
+ },
+ {
+ "instructions": "Nice work. Now practice all the keys you know.",
+ "mode": "text",
+ "text": "lq ut pa iu ud uy wr wh dw tj fr lu wd gt hp wr fr di ws dq ra fw pr ty do hi rq lp pi ih aw eg wi sw op rk es et fe ap he tk rk yg rw qu rp yg pe so ay ot rh lt dr ud wi ap eu yh"
+ },
+ {
+ "instructions": "Wonderful! Time to type real words.",
+ "mode": "text",
+ "text": "passport heater gist southpaw seraph dais prude ti ford stratify wheedler paisley sharpie satire kith flagpole sage defeater walrus halfway prepared lisp aerosol folktale tis ward estrous kiri pate liqueur depress sealer stalk powder litterer outsold flight hashish prideful treasury reforge hooker thud ratty skittish weal portage jollity togs you frigid teepee haggle lees disagree ferrous sorrily lewd disease prepare"
+ },
+ {
+ "instructions": "$report",
+ "mode": "key",
+ "text": " "
+ }
+ ],
+ "type": "normal"
+} \ No newline at end of file
diff --git a/lessons/ne_NP/homerow.lesson b/lessons/ne_NP/homerow.lesson
index 7718e2b..246fa92 100644
--- a/lessons/ne_NP/homerow.lesson
+++ b/lessons/ne_NP/homerow.lesson
@@ -1 +1,73 @@
-{"steps":[{"text":"\n","mode":"key","instructions":"In this lesson, you will learn the ब, क, म, ा, ज, व, प and ि keys.\n\nPress the ENTER key when you are ready to begin!"},{"text":"ब","mode":"key","instructions":"Press the ब key with your left ring finger."},{"text":"क","mode":"key","instructions":"Press the क key with your right ring finger."},{"text":"म","mode":"key","instructions":"Press the म key with your left little finger."},{"text":"ा","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the ा key with your right ring finger."},{"text":"ज","mode":"key","instructions":"Press the ज key with your left little finger."},{"text":"व","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the व key with your right middle finger."},{"text":"प","mode":"key","instructions":"Press the प key with your right index finger."},{"text":"ि","mode":"key","instructions":"Press the ि key with your right little finger."},{"text":"कक पप वव मम पप िि िि िि वव बब जज मम कक िि जज बब ाा मम कक बब ाा ाा िि जज मम ाा ाा कक बब बब जज कक वव पप जज ाा पप मम बब कक िि जज ाा पप ाा वव बब पप वव जज ाा कक ाा ाा िि मम ाा ाा िि ाा","mode":"text","instructions":"You did it! Practice typing the keys you just learned."},{"text":"बज पम कज कम वम बज वज कम बप कम मप मज कप जप वप पप बप बव कक मज कम कम बप जप पब जम जज जब पम मम वम कज जक कम बम कब वब वव कव कव जव पज जम जव मम बब जक वक बक मम पब पब पम पक मब बज जक बव बम बब","mode":"text","instructions":"Nice work. Now put the keys together into pairs."},{"text":"जक मजक कव बमब मकमक जब जपम पप मब जक ककप बब मप वप जप जपम जजम कज मप जज जकव कमज कब मकव बप कव वक मव मजब वव पज बक वज पब मजब पप वकप कम बम बकबक कप जज पप मज मम बम पज मज कम बकम मकमक मकव बकव ककप वज मकमक वज बकबक पब वम","mode":"text","instructions":"Nice work. Time to type real words."},{"text":" ","mode":"key","instructions":"$report"}],"order":1,"type":"normal","name":"The Home Row","description":"This lesson teaches you the ब, क, म, ा, न, ज, व, प and ि keys \nin the middle of the keyboard.\nThese keys are called the Home Row."} \ No newline at end of file
+{
+ "description": "This lesson teaches you the \u092c, \u0915, \u092e, \u093e, \u0928, \u091c, \u0935, \u092a and \u093f keys \nin the middle of the keyboard.\nThese keys are called the Home Row.",
+ "name": "The Home Row",
+ "order": 1,
+ "steps": [
+ {
+ "instructions": "In this lesson, you will learn the \u092c, \u0915, \u092e, \u093e, \u091c, \u0935, \u092a and \u093f keys.\n\nPress the ENTER key when you are ready to begin!",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "Press the \u092c key with your left ring finger.",
+ "mode": "key",
+ "text": "\u092c"
+ },
+ {
+ "instructions": "Press the \u0915 key with your right ring finger.",
+ "mode": "key",
+ "text": "\u0915"
+ },
+ {
+ "instructions": "Press the \u092e key with your left little finger.",
+ "mode": "key",
+ "text": "\u092e"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the \u093e key with your right ring finger.",
+ "mode": "key",
+ "text": "\u093e"
+ },
+ {
+ "instructions": "Press the \u091c key with your left little finger.",
+ "mode": "key",
+ "text": "\u091c"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the \u0935 key with your right middle finger.",
+ "mode": "key",
+ "text": "\u0935"
+ },
+ {
+ "instructions": "Press the \u092a key with your right index finger.",
+ "mode": "key",
+ "text": "\u092a"
+ },
+ {
+ "instructions": "Press the \u093f key with your right little finger.",
+ "mode": "key",
+ "text": "\u093f"
+ },
+ {
+ "instructions": "You did it! Practice typing the keys you just learned.",
+ "mode": "text",
+ "text": "\u0915\u0915 \u092a\u092a \u0935\u0935 \u092e\u092e \u092a\u092a \u093f\u093f \u093f\u093f \u093f\u093f \u0935\u0935 \u092c\u092c \u091c\u091c \u092e\u092e \u0915\u0915 \u093f\u093f \u091c\u091c \u092c\u092c \u093e\u093e \u092e\u092e \u0915\u0915 \u092c\u092c \u093e\u093e \u093e\u093e \u093f\u093f \u091c\u091c \u092e\u092e \u093e\u093e \u093e\u093e \u0915\u0915 \u092c\u092c \u092c\u092c \u091c\u091c \u0915\u0915 \u0935\u0935 \u092a\u092a \u091c\u091c \u093e\u093e \u092a\u092a \u092e\u092e \u092c\u092c \u0915\u0915 \u093f\u093f \u091c\u091c \u093e\u093e \u092a\u092a \u093e\u093e \u0935\u0935 \u092c\u092c \u092a\u092a \u0935\u0935 \u091c\u091c \u093e\u093e \u0915\u0915 \u093e\u093e \u093e\u093e \u093f\u093f \u092e\u092e \u093e\u093e \u093e\u093e \u093f\u093f \u093e\u093e"
+ },
+ {
+ "instructions": "Nice work. Now put the keys together into pairs.",
+ "mode": "text",
+ "text": "\u092c\u091c \u092a\u092e \u0915\u091c \u0915\u092e \u0935\u092e \u092c\u091c \u0935\u091c \u0915\u092e \u092c\u092a \u0915\u092e \u092e\u092a \u092e\u091c \u0915\u092a \u091c\u092a \u0935\u092a \u092a\u092a \u092c\u092a \u092c\u0935 \u0915\u0915 \u092e\u091c \u0915\u092e \u0915\u092e \u092c\u092a \u091c\u092a \u092a\u092c \u091c\u092e \u091c\u091c \u091c\u092c \u092a\u092e \u092e\u092e \u0935\u092e \u0915\u091c \u091c\u0915 \u0915\u092e \u092c\u092e \u0915\u092c \u0935\u092c \u0935\u0935 \u0915\u0935 \u0915\u0935 \u091c\u0935 \u092a\u091c \u091c\u092e \u091c\u0935 \u092e\u092e \u092c\u092c \u091c\u0915 \u0935\u0915 \u092c\u0915 \u092e\u092e \u092a\u092c \u092a\u092c \u092a\u092e \u092a\u0915 \u092e\u092c \u092c\u091c \u091c\u0915 \u092c\u0935 \u092c\u092e \u092c\u092c"
+ },
+ {
+ "instructions": "Nice work. Time to type real words.",
+ "mode": "text",
+ "text": "\u091c\u0915 \u092e\u091c\u0915 \u0915\u0935 \u092c\u092e\u092c \u092e\u0915\u092e\u0915 \u091c\u092c \u091c\u092a\u092e \u092a\u092a \u092e\u092c \u091c\u0915 \u0915\u0915\u092a \u092c\u092c \u092e\u092a \u0935\u092a \u091c\u092a \u091c\u092a\u092e \u091c\u091c\u092e \u0915\u091c \u092e\u092a \u091c\u091c \u091c\u0915\u0935 \u0915\u092e\u091c \u0915\u092c \u092e\u0915\u0935 \u092c\u092a \u0915\u0935 \u0935\u0915 \u092e\u0935 \u092e\u091c\u092c \u0935\u0935 \u092a\u091c \u092c\u0915 \u0935\u091c \u092a\u092c \u092e\u091c\u092c \u092a\u092a \u0935\u0915\u092a \u0915\u092e \u092c\u092e \u092c\u0915\u092c\u0915 \u0915\u092a \u091c\u091c \u092a\u092a \u092e\u091c \u092e\u092e \u092c\u092e \u092a\u091c \u092e\u091c \u0915\u092e \u092c\u0915\u092e \u092e\u0915\u092e\u0915 \u092e\u0915\u0935 \u092c\u0915\u0935 \u0915\u0915\u092a \u0935\u091c \u092e\u0915\u092e\u0915 \u0935\u091c \u092c\u0915\u092c\u0915 \u092a\u092c \u0935\u092e"
+ },
+ {
+ "instructions": "$report",
+ "mode": "key",
+ "text": " "
+ }
+ ],
+ "type": "normal"
+} \ No newline at end of file
diff --git a/lessons/ne_NP/intro.lesson b/lessons/ne_NP/intro.lesson
index d3af6b3..b911442 100644
--- a/lessons/ne_NP/intro.lesson
+++ b/lessons/ne_NP/intro.lesson
@@ -1 +1,33 @@
-{"steps":[{"text":" ","mode":"key","instructions":"Hihowareyah! Ready to learn the secret of fast typing?\nAlways use the correct finger to press each key!\n\nNow, place your hands on the keyboard just like the picture below.\nWhen you're ready, press the SPACE bar with your thumb!"},{"text":" ","mode":"key","instructions":"Good job! The SPACE bar is used to insert spaces between words.\n\nPress the SPACE bar again with your thumb."},{"text":"\n","mode":"key","instructions":"Now I'll teach you the second key, ENTER. That's the big square key near your right little finger.\n\nNow, reach your little finger over and press ENTER."},{"text":"\n","mode":"key","instructions":"Great! When typing, the ENTER key is used to begin a new line.\n\nPress the ENTER key again with your right little finger."},{"text":"\n","mode":"key","instructions":"$report"}],"order":0,"type":"normal","name":"Welcome","description":"Click here to begin your typing adventure."} \ No newline at end of file
+{
+ "description": "Click here to begin your typing adventure.",
+ "name": "Welcome",
+ "order": 0,
+ "steps": [
+ {
+ "instructions": "Hihowareyah! Ready to learn the secret of fast typing?\nAlways use the correct finger to press each key!\n\nNow, place your hands on the keyboard just like the picture below.\nWhen you're ready, press the SPACE bar with your thumb!",
+ "mode": "key",
+ "text": " "
+ },
+ {
+ "instructions": "Good job! The SPACE bar is used to insert spaces between words.\n\nPress the SPACE bar again with your thumb.",
+ "mode": "key",
+ "text": " "
+ },
+ {
+ "instructions": "Now I'll teach you the second key, ENTER. That's the big square key near your right little finger.\n\nNow, reach your little finger over and press ENTER.",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "Great! When typing, the ENTER key is used to begin a new line.\n\nPress the ENTER key again with your right little finger.",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "$report",
+ "mode": "key",
+ "text": "\n"
+ }
+ ],
+ "type": "normal"
+} \ No newline at end of file
diff --git a/lessons/ne_NP/toprow.lesson b/lessons/ne_NP/toprow.lesson
index 349bf1d..04391b9 100644
--- a/lessons/ne_NP/toprow.lesson
+++ b/lessons/ne_NP/toprow.lesson
@@ -1 +1,98 @@
-{"steps":[{"text":"\n","mode":"key","instructions":"In this lesson, you will learn the त, ्, र, ध, भ, च, त, थ, ग, ष, य and उ keys.\n\nPress the ENTER key when you are ready to begin!"},{"text":"त","mode":"key","instructions":"Press the त key with your right little finger."},{"text":"्","mode":"key","instructions":"Press the ् key with your left index finger."},{"text":"र","mode":"key","instructions":"Press the र key with your right middle finger."},{"text":"ध","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the ध key with your right index finger."},{"text":"भ","mode":"key","instructions":"Press and hold the SHIFT key with your right little finger, then press the भ key with your left ring finger."},{"text":"च","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the च key with your right index finger."},{"text":"त","mode":"key","instructions":"Press the त key with your right little finger."},{"text":"थ","mode":"key","instructions":"Press and hold the SHIFT key with your left little finger, then press the थ key with your right little finger."},{"text":"ग","mode":"key","instructions":"Press the ग key with your left ring finger."},{"text":"ष","mode":"key","instructions":"Press the ष key with your left little finger."},{"text":"य","mode":"key","instructions":"Press the य key with your left middle finger."},{"text":"उ","mode":"key","instructions":"Press the उ key with your right little finger."},{"text":"रर षष गग धध यय यय उउ यय गग तत थथ भभ ्् उउ तत तत भभ धध रर तत चच चच यय तत धध भभ भभ ्् तत ्् तत रर गग यय तत चच यय धध तत ्् यय थथ चच षष चच गग ्् षष गग थथ चच रर चच चच उउ धध चच चच उउ चच","mode":"text","instructions":"You did it! Practice typing the keys you just learned."},{"text":"तत तग भच चर थग तत तच चर चच गर रच उभ उर थत तभ उथ गथ भष उग उभ चर गर चच तय भष थर चभ यग तग गग गभ धभ उच गर षभ यभ थय उध उभ उभ उष चथ रभ चग थग गउ उच भर यथ गग षच भष चत रत धग तत उच धध यध षच","mode":"text","instructions":"Nice work. Now put the keys together into pairs."},{"text":"चध तक यन थच चप नष गच वग थत धध रर उच बथ वथ भम गच उभ उत कष भध गर चच उर गम थक यन चथ तज मध भप षत वध पग नथ मय धत रक रब कथ रभ नग षग धत धज भज उक षत धज गन पच थन गम चव रर वय थन पग रभ भय जभ","mode":"text","instructions":"Nice work. Now practice all the keys you know."},{"text":"गमत जतप तरकन नपच मनपर पथन भरतर भरतगन जयनगर उपवन वरम जकत यपत वगत भतभत रयत गजब मनभ मष रतवर परग रज मजयन जतपत रतवर जनय जतपत गयब यकव करक बरगन वतर यनगर कचकर रवयव धभक रन बरन ननगर नबर गथ कवर तय तक रतनप परभ वरव परपर चग तपक मभ षतय मनगर नवरत तय नचर धनपत उन परप जतप","mode":"text","instructions":"Wonderful! Time to type real words."},{"text":" ","mode":"key","instructions":"$report"}],"order":2,"type":"normal","name":"The Top Row","description":"This lesson teaches you the त्र, ध, भ, च, त, थ, ग, ष, य and उ keys \non the top row of the keyboard."} \ No newline at end of file
+{
+ "description": "This lesson teaches you the \u0924\u094d\u0930, \u0927, \u092d, \u091a, \u0924, \u0925, \u0917, \u0937, \u092f and \u0909 keys \non the top row of the keyboard.",
+ "name": "The Top Row",
+ "order": 2,
+ "steps": [
+ {
+ "instructions": "In this lesson, you will learn the \u0924, \u094d, \u0930, \u0927, \u092d, \u091a, \u0924, \u0925, \u0917, \u0937, \u092f and \u0909 keys.\n\nPress the ENTER key when you are ready to begin!",
+ "mode": "key",
+ "text": "\n"
+ },
+ {
+ "instructions": "Press the \u0924 key with your right little finger.",
+ "mode": "key",
+ "text": "\u0924"
+ },
+ {
+ "instructions": "Press the \u094d key with your left index finger.",
+ "mode": "key",
+ "text": "\u094d"
+ },
+ {
+ "instructions": "Press the \u0930 key with your right middle finger.",
+ "mode": "key",
+ "text": "\u0930"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the \u0927 key with your right index finger.",
+ "mode": "key",
+ "text": "\u0927"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your right little finger, then press the \u092d key with your left ring finger.",
+ "mode": "key",
+ "text": "\u092d"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the \u091a key with your right index finger.",
+ "mode": "key",
+ "text": "\u091a"
+ },
+ {
+ "instructions": "Press the \u0924 key with your right little finger.",
+ "mode": "key",
+ "text": "\u0924"
+ },
+ {
+ "instructions": "Press and hold the SHIFT key with your left little finger, then press the \u0925 key with your right little finger.",
+ "mode": "key",
+ "text": "\u0925"
+ },
+ {
+ "instructions": "Press the \u0917 key with your left ring finger.",
+ "mode": "key",
+ "text": "\u0917"
+ },
+ {
+ "instructions": "Press the \u0937 key with your left little finger.",
+ "mode": "key",
+ "text": "\u0937"
+ },
+ {
+ "instructions": "Press the \u092f key with your left middle finger.",
+ "mode": "key",
+ "text": "\u092f"
+ },
+ {
+ "instructions": "Press the \u0909 key with your right little finger.",
+ "mode": "key",
+ "text": "\u0909"
+ },
+ {
+ "instructions": "You did it! Practice typing the keys you just learned.",
+ "mode": "text",
+ "text": "\u0930\u0930 \u0937\u0937 \u0917\u0917 \u0927\u0927 \u092f\u092f \u092f\u092f \u0909\u0909 \u092f\u092f \u0917\u0917 \u0924\u0924 \u0925\u0925 \u092d\u092d \u094d\u094d \u0909\u0909 \u0924\u0924 \u0924\u0924 \u092d\u092d \u0927\u0927 \u0930\u0930 \u0924\u0924 \u091a\u091a \u091a\u091a \u092f\u092f \u0924\u0924 \u0927\u0927 \u092d\u092d \u092d\u092d \u094d\u094d \u0924\u0924 \u094d\u094d \u0924\u0924 \u0930\u0930 \u0917\u0917 \u092f\u092f \u0924\u0924 \u091a\u091a \u092f\u092f \u0927\u0927 \u0924\u0924 \u094d\u094d \u092f\u092f \u0925\u0925 \u091a\u091a \u0937\u0937 \u091a\u091a \u0917\u0917 \u094d\u094d \u0937\u0937 \u0917\u0917 \u0925\u0925 \u091a\u091a \u0930\u0930 \u091a\u091a \u091a\u091a \u0909\u0909 \u0927\u0927 \u091a\u091a \u091a\u091a \u0909\u0909 \u091a\u091a"
+ },
+ {
+ "instructions": "Nice work. Now put the keys together into pairs.",
+ "mode": "text",
+ "text": "\u0924\u0924 \u0924\u0917 \u092d\u091a \u091a\u0930 \u0925\u0917 \u0924\u0924 \u0924\u091a \u091a\u0930 \u091a\u091a \u0917\u0930 \u0930\u091a \u0909\u092d \u0909\u0930 \u0925\u0924 \u0924\u092d \u0909\u0925 \u0917\u0925 \u092d\u0937 \u0909\u0917 \u0909\u092d \u091a\u0930 \u0917\u0930 \u091a\u091a \u0924\u092f \u092d\u0937 \u0925\u0930 \u091a\u092d \u092f\u0917 \u0924\u0917 \u0917\u0917 \u0917\u092d \u0927\u092d \u0909\u091a \u0917\u0930 \u0937\u092d \u092f\u092d \u0925\u092f \u0909\u0927 \u0909\u092d \u0909\u092d \u0909\u0937 \u091a\u0925 \u0930\u092d \u091a\u0917 \u0925\u0917 \u0917\u0909 \u0909\u091a \u092d\u0930 \u092f\u0925 \u0917\u0917 \u0937\u091a \u092d\u0937 \u091a\u0924 \u0930\u0924 \u0927\u0917 \u0924\u0924 \u0909\u091a \u0927\u0927 \u092f\u0927 \u0937\u091a"
+ },
+ {
+ "instructions": "Nice work. Now practice all the keys you know.",
+ "mode": "text",
+ "text": "\u091a\u0927 \u0924\u0915 \u092f\u0928 \u0925\u091a \u091a\u092a \u0928\u0937 \u0917\u091a \u0935\u0917 \u0925\u0924 \u0927\u0927 \u0930\u0930 \u0909\u091a \u092c\u0925 \u0935\u0925 \u092d\u092e \u0917\u091a \u0909\u092d \u0909\u0924 \u0915\u0937 \u092d\u0927 \u0917\u0930 \u091a\u091a \u0909\u0930 \u0917\u092e \u0925\u0915 \u092f\u0928 \u091a\u0925 \u0924\u091c \u092e\u0927 \u092d\u092a \u0937\u0924 \u0935\u0927 \u092a\u0917 \u0928\u0925 \u092e\u092f \u0927\u0924 \u0930\u0915 \u0930\u092c \u0915\u0925 \u0930\u092d \u0928\u0917 \u0937\u0917 \u0927\u0924 \u0927\u091c \u092d\u091c \u0909\u0915 \u0937\u0924 \u0927\u091c \u0917\u0928 \u092a\u091a \u0925\u0928 \u0917\u092e \u091a\u0935 \u0930\u0930 \u0935\u092f \u0925\u0928 \u092a\u0917 \u0930\u092d \u092d\u092f \u091c\u092d"
+ },
+ {
+ "instructions": "Wonderful! Time to type real words.",
+ "mode": "text",
+ "text": "\u0917\u092e\u0924 \u091c\u0924\u092a \u0924\u0930\u0915\u0928 \u0928\u092a\u091a \u092e\u0928\u092a\u0930 \u092a\u0925\u0928 \u092d\u0930\u0924\u0930 \u092d\u0930\u0924\u0917\u0928 \u091c\u092f\u0928\u0917\u0930 \u0909\u092a\u0935\u0928 \u0935\u0930\u092e \u091c\u0915\u0924 \u092f\u092a\u0924 \u0935\u0917\u0924 \u092d\u0924\u092d\u0924 \u0930\u092f\u0924 \u0917\u091c\u092c \u092e\u0928\u092d \u092e\u0937 \u0930\u0924\u0935\u0930 \u092a\u0930\u0917 \u0930\u091c \u092e\u091c\u092f\u0928 \u091c\u0924\u092a\u0924 \u0930\u0924\u0935\u0930 \u091c\u0928\u092f \u091c\u0924\u092a\u0924 \u0917\u092f\u092c \u092f\u0915\u0935 \u0915\u0930\u0915 \u092c\u0930\u0917\u0928 \u0935\u0924\u0930 \u092f\u0928\u0917\u0930 \u0915\u091a\u0915\u0930 \u0930\u0935\u092f\u0935 \u0927\u092d\u0915 \u0930\u0928 \u092c\u0930\u0928 \u0928\u0928\u0917\u0930 \u0928\u092c\u0930 \u0917\u0925 \u0915\u0935\u0930 \u0924\u092f \u0924\u0915 \u0930\u0924\u0928\u092a \u092a\u0930\u092d \u0935\u0930\u0935 \u092a\u0930\u092a\u0930 \u091a\u0917 \u0924\u092a\u0915 \u092e\u092d \u0937\u0924\u092f \u092e\u0928\u0917\u0930 \u0928\u0935\u0930\u0924 \u0924\u092f \u0928\u091a\u0930 \u0927\u0928\u092a\u0924 \u0909\u0928 \u092a\u0930\u092a \u091c\u0924\u092a"
+ },
+ {
+ "instructions": "$report",
+ "mode": "key",
+ "text": " "
+ }
+ ],
+ "type": "normal"
+} \ No newline at end of file