Skip to content
No description, website, or topics provided.
Perl
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
lib
src/lesson
t
.travis.yml
Build.PL
ChangeLog.md
DEMO.gif
META.json
README.md
carvo.pl
config.yaml
cpanfile
minil.toml

README.md

Build Status

carvo

cards of vocabulary

説明

  • 英単語の学習を行うゲームです。
  • 出題される設問に対応する回答を選択肢から選びます。

DEMO

音声付き動画

使い方

  1. 任意の場所にルートディレクトリを設置して中へ入ります。
$ cd carvo
  1. carvo.plを実行します。
$ perl carvo.pl
  1. 表示される選択肢から希望する「カード」を選びます。

  2. コマンド群からplayを選択すると設問が表示されます(英単語、英文、簿記仕訳科目)。

  3. 対応する回答を選択肢から選ぶと、正答なら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 が現れます。
  • 単語カードには辞書で記載している英単語のみ使用できます。

依存ツール

コマンドラインツールのpecochoが必要です。

ライセンス

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)

You can’t perform that action at this time.