ASKER
Generate a lot of questions from an input text file with on your own definitions. In a way, this input file is a concept map.
Asker helps trainers to create a huge amount of questions, from a definitions (conceptual entities) input file.
Installation
At first install Ruby and then:
gem install asker-tool
REMEMBER: Update Asker with
gem update asker-tool
Usage
Step | Action | Description |
---|---|---|
1 | Create your input file | Create input file with your contents (conceptual map). Here are some examples. And more examples at this repository. |
2 | Run asker |
asker PATH/TO/INPUT |
3 | Choose your output files | Output files saved into the output folder |
Let's see an example creating questions from ACDC input example file:
❯ asker docs/examples/bands/acdc.haml
+--------------------+-----------+---------+---------+---+---+----+---+---+----+
| Concept | Questions | Entries | xFactor | d | b | f | i | s | t |
+--------------------+-----------+---------+---------+---+---+----+---+---+----+
| AC/DC | 45 | 18 | 2.5 | 7 | 0 | 15 | 0 | 3 | 20 |
| Excluded questions | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 |
+--------------------+-----------+---------+---------+---+---+----+---+---+----+
| 1 concept/s | 45 | 18 | 2.5 | 7 | 0 | 15 | 0 | 3 | 20 |
+--------------------+-----------+---------+---------+---+---+----+---+---+----+
Features
- Free Software License.
- Multiplatform.
Documentation
Contact
- Email:
[email protected]
Contributing
- Make sure you have Ruby installed
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request.