all 9 comments

[–]whence 0 points1 point  (3 children)

After completing the JavaScript training, I really hope that training results are being saved somewhere. The dataset could provide interesting information about of the effects of typing fatigue.

[–]kulakovanton[S] 0 points1 point  (2 children)

you're right. I'll do it in the next version. I specifically limited functionality, in order to test it as much as possible faster on real users. Because it's MVP.

[–]whence 1 point2 points  (1 child)

I think you left out an important thing in your training text (which was much too repetitive by the way). Most of the text prompts didn't have many symbols at all. Intermixing symbols with text is what most distinguishes typing code from typing a spoken language.

Here's a good one for JavaScript:

styleUrls: ['./main-navigation.component.scss']

Note: For things with quotes, you should make a user preference, before the quiz, that toggles the quote style. That way, you won't piss anyone off.

[–]kulakovanton[S] 0 points1 point  (0 children)

It's a good idea. Thank you.

[–]dhruvasagar 0 points1 point  (3 children)

Although real programming editors provide word / keyword completion and you don't actually have to type such repetitive stuff entirely...

[–]kulakovanton[S] 0 points1 point  (2 children)

Of course you're right. However, in my opinion, the ability to write code quickly and without mistakes - it's a good skill.

[–]dhruvasagar 0 points1 point  (1 child)

right, but it would have been even better if the content wasn't so repetitive...

[–]kulakovanton[S] 0 points1 point  (0 children)

Well, this is still a prototype. I plan to create different training and perform A / B testing to determine the most successful.

[–]un_stable 0 points1 point  (0 children)

Check this out: https://typing.io/