ここ数ヶ月ブログの更新を休んで なんかかんかとスクリプトを書いていました。

中学生の長男から 「お父さんプログラム書けるっちゃろう。英単語の練習をするプログラムできる?」
と挑戦的に依頼されたので、「問題ない!」と受けたのがはじまり。

どうせなら新しいことをと思い Google scriptで作成して、PCだけでなくタブレットからも利用できるアプリにしてしまおうと無謀なことを考えてしまいまいした。

  1. 登録した単語をランダムに出題 回答を入力すると正誤を判定。
  2. 誤った場合には、正答と 入力を並べて表示
  3. 回答結果をストックして単語をランク付し、ランクに応じて出題頻度をコントロール
  4. 例文の入力ができ任意の単語を()で表示出題
  5. 入出力はhtml

1~4の 機能は割と簡単に実装できたのですが、htmlへの出力と入力がなかなかうまくいきません。 知識がないことから英語の説明を読んでもうまく理解できないことに加えて、Google scriptも仕様が変わっていて 2014年12月からUI Serviceが使えなくなったこともあり、説明が少なかったのもあります。

ホームページを載せているサーバーでperlを使って公開することも考えたのですが少し休憩することに。

但し、そのおかげで通常業務をVBAでと考えてるようになり、時間があればシコシコとスクリプトを書いています。これがあっという間に時間が過ぎるし、慣れないせいか結構疲れるんです。

件のhtmlに載せるのは良い本が見つかり 実現できそうです。 が 英単語の登録が正確かの問題があって、現在は別の方法で練習しています。単語登録の正確性を確保する方法も考えたのですがね(vbaですが)

せっかくなので、固定資産管理システムでも作ってみたいと思っています。