反射神経テスト を公開したところ、
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
SkyBerryJAM は 栃木県立栃木工業高等学校 が管理する登録商標であり、
SkyBerryJAM は 栃木県立栃木工業高等学校 の商標です。
Raspberry Pi は
Raspberry Pi 財団 の登録商標です。
Raspberry Pi is a registered trademark or
trademark of
the Raspberry Pi Foundation.
"RISC-V" の商品名は RISC-Vインターナショナル が管理する登録商標です。
The “RISC-V” trade name is a registered trade mark of
RISC-V International.