タイピングもコマンドを覚えるのも苦手。。
タイピング練習
ただもくもくとキーボードを打つのでは退屈になって長続きしないので、monkey typeをつかってゲーム感覚でタイピング練習をしようという話をしました。
ターミナルで作業しているときのコマンドについても同じことがいえます。
必要な時に思い出せないのは、絶対的に打った回数が少ないからです。
つかう場面が毎日100回あればあっという間におぼえられるはず。
ただ、コマンド表とにらめっこしながら丸暗記はツライし、楽しくない。
そんなあなたも今日から遊びながら覚えられる良さげなWebアプリを見つけたので紹介します。
Command Challenge
ストレートですね。
アクセスすると、
Your first challenge is to print "hello world" on the terminal in a single command.
Hint: There are many ways to print text on the command line, one way is with the 'echo' command. Try it below and good luck!
最初のお題は、1つのコマンドで端末に「hello world」を出力してね!
ヒント: コマンドラインにテキストを出力するにはさまざまな方法がありますが、その 1つは「echo」コマンドを使用する方法です。以下で試してみてください。頑張ってください!
という感じにナビされているので、
正解だとおもわれるコマンドを入力してEnterしましょう。要求を満たす出力があれば次の問題に進めます!
ここで「要求を満たす出力があれば」とわざわざ書いたのは、このお題への回答は何パターンもあるからです。
ページにある View Solution をクリックしてみると、
ずらーっと、他の解き方が一覧されます。
シンプルなお題にも複数のパターンがあることで、echo
のほかにprintf
、cat
も使えるんだ。という発見がありますよね。
順番に進めていくと、難易度も上がっていくのでぜひチャレンジしてみてください。
研修として使う時によさそうなゲームルール
- 毎朝10分だけやる
- 1周クリアするまでは続きからやってよい
- 2周目はタイムアタックして10分で完走できるところを目指す
- 10分で完走できるようになったら、前に使ったコマンド禁止ルールを追加してやってみる