MooTyper

From MoodleDocs

MooTyper is an Activity module. A course admin, manager, or teacher creates the activity and prepares it for use by selecting the mode, the lesson, keyboard layout, and all the other settings to use.

MooTyper currently, has three activity modes each of which can be in normal visual text mode, or depending on other plugins can, work with the new dictation capability using audio, video, or Text-To-Speech (TTS).

Practice mode - students proceed through a lesson in the order of the exercises listed in the lesson. It also allows a student to delete the results of an exercise attempt, and try it over.

Lesson mode - like practice mode, students proceed through a lesson in the order of the exercises listed in the lesson. Only an admin, manager, or teacher can delete an exercise result, and let the student try again.

Exam mode - only one exercise from a lesson is presented for the student to attempt. Only an admin, manager, or teacher can delete an exam mode result, and let the student try again.

When a student finishes any exercise, in any mode, the results are saved into a MooTyper database, so the teacher can view individual student progress.

To use

  1. Login and navigate to your Moodle course.
  2. Turn editing on.
  3. Go to the topic you would like to add the MooTyper activity to, then from the Add an activity drop down, seletect MooTyper (assuming your installation has the plugin installed.)
  4. Add a title for the MooTyper activity. e.g. MooTyper - Practice - Lesson 13
  5. Decide whether you want to enable Open time or Close time and set them accordingly.
  6. At this point you can set Options, but it is often more convenient to wait and do them on the next page.
    1. Set Mode via the drop down: Lesson, Exam, or Practice.
    2. Set the Lesson name via the drop down.
    3. For Exam mode you will need to select which Exercise to use. For Lesson and Practice mode you just need to know the number of exercises, if you want to set the, Require exercise completion, setting.
    4. Set the Time limit. Currently the maximum is 10 minutes. Set to 0, to allow completing no matter how long the exercise is.
    5. Set the Required precision. Lower for beginners, higher for advanced students.
    6. Set the Required WPM. Lower for beginners and tougher exercises with numbers,punctuation, and symbols.
    7. Set the text alignment Left or Right. MooTyper does support both Left-to- Right and Right-to-Left languages.
    8. Set Continuous typing Yes/No. When No the student must type the correct character to proceed.
    9. Set Count mistyped spaces Yes/No. When Yes, extra spaces will count against the students results.
    10. Set Count all keystrokes Yes/No. When Yes, extra characters will count against the students results.
    11. Set Show keyboard Yes/No. When Yes, students see a visual version of the selected keyboard layout, and the character to type will be highlighted.
    12. Set Keyboard layout from the drop down list. The students computer must be set to use the correct language.
    13. The remaining settings are all color settings that modify the look of the MooTyper view page.
  7. MooTyper Administration - Click the link if you need to go work on setting up Lessons and Exercises.
  8. Whole MooTyper grading - Leave the Grade Type set to none if you want to use Ratings. Use this typically just for Exam mode.
  9. Ratings -
    1. Set the Aggregate type for what you want to track.
    2. Set the Scale Type to use. Set the Scale Maximum grade to use.
    3. Set the Grade category to use.
    4. Set the Grade to pass.
  10. Decide whether you want to set Group mode, under Common module settings.
  11. Decide whether you want to set Access restrictions under Restrict access.
  12. Decide whether you want to set Completion tracking under Activity completion.
  13. Decide whether you want to set Tags under Tags.
  14. Decide whether you want to set Course Competencies and Upon activity completion: under Competencies Competencies.
  15. Click Save and display.

Setup/Settings

  1. After completing the above steps in the section, To use, you should see a page with a link to, Setup, which you should click. This page can also be accessed via the Settings button on the View page.
  2. Decide which Mode you want to use. Once saved, the Mode cannot be changed.
  3. Decide which Lesson name you want to use. Once saved, the Lesson name cannot be changed.
  4. Decide if you want to set a Time limit for each exercise in a Lesson. Enter the time as whole minutes. Zero minutes equals Unlimited, or no time limit for each exercise. If the Time limit expires, the exercise is halted and the current results posted.
  5. Decide if you want to set a Required precision. In Practice or Lesson mode, if the student does not achieve the required precision, the results in the grade pages are highlighted in red, and the student must attempt the same exercise, again, before they can proceed to a new exercise. In Exam mode, students are NOT automatically given the opportunity to try again if they do not achieve the required precision. Zero means Required precision will be ignored.
  6. Decide if you want to set a Required WPM (Word Per Minute) rate. This setting works the same as Required precision. Zero means Required WPM will be ignored.
  7. Decide whether you want the text the student is to type, is left aligned, center aligned, or right aligned.
  8. Turn on/off Continuous typing. On - the cursor moves for every keystroke. Off - the cursor does not advance until the correct letter is typed.
  9. Turn on/off Count mistyped spaces. On - every extra space typed counts as a mistake. Off - extra typed spaces are ignored and not added to the mistake count.
  10. Turn on/off Count all keystrokes. On - if Continuous typing is off, if you hit the same wrong key multiple times, each one is counted as a mistake. Off - if you hit the same wrong key multiple times, only the first one is counted as a mistake.
  11. Turn On/Off, Show keyboard. On - the selected layout is shown and gives a visual indication of which key to use to type the current character. Off - the layout must still be selected, but it will not be visible.
  12. Select which Keyboard layout to use. The selected layout must match the layout your Operating System is using so that mistakes can be tracked accurately, even if your have elected to NOT show the keyboard layout below the text to type.
  13. The rest of the settings are colors and until you have some experience, it is probably best to just use the defaults. Later, an admin, manager, or teacher can change them at any time. Colors can be entered as hex color codes, or standard HTML color names. e.g. #000000, #7FEF6C, red, pink, green, etc.

Setup Dictation Exercises

  1. Note that the possible methods that can be used to add dictationdata to an exercise does depend on what plugins are available on your Moodle site. Current development was done with TinyMCE editor plugins for Record RTC Audio, Record RTC Video, PoodLL Audio, PoodLL Video, and PoodLL Widgets TTS Audio Cloud.
  2. The simplest and most convenient method is to create a lesson and add all the exercises, before trying to add the dictationdata. The dictationdata can only be added by editing a per-existing exercise.
  3. Note that a Lesson can contain exercises with or without dictationdata. MooTyper will change the display as needed, automatically.
  4. Select which exercise you want to add dictation too.
  5. When the eedit.php renders the the page, you will see the normal plain text area, with an addition editor text window.
  6. For Audio -
    1. Click into the editor text area, and then select the Record RTC microphone, or if available, the PoodLL microphone.
    2. Make your recording. Listen and make sure it matches the text in the plain text area.
    3. Upload your recording and click, Confirm, to save it.
    4. Back in the exercises.php page, you should be able to see your exercise now has an audio player that can be played.
  7. For Video -
    1. Click into the editor text area, and then select the Record RTC video tool, or if available, the PoodLL video tool.
    2. Make your video recording. Watch and listen and make sure it matches the text in the plain text area.
    3. Upload your video recording and click, Confirm, to save it.
    4. Back in the exercises.php page, you should be able to see your exercise now has a video player that can be played.
  8. For TTS - Requires the PoodLL filter widgets
    1. Click into the editor text area, and then select the PoodLL widgets tool.
    2. Select the Text to Audio (Cloud) widget.
    3. Set speaker Female/Male
    4. Set the language.
    5. Set the format.
    6. Click on, Insert.
    7. In the text area, place a duplicate of the text from the plain area, in between the two lines of code for the widget.
    8. Click confirm.
    9. Back in the exercises.php page, you should be able to see your exercise now has an audio style player that can be played.
    10. Listen and make sure the audio matches the text in the plain text area.
  9. Repeat as needed for other exercises.

Examples

The screenshot below shows an example of a MooTyper activity being used to allow students to practice typing in Lesson mode. They have just finished the second of ten exercises in Lesson 13. They did not finish in allocated one minute time limit. The results of this attempt will be marked as passing because the both the Required precision (90%) and Required WPM (20) were exceeded.

See also