cards of vocabulary
- 英単語の学習を行うゲームです。
- 出題される設問に対応する回答を選択肢から選びます。
- 任意の場所にルートディレクトリを設置して中へ入ります。
$ cd carvo
carvo.pl
を実行します。
$ perl carvo.pl
-
表示される選択肢から希望する「カード」を選びます。
-
コマンド群から
play
を選択すると設問が表示されます(英単語、英文、簿記仕訳科目)。 -
対応する回答を選択肢から選ぶと、正答なら
Good!
、誤答ならNG!
という結果が表示されます。
help
コマンドを選択すると機能一覧が表示されます。
- play 次の問題を出題
- again 同じ問題を出題
- card プレイを終了してカード選択画面へ移動
- exit ゲームを終了
- list カード内の単語を一覧表示&選択した単語へ移動
- fail 誤答カードへ移動
- voice 音声機能のon/off(macOSのみ)
- help ヘルプ表示
- 正答なら
hit
, 誤答ならerror
, その合計をtimes
として加算します。 - 得点はカードやレッスンを切り替えても保持され、ゲームの終了時に回答記録と成績が出力されます。
src/lesson
ディレクトリに入っている単語カードはサンプルです。使用者の好みに応じて書き換えてください。dict.yml
に英単語: 和訳
形式で辞書を作成し、同ディレクトリ内に.txt
拡張子でファイル(単語カード)を作成します。sample.txt
というファイルを作成すればゲーム内の選択肢としてsample
が現れます。
- 単語カードには辞書で記載している英単語のみ使用できます。
コマンドラインツールのpeco
とcho
が必要です。
Copyright (C) Hiroaki Kadomatsu.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Hiroaki Kadomatsu (@note103)