racket / racket/drracket

Add a Touch Typing Tutorial to DrRacket

Open
#597 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Racket
Stars
516
Forks
103
PR merge metrics
No merged PRs in 30d

Description

This is a PR:
I think that part of the solution to overcome the Syntax of any programming language is teaching children, teens, adults and everyone who uses a computer, how to touch type. So that, they can type quickly and get to know their keyboard better and concentrate in the language concepts themselves instead of looking to their keyboard keys to do something useful...
I think that every IDE should have a touch typing tutorial as part of the program...
I use Emacs, and I have a package for training touch typing...

See this article:
https://blog.codinghorror.com/we-are-typists-first-programmers-second/

I also suggested it to the Hedy project:
https://github.com/hedyorg/hedy/issues/3770

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are identified. Start by surveying DrRacket's existing UI and tutorial architecture, then clarify the tutorial's scope and completion criteria; done would require an agreed design and an integrated touch-typing tutorial.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, developer-experience
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.