九九文章題ジェネレータ,“99qg”をバージョンアップしました.最新版のソースはGitHub - takehiko/99qg: KuKu Question Generatorより参照・取得できます.バージョンは,0.0.1a.411から0.0.1b.523になりました.
修正の主な目的は,エントリタイトルにもあるように,簡単な問題だけを出力できるようにしたことです.この件を含め,修正箇所は次のとおりです.
- それぞれの問題パターンの先頭に「困惑度」を入れ,並べ替えました.数字の意味は次のとおりです.
- 1: かけ算学習の初期段階で問うことのできる,素直な問題
- 2: 《B型》関連と,重さ*1を求める問題
- 3:
《AB型》《BA型》 - 4: 変則的な問題
- 出力する文章題で,困惑度の上限(この数よりも大きな困惑度の出題はない)を指定できるオプション-fを追加しました.困惑度1だけの出題にしたければ,「-f 1」と書きます.
- 出力する文章題で,被乗数(かけられる数)を制限するオプション-cを追加しました.いくつか例を示します.
- -c 7-9: 7から9までの段の出題になります.
- -c 5: 2から5までの段の出題になります.
- -c 5,5: 5の段の出題になります.
- -c 2: 2の段の出題になります.
- -c 1: 1の段の出題になります.*2
- 問題パターンを2種類追加しました.
- オプション処理を,短文字オプションのASCII順にソートしました.
- -Tオプション指定時の停止時間設定を取り除きました.「-T -p 1」と「-p 1 -T」で動作が異なるというのは分かりにくいと判断したからです.
- 99qg/textのテキストファイル(出力内容)を一新したほか,簡単な問題だけからなる99qg_easy.txtを追加しました.
今後も,問題の追加,コードの見直しを図っていきますが,当初予定していた,HTMLでの実現は,今年度のかけ算の授業には間に合いそうにありません.