• You are not logged in.

    Ktouch lessons

    • Started by elo
    • 1 Replies:
    • elo
    • New member
    • Reputation: 0
    • Registered: 24-Mar-2017
    • Posts: 1

    Heyo!

    I wanted real word lessons and in a program that is at least half-decent.  I found https://colemak.com/Typing_lessons but I wanted a program.  So I built that lesson set into Ktouch.  The file is just an xml file as below.

    --------------------------------------

    <?xml version="1.0"?>
    <course>
     <id>{5da3de90-02c4-4f36-b92b-78c90cd78443}</id>
     <title>stne1</title>
     <description>jjjj</description>
     <keyboardLayout>us(colemak)</keyboardLayout>
     <lessons>
      <lesson>
       <id>{011789b0-2851-489f-b2f3-7491916c4e8b}</id>
       <title>stne1</title>
       <newCharacters>stne</newCharacters>
       <text>sets tens ten tnt sestet tenet seen nene testee tenets 
    essen sent senses tenses teens stent sense tent nets tenseness 
    net tense nests tennessee teen nest tents net tens teen 
    tenets senses nests nest nets tenet sent sense tenses tennessee 
    essen tnt tent teens tense nene stent seen</text>
      </lesson>
      <lesson>
       <id>{1bca2941-a8fe-46ea-b0aa-88e622540feb}</id>
       <title>stne1ri</title>
       <newCharacters>ri</newCharacters>
       <text>trite stress sire it entire terse tit sir tire 
    sinner retire rinse inn tree insist tier rite teeter 
    resin stir siren enter sitter insert site sneer intern tie 
    inner series steer tin riser its resent sin rise rent 
    rein iris stern in titter resist eerie inert street is 
    renter sit nine risen sister serene stint err snit 
    intent entree nit inter rest tennis re tint</text>
      </lesson>
      <lesson>
       <id>{c1ca1b3a-970d-45c7-b7cd-64ccdb8249d0}</id>
       <title>stneri1ao</title>
       <newCharacters>ao</newCharacters>
       <text>retain roe rant ratio toast sort stat tore earn noose teat 
    eater oat trio tear tone artist nor tattoo seat arise 
    noise start toss tenant oasis one aria no arson sonata 
    soon rear to butt soot irate sane onset star root 
    state oar errant resort tartan sonnet notes eat rotten stain 
    ration arose reason noon sass retina iota torn stairs iron 
    estate toe are season not attire tenor innate torso tease 
    arisen note tar snort tarot
    </text>
      </lesson>
      <lesson>
       <id>{77127673-789d-4eb9-af05-9c9caffbda76}</id>
       <title>arstdhneio</title>
       <newCharacters>dh</newCharacters>
       <text>odds the hard tooth tide ether raid other rend hire 
    dress has noted ash aide ha rider hiss soda ninth 
    aside ahead hate toad shirt shed dare hid this dose 
    horde ashen road shot shod idea hear hand read rash 
    darts those stand three stood shorn trend hint dote short darn 
    ah staid her node had heard horn third add these 
    hot ode hers does heart hated did rhino sash door teeth 
    rid here sod hoe nerd head hose drier trash tread host 
    date hat</text>
      </lesson>
      <lesson>
       <id>{773765f1-67ad-406e-809f-1b99adc2e17b}</id>
       <title>arstdhneio1pl</title>
       <newCharacters>lp</newCharacters>
       <text>toil dip lithe peer oiled spite less phase sold oops 
    spiel slid patio slat nope slit poet spelt leper hall 
    plaid snoop spill padre paint dial pin land splat plop 
    pale lead lip pail pond lope else pan peal stilt 
    shop plot steal pain spool load peter solid pilot sleep 
    pep lone ale spend lilt past spit lots steep pool 
    ideal pal snipe slope apple old petal polar let paste 
    slip heist</text>
      </lesson>
      <lesson>
       <id>{cd01c032-bdff-4c8c-bfb2-a74d00735309}</id>
       <title>new letters FU</title>
       <newCharacters>fu</newCharacters>
       <text>urn file hound flora pupil feast upper fade spud fern 
    spurn froth huh foal dune sniff rerun furor tune fresh 
    hush shaft lure left fuss usher thief surf taut fold 
    found sour fire stunt elf letup fell tout fun tuft 
    puff us foe run fatal flout usurp flap ford four 
    sinus fated dual roof proud final fur utter fool round 
    furl flare rude flute self hut stiff foul unit fraud 
    pulp flood route feed pause fund fetid hurl tofu fear</text>
      </lesson>
      <lesson>
       <id>{dc05dc1b-25ec-402e-9434-7ffbf0f3eb83}</id>
       <title>lesson 7</title>
       <newCharacters>wy</newCharacters>
       <text>wasp way delay hewn fury twit newsy yet whir ray 
    water hurry dawn holly widen penny widow raspy yawn lily 
    downy dwell wiry sissy warp snowy furry swift windy hefty 
    wish filly sweat hype sway prawn day fowl noisy wail 
    surly rowdy wily sweet lowly synod went posy strew your 
    swine yap whoa paddy weep artsy aware stray wade style woof 
    sunny stow pray wife days frown wispy ply howl phony awe hyena 
    endow handy whet yeast stew type word dandy show duly 
    weird tasty newly</text>
      </lesson>
      <lesson>
       <id>{c37146e3-53df-4248-aed7-27177ca86d83}</id>
       <title>how do I type</title>
       <newCharacters>gj</newCharacters>
       <text>jaw gel jut gape jury night juror giant jade gut 
    jug jaunt gofer jeer gash just hog jot leg jog 
    jet fight jilt guilt joy ghoul jewel slog jeans gal 
    jig jail dough jar pang jelly rang jowls gag jaws 
    jiffy deign junta go jetty grass jaded fang joint gull 
    ajar dig jest magic spell fjord along join glass jolt 
    groan jolly sting jeans green jiffy golly jot fig jilt sag 
    jetty gruff jail sung jaw gushy jeer gala just age jig 
    jaded glee jut tongs jar god jet grate jade genre sharp 
    jelly tangy proof ajar pager</text>
      </lesson>
      <lesson>
       <id>{37ad41c9-3884-4a47-8681-cc9c4aff3c97}</id>
       <title>is this right?</title>
       <newCharacters>vm</newCharacters>
       <text>envy mount vivid made motor navel moose lever madly levy 
    muddy dive the donald raven harem vain nomad view month 
    hover lemon naval imply valet gnome oven mean move grove 
    swim vote swamp levee germ vat melee novel frame eve 
    humid vile swarm verge med five limp haven ramp vet 
    mitt seven maple mover venom lava yum drive moat wove 
    swam savor maim given dove dome ivory stomp very tumor 
    sever sham avert loom vigor moldy movie voter foam vast media 
    devil metal grave muggy jar salve madam jot vie just 
    saver dream jet foil vow him jumpy aloof shave
    </text>
      </lesson>
      <lesson>
       <id>{9510cd00-0c82-46be-97c6-0d421a8a34d5}</id>
       <title>bwark</title>
       <newCharacters>bk</newCharacters>
       <text>make lamb disk boob smoke skim abort kin blush dorky buns fake snub pike fable geeky beam eke brown waken butt nook bed oak buddy biker stake bide dusk been risk belly joke bolt baker skull bore peek buyer awoke bliss looks babe kiddo sheik debut sky web frisk brief mark adobe woke jamb bike brisk nuke bulge kiss boa shook bayou okra tuba flask maybe desk brash week bongo flake jab murky bogus duke rehab stoke about trike birth maker book bird king ivory bond kiwi veto bill wok vine point boost just jerky naive promo baggy speak stave tribe</text>
      </lesson>
      <lesson>
       <id>{03ff6fec-4d96-4705-91ff-b924b5657851}</id>
       <title>almost there</title>
       <newCharacters>cq</newCharacters>
       <text>circa quote quip cult quail craft quiet cute quash pubic 
    quilt cheap quirk rice squad colt quay cleft quite music 
    quit croon quits cab equal curl quick quake manic quad 
    reach quark chord quart pace quill sack equip track squid sick 
    quack squat poach quota eject quark speck quail spaaace quip chop 
    quad comic quill squid clef quake close quota color quash 
    care quick squad each quart pouch quack equip twice quite black 
    quilt thick quirk sic quits curly quiet coach quit quote gloss valor 
    champ squat wares joy gasp vat cross equal mown jest night vote 
    coast quay tweak juicy lingo fit visa quilt sob threw jar 
    grit info valet clamp quits limbo</text>
      </lesson>
      <lesson>
       <id>{7fc0235b-d01d-49c1-9618-edc7f351c8bd}</id>
       <title>the end!</title>
       <newCharacters>zx</newCharacters>
       <text>circa quote quip cult quail craft quiet cute quash pubic quilt 
    cheap quirk rice squad colt quay cleft quite music quit croon quits \
    cab equal curl quick quake manic quad reach quark chord quart 
    pace quill sack equip track squid sick quack squat poach quota 
    eject quark speck quail spaaace quip chop quad comic quill 
    squid clef quake close quota color quash care quick squad 
    each quart pouch quack equip twice quite black quilt thick 
    quirk sic quits curly quiet coach quit quote gloss valor 
    champ squat wares joy gasp vat cross equal mown jest 
    night vote coast quay tweak juicy lingo fit visa quilt 
    sob threw jar grit info valet clamp quits limbo</text>
      </lesson>
     </lessons>
    </course>

    -----------------
    Anyway it would be nice to see that on the page.  or on the links that suggest using Ktouch to learn colemac, like this one  https://colemak.com/Learn

    Offline
    • 0
    • Reputation: 114
    • From: Oslo, Norway
    • Registered: 13-Dec-2006
    • Posts: 4,744

    Nice work! I thought it had already been done, but I may have dreamt it... :-)

    I use Amphetype for both my lesson and long-distance typing needs, myself.

    Sad to say, the main Colemak pages are not actively maintained by any reasonable standard. The forums are alive and happy, but not much is happening on the front page. Shai is around too, but he's more of a "First Creator" type. His brilliant work stands on its own without his interference, so no worry.

    Last edited by DreymaR (24-Mar-2017 11:25:02)

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0