Learn to Type is a fun game for kids that teaches them how to type, and the connection between words, the letters that make them up, their meaning, and how words are pronounced.
Learn to Type is implemented in Vue.js and has no server side requirements or state. Just open the HTML file and start playing.
https://ronreiter.github.io/learntotype/index.html
Simply open index.html using Chrome.
If you are using an idea like Webstorm you can debug with breakpoints. Just debug the index.html file.
- Install Hebrew system voice Carmit (Accessibility -> Speech).
- Prepare a .wav file by using mac say command (e.g say -v carmit -o "100.wav" --data-format=LEF32@32000 "מאה") and add it under imagesounds.
- Prepare a .svg file with the correct image and add it under correct category under images.
- Add to words.js to correct category.
>>> print("\u05de\u05e1\u05e4\u05e8\u05d9\u05dd"[::-1]) מספרים
- And Bob's your uncle :)
- Prepare a .wav file asking <> איפה? and put it under letterquestions.
- Prepare a .wav file with the sound of the letter and put it under lettersounds.
- Add to hebrewKeyboard var in index.js.
- Profit!