2016年12月3日土曜日

LibreBasicにいま持ってる知識で立ち向かってみる  法律勉強プログラムを作ってみるの巻 第7回

  大改修

<<第1回  <第6回                                                            第8回>

調子に乗っていろいろ盛っていたら、結構大変なことになってしまい…。
見てくればかり立派になってき、全く実装が追いつきませんぬ(;・∀・)

やりたいこと:

  • 選択した法律全てを網羅して勉強したい
  • 閲覧する条文の数を限定したい
    • 選択した法律の条文(インデックス)を一度乱数でシャッフルし
    • 上から指定個数(デフォルト250個)取得(=統計的に全ての法律を含む飛び石の条文集と考える)
    •  この内指定の割合は、閲覧日付の古いものを含ませることで、忘却曲線に対抗する
    • 適時並べ替え出来るようにする
    • ↑一覧を作成し、保存。 途中からの学習リジューム出来るようにする
  • メモを取れるようにする
  • 判例を容易に検索できるよう工夫する

回収:(■は掛け)

  • 虫食いの適用/非適用をボタンでスイッチする
  • 複数の法律を同時に指定
  • 問題として表示する条文数を指定
  • ランダムに条文をピックアップ(■)
  • 並べ替え(条文順、 閲覧日付順)
  • メモを書き込めるようにする
  • Libreからブラウザを起動して、判例を検索できるようにする(■)