キータイピング練習

反射神経テスト を公開したところ、

Facebook グループ IchigoJam-FAN より

「QWERTY配列で並べて表示すると、
 そのままタイピング練習になりそうです。」

とのコメントをいただきまして、実現してみました。

 

実行すると英数のキー配列で .  が並び、

そのうち1ヶ所が英数で表示されますので、

そのキーを入力して下さい。

正しければキーが変化します。

同じキーになる事もあります。

ループ状態なので、Esc キーで中断して下さい。

 

あえて改良してほしいという考えで、

これだけの内容にしてあります。

時間を付けたり、タイトルを付けたり、……

いろいろ改良してみて下さい。

 


配列の並びは [0] [1] が 0 の X 座標・Y座標、[2] [3] が 1、[4] [5] が 2、……と [18] [19] の 9 までが数字、

 

[20] [21] から A の X 座標・Y座標で、[70] [71] の Z までアルファベットとなっています。

 

10 'Random Key Typing
20 CLS:CLV
30 LET[0],18,0,0,0,2,0,4,0,6,0
40 LET[10],8,0,10,0,12,0,14,0
50 LET[18],16,0,2,4,11,6,7,6,6
60 LET[27],4,5,2,8,4,10,4,12,4
70 LET[36],15,2,14,4,16,4,18,4
80 LET[44],15,6,13,6,17,2,19,2
90 LET[52],1,2,7,2,4,4,9,2
100 LET[60],13,2,9,6,3,2,5,6
110 LET[68],11,2,3,6
120 LC[I*2],[I*2+1]:?".";
130 I=I+1:IF I<36 GOTO 110
140 I=RND(35)
150 C=48+I:IF I>9 C=C+7
160 LC[I*2],[I*2+1]:? CHR$(C);
170 K=INKEY():IF K=0 GOTO 170
180 IF K>96 K=K-32
190 IF K<>C BEEP 50,15:GOTO 170
200 BEEP 5
210 LC[I*2],[I*2+1]:?".";
220 GOTO 140

IchigoJam web でプログラムを実行します。

このQRコードはアクセス解析のためにCookieを使用しています。

アクセス解析は匿名で収集されており、個人を特定するものではありません。

この機能はCookieを無効にすることで収集を拒否することができますので、
お使いのデバイスのブラウザの設定をご確認ください。

MixJuice ダウンロード ?"MJ GET kidspod.club/mj/587

MicJack ダウンロード ?"MJ GKP 587