/irrVerbPicker

IrrVerbPicker picks a chosen number of random elements from a list of irregular verbs. English teachers and learners of English as a second language can use it to revise the long list of irregular verbs.

Primary LanguageJavaMIT LicenseMIT

License CodeSize Java Release

IrrVerbPicker

Source code and documentation are mostly in English. Since this project targets primarily English teachers and English learners in Bavaria some bits and pieces are written in German.

IrrVerbPicker is a program that picks random elements from a list of irregular English verbs. Learners of English as a foreign language and English teachers can use it to revise the long list of irregular verbs.

It is possible to choose the amount of verbs you want to pick and which grammatical form or combination of forms you want to display. The lists of irregular verbs match the Bavarian version of the Green Line series (G9 Lehrplan Plus/E1).

Screenshot 1

How to get a copy

Prerequisites

  • Have minimum Java SE 8 installed on your OS.

Getting started as a user

  1. Download the release files. (You don't need the source-code files.)
  2. Make sure you have Java Runtime Environment (JRE) installed on your computer.
  3. Now you can either:
  • run IrrVerbPicker via double click on the .jar file or
  • run IrrVerbPicker via command line: java -jar IrrVerbPicker.jar

Getting started as a developer

  1. Use Git to get a clone of this project: git clone git://github.com/skaspy/IrrVerbPicker.git
  2. Open or import it with your Java IDE (e.g. NetBeans)
  3. Run the program within your IDE or build a .jar file to use it in any environment.

Customize verb lists

If you want to adjust the verb lists to your students' learning level or a different English class book, you can easily modify the .txt files. Just delete or add verbs. Be careful to stick to the correct layout pattern:

  1. Only one verb per line!
  2. No blank lines in between!
  3. Seperate infinitive, simple past and past participle by a colon (e.g. go:went:gone)!
  4. Don't change the filenames of the .txt files!

Contributing

Thank you for considering contributing to IrrVerbPicker. Just create a pull request or contact me.

License

MIT License