Some of the "professional" software that I've seen actually monitors you as you type. If you type a wrong key it will not accept it. I don't really consider this a great solution due to the simple fact that I'd get typing up a storm, only to miss one character and realize several keystrokes later that the program wasn't accepting my input!
I guess that's one way to teach 100% accuracy on data entry... (shrug) Personally, I'd be more inclined to separate the words at the spaces and consider a mistyped word as an error... then check the next word to see if it was correct. Of course the problem there is if the person gets multiple words off. The quick brown fox jumped over the lazy dog again. The qui k brown fo x jumped over the lazy dog again. Would be VERY off on errors if you were doing it in a linear fashion. One possible solution to this might be to compare the whole list at the same time. The (correct) quick (error) brown (correct) fox (error) jumped (correct) over (correct) the (correct) lazy (correct) dog (correct) again. (correct) 80% accuracy (as far as comparing words goes) -Novak ----- Original Message ----- From: "charlie griefer" <[EMAIL PROTECTED]> To: "CF-Talk" <[EMAIL PROTECTED]> Sent: Friday, January 31, 2003 2:19 PM Subject: Re: Typing Test...calculating WPM > [EMAIL PROTECTED] writes: > > > I believe that the easiest way to calculate WPM is to count the individual > > characters. Four non space characters make a word (my memory on this is > > fuzzy). So, if you typed 100 characters in one minute you'd be at 25WPM. > > > > You can then calculate the accuracy of what they typed. > > > > Check around on google for WPM calculations. But I seem to recall that was > > the basic way of doing it. > > Yah, the basic calculation I'm okay with...i've done many google searches on > this so far, and none deal with how specifically to handle errors. > > Again, if I treat both the text that was typed, and the text that the user > was typing as arrays and loop over them, and the user misses a single word, > everything after that will be wrong. that just seems to be a bit > harsh...but...if that's the way calculations are normally performed, so be > it. I just can't find anything online that addresses that. > > thx, > charlie > > > > > -Novak > > > > ----- Original Message ----- > > From: "charlie griefer" <[EMAIL PROTECTED]> > > To: "CF-Talk" <[EMAIL PROTECTED]> > > Sent: Friday, January 31, 2003 1:31 PM > > Subject: WOT: Typing Test...calculating WPM > > > > > >> Hey all: > >> > >> just for grins, I want to put up an online typing test. > >> > >> I can figure out most of how to do it... but one thing's concerning me... > >> > >> If i basically take both strings (the text to type and what the user > > typed), > >> convert to an array using a space as a delimiter...loop over that and > >> compare each word... > >> > >> well...what happens if the user skips the very first word? everything > > after > >> that will be 'incorrect'. Or if the user acciden tally puts a space in a > >> word. > >> > >> Is this 'standard' when calculating WPM? Doesn't seem quite right to me. > >> > >> If anybody knows a better way to calculate WPM including errors...i'd > >> appreciate any advice i could get. > >> > >> TIA :) > >> charlie > >> > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

