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.
At first install Ruby and then:
gem install asker-tool
REMEMBER: Update Asker with
gem update asker-tool
Step | Action | Tool | Description |
---|---|---|---|
1 | Define your concepts | Text plain editor | Create input file with your contents (conceptual map). Here are some examples. And more examples at this repository. |
2 | Generate questions | asker PATH/TO/INPUT |
Run asker to process input file. Output files are 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 | 46 | 18 | 2.5 | 7 | 0 | 15 | 0 | 4 | 20 |
| Excluded questions | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 |
+--------------------+-----------+---------+---------+---+---+----+---+---+----+
| 1 concept/s | 46 | 18 | 2.5 | 7 | 0 | 15 | 0 | 4 | 20 |
+--------------------+-----------+---------+---------+---+---+----+---+---+----+
- Free Software License.
- Multiplatform.
- Input files formats: XML, HAML.
- Output formats: GIFT, Moodle XML, YAML.
- Question types: true/false, multiple choice, short answer, matching and ordering.
- Embeded files: mp3, ogg, wav, jpg, jpeg, png, mp4, ogv and plain text files.
- Email:
[email protected]
- 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.