3 ms·
How about a "class" or some pre session on best practices of typing on the keyboard in the CS departments? For year, I'm still struggling to type without looki
by bwang29 11y ago
How about a "class" or some pre session on best practices of typing on the keyboard in the CS departments?
For year, I'm still struggling to type without looking at the keyboard and I make frequent typos which slow me down. Being able to type quickly and have a good habit of placing fingers on the keyboard seem to be an important exercise. A guideline to choose the right keyboard, setting up personal shortcut or customized keyboard layout for each developer might also be worth learning.
- Crito 11y agoUsually those exist.
- anjanb 11y agothere are so many online typing tutors that can help you with this : https://www.google.co.in/search?q=typing%20tutor https://www.google.co.in/search?q=typing%20tutor
- tsumnia 11y agoInterestingly enough, this semester, I've begun including images of programming code that I force my students to type out specifically to give them typing exercises. There's no errors, and they're variants of stuff from the books so they don't copy and paste from a PDF. My logic is that while CS is mental, typing the code is still a physical activity we use. Like any other physical activity, the best way to get better is to drill the motions until they become second nature. While there ARE typing tutors, I haven't found any programming specific typing tutors. I think a normal typing tutor is nice, but since syntax requires so many symbols, typing English sentences only helps so much. I also think (still in the 'physical activity' mindset) developers can use these typing exercises are warm-up exercises. Just like a sport, you stretch and warm-up so you a loose and ready. Typing out basic for loops and functions can help in the same light.
- kevan 11y agoHave you checked out typing.io [0]? [0] https://typing.io/ https://typing.io/
- tsumnia 11y agoI have, and I hope they succeed (cause I'm building something similar!). I do think drills might be helpful, from a student's perspective, since they are still learning proper syntax. From a professional's perspective, typing whatever can help if you work with niche libraries (like Unit Testing)