写経Programming — プログラミングコードを写経する無料タイピングゲーム

写経Programming は、実在するオープンソース (MIT / Apache / BSD など) のプログラミングコードを、ブラウザ上で 一文字ずつ丁寧に写す(=写経する)無料のタイピングゲームです。 React / Flask / VS Code といった著名リポジトリの実コードを 教材に、命名規則・関数の切り方・エラー処理の置き場所など、 読むだけでは掴みきれない "呼吸" を指先に刻みながら学べます。

オンライン 1v1 対戦 (Glicko-2 レーティング) と 最大 4 人までのルーム対戦、そしてオフラインの Bot 対戦 (ゴーストモード) に対応しています。タイピング速度 (WPM) と 正確性をリアルタイムに計測し、複数端末で進捗が同期されます。

主な特徴

対応プログラミング言語

JavaScript TypeScript Python Go Rust Ruby PHP C C++ C# Kotlin Swift Scala Elixir

使い方

  1. アカウントを作成(無料、メールアドレスのみ)
  2. ホーム画面のコースカードから言語・リポジトリを選択
  3. 表示されるコードを一文字ずつタイピング、WPM と正確性が計測される
  4. 対戦モード(オンライン / ルーム / Bot)でチャレンジ

このページが表示される理由

このテキストは JavaScript がまだロードされていない間の静的シェルです。 通常はインタラクティブな対戦画面に自動で切り替わります。 切り替わらない場合はブラウザで JavaScript を有効にしてください。