写経Programming — プログラミングコードを写経する無料タイピングゲーム
写経Programming は、実在するオープンソース (MIT / Apache / BSD など) のプログラミングコードを、ブラウザ上で 一文字ずつ丁寧に写す(=写経する)無料のタイピングゲームです。 React / Flask / VS Code といった著名リポジトリの実コードを 教材に、命名規則・関数の切り方・エラー処理の置き場所など、 読むだけでは掴みきれない "呼吸" を指先に刻みながら学べます。
オンライン 1v1 対戦 (Glicko-2 レーティング) と 最大 4 人までのルーム対戦、そしてオフラインの Bot 対戦 (ゴーストモード) に対応しています。タイピング速度 (WPM) と 正確性をリアルタイムに計測し、複数端末で進捗が同期されます。
主な特徴
- 実在する OSS のコードが教材 (MIT / Apache / BSD ライセンス準拠で二次配布)
- 1v1 オンライン対戦 / 最大 4 人ルーム対戦 / Bot 対戦 (シングル)
- Glicko-2 レーティング制度(対人戦のみ反映、ルーム・Bot は非影響)
- WPM / 正確性のリアルタイム計測
- Bot の難易度がユーザの WPM 履歴で自動調整される "ゴーストモード"
- 日本語 / 英語 UI 対応
対応プログラミング言語
JavaScript TypeScript Python Go Rust Ruby PHP C C++ C# Kotlin Swift Scala Elixir
使い方
- アカウントを作成(無料、メールアドレスのみ)
- ホーム画面のコースカードから言語・リポジトリを選択
- 表示されるコードを一文字ずつタイピング、WPM と正確性が計測される
- 対戦モード(オンライン / ルーム / Bot)でチャレンジ
このページが表示される理由
このテキストは JavaScript がまだロードされていない間の静的シェルです。 通常はインタラクティブな対戦画面に自動で切り替わります。 切り替わらない場合はブラウザで JavaScript を有効にしてください。