Difference between revisions of "Activity module tests"

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: Activity module tests.

(SCORM module: MDLQA numbers, rewording)
m (Workshop module)
Line 146: Line 146:
 
== Workshop module ==
 
== Workshop module ==
  
# The [[Workshop module]] enables teachers to set-up assignment-like activity with advanced grading methods available and peer-grading support
+
# Teachers can choose one of the grading strategies available: Accumulative, Number of errors, Rubric and Comments.
# There are four grading strategies available: Accumulative, Number of errors, Rubric and Comments. Teachers can define assessment form for every supported grading strategy.
+
# Teachers can define assessment form for every supported grading strategy.
 +
# Teachers can switch Workshop phases
 
# Teachers can prepare set of example submissions and provide reference assessment of them
 
# Teachers can prepare set of example submissions and provide reference assessment of them
 
# Students can submit their work and eventually edit it during the submission phase
 
# Students can submit their work and eventually edit it during the submission phase
 
# Students can practise assessment procedure on example submissions according to example mode set by the teacher
 
# Students can practise assessment procedure on example submissions according to example mode set by the teacher
# Teachers can allocate submissions for peer-assessment randomly and tweak the allocations manually
+
# Teachers can allocate submissions for peer-assessment randomly
# Students can peer-assess allocated submissions
+
# Teachers can allocate submissions for peer-assessment manually
 +
# Students can assess allocated submissions
 
# Teachers can set weight of an assessment
 
# Teachers can set weight of an assessment
# Teachers can evaluate given grades and manually override calculated grades
+
# Teachers can calculate final grades for submission and final grades for assessment
 +
# Teachers can manually override calculated grades
 
# Teachers can push the final grades into course gradebook
 
# Teachers can push the final grades into course gradebook
 
# Teachers can publish selected submissions after the workshop is closed
 
# Teachers can publish selected submissions after the workshop is closed

Revision as of 00:05, 16 March 2010

Note: This article is a work in progress. Please use the page comments or an appropriate moodle.org forum for any recommendations/suggestions for improvement.


This page lists Moodle 2.0 features in a format suitable for setting up test cases (see Jira as a Test Case Management Software).

Each item should state a task that can be done in Moodle. The task should be feature sized (ie not too small and not too large). Something that could be explained to a user in 3 to 10 steps. Most settings should be mentioned. For example:

GOOD: Users can post replies to forum posts, including embedded media and attached documents.
BAD:  Users can have discussions. 
BAD:  Users can click a button named "Reply".


Assignment module

  • MDLQA-58 In an Upload a single file assignment, students can upload a file for assessment
  • MDLQA-59 In an Online text assignment, students can add and edit text online
  • MDLQA-60 In an Online text assignment, a teacher can add inline comments
  • MDLQA-61 In an Offline activity assignment, a teacher can grade and give comments on an assignment completed offline
  • MDLQA-62 In an Advanced uploading of files assignment, students can upload a set number of files
  • MDLQA-63 A teacher can set 'Available from' and 'Due date' for an assignment
  • MDLQA-64 A teacher can choose whether to allow late assignment submissions
  • MDLQA-65 A teacher can choose whether to allow resubmitting of assignments
  • MDLQA-66 Students receive email notification when their assignment submission is graded
  • MDLQA-67 A teacher can choose to receive email notification of assignment submissions
  • MDLQA-68 A teacher can set the maximum size of file which students can upload
  • MDLQA-69 A teacher can allow notes in an Advanced uploading of files assignment
  • MDLQA-70 A 'View x submitted assignments' link informs teachers of the number of assignments submitted to-date
  • MDLQA-71 A teacher can change the order in which assignment submissions are listed
  • MDLQA-72 Quick grading enables a teacher to grade multiple assignments on one page

Chat module

  • MDLQA-52 In a chat activity, students can have a real-time synchronous discussion
  • MDLQA-53 Students in a chat can send a sound to other participants
  • MDLQA-54 A student can disable the chat window auto-scroll
  • MDLQA-55 Students can use a chat window without frames and JavaScript
  • MDLQA-56 A teacher can set repeated chat times
  • MDLQA-57 Past chat sessions can be made available for everyone to view

Choice module

  • MDLQA-42 In a choice activity a teacher can ask a question and specify any number of responses
  • MDLQA-43 A teacher can limit the number the number of participants that can select each choice response
  • MDLQA-44 A teacher can restrict the time period in which students can answer a choice
  • MDLQA-45 A teacher can display choice responses horizontally or vertically
  • MDLQA-46 A teacher can choose whether to allow students to change their choice response
  • MDLQA-47 A teacher can choose one of 4 options for publishing choice results
  • MDLQA-48 A teacher can choose whether to publish choice results anonymously or showing names
  • MDLQA-49 A teacher can choose whether to show students who have not yet answered the choice

Database module

  • MDLQA-18 In a database activity, students can add entries to a database
  • MDLQA-19 A database activity may include up to 12 different Database fields
  • MDLQA-20 Database activity entries can be viewed in a list or singly or they can be searched or browsed
  • MDLQA-21 A teacher can set a default sort order for database activity entries
  • MDLQA-22 A teacher can export database entries in a choice of formats
  • MDLQA-23 A teacher can restrict the time period in which students can view and/or add entries to a database activity
  • MDLQA-24 A teacher can set a required number of entries for a database activity
  • MDLQA-25 A teacher can set a required number of entries before a student can view other database activity entries
  • MDLQA-26 A teacher can set a maximum number of entries which a student can submit for a database activity
  • Users may be allowed to add comments
  • MDLQA-27 A teacher can set that database activity entries require approval before being viewable by everyone
  • MDLQA-28 A teacher can enable database activity entry rating according to a chosen grading scale
  • MDLQA-29 A teacher can use templates to modify the visual layout of information in a database activity
  • MDLQA-30 A teacher can share a database activity as a preset

Forum module

  • MDLQA-6 By default, a new course contains a News forum in which only teachers can post and subscription is forced
  • MDLQA-7 By default, a new course contains a Latest News block which displays a specific number of recent discussions from the news forum
  • MDLQA-8 In a standard forum, students can start discussions, add replies and attach files to their posts
  • MDLQA-9 In a single simple discussion forum only teachers can start discussions
  • MDLQA-10 In a 'Each person posts one discussion' forum users can start exactly one discussion and can reply to all discussions
  • MDLQA-11 In a Q & A forum students must post first before they can view other posts
  • MDLQA-12 A teacher can set one of 4 possible forum subscription options
  • MDLQA-2 Students can edit or delete their forum posts within a set time limit
  • MDLQA-3 A teacher can set one of 3 possible options for tracking read forum posts
  • MDLQA-13 A teacher can set one of 5 possible forum rating aggregation types
  • MDLQA-14 A teacher can choose a grading scale for rating forum posts and can restrict rating to within certain dates
  • MDLQA-15 A teacher can block students from posting in a forum after they post a certain number of posts in a given period
  • MDLQA-5 Students can choose from 4 discussion display options and their choice is remembered
  • MDLQA-4 Teachers can split discussions and can move discussions between forums in the same course
  • MDLQA-16 Teachers can edit or delete any forum post

Glossary module

  • MDLQA-31 In a glossary activity, students can add entries including attaching files
  • MDLQA-32 Glossary entries can be searched or browsed by alphabet, category, date or author
  • MDLQA-33 A teacher can set whether glossary entries are always editable
  • MDLQA-34 A teacher can set that glossary entries require approval before being viewable by everyone
  • MDLQA-35 A teacher can choose a grading scale for rating glossary entries and can restrict rating to within certain dates
  • MDLQA-36 A teacher can set one of 7 possible glossary display formats
  • MDLQA-37 Glossary entries can be set to automatically link to elsewhere in the course where the word or phrase is mentioned
  • MDLQA-38 A teacher can choose whether to allow duplicate entries in a glossary
  • MDLQA-39 A teacher can choose whether to provide a printer-friendly glossary entries list
  • Users may be allowed to add comments
  • MDLQA-40 An administrator can define a 'global' glossary
  • MDLQA-41 A teacher can import and export glossary entries via an XML file

Lesson module

  • MDLQA-73 In a lesson activity, students can navigate through a series of pages in various ways depending upon their answers to questions
  • MDLQA-74 A teacher can include up to 6 different question types in a lesson activity
  • MDLQA-75 A teacher can import questions from a file into a lesson activity
  • MDLQA-76 A teacher can set a time limit for a lesson activity
  • MDLQA-77 A teacher can set a maximum grade for a lesson activity
  • MDLQA-78 A teacher can allow students to retake a lesson activity
  • MDLQA-79 A teacher can allow students to navigate back through a lesson activity
  • MDLQA-80 A teacher can set the maximum number of attempts allowed for questions in a lesson
  • MDLQA-81 A teacher can password protect a lesson and/or set available from and deadline dates

Quiz module

Before testing quizzes, it would make sense to ensure that all the different question types are working properly.

TODO

SCORM module

  • MDLQA-82 The SCORM module enables teachers to add SCORM packages to a course
  • MDLQA-83 A teacher can set one of 4 possible grading options for a SCORM activity
  • MDLQA-84 A teacher can restrict access to a SCORM activity to within a specified time period
  • MDLQA-85 A teacher can choose from various SCORM package display options
  • MDLQA- The number of attempts (if applicable) can be restricted and grading may be set to highest, first, last or average of attempts
  • MDLQA- Students can leave the activity. On their return, students are presented with the same page as the one they left. Progress through the activity is indicated to via checkbox ticks
  • MDLQA- Teachers can access SCORM reports via a 'View reports for x users' link on the SCORM page. Sections of the activity may be marked browsed, incomplete, completed or failed. The time spent on each section is also displayed. If a section includes questions then the score is displayed

Survey module

Wiki module

  1. The Wiki module enables participants to create web pages which anyone can then edit.
  2. Edited pages may be previewed before saving.
  3. New pages in the wiki can be created by editing an existing page and typing the title of a new page, enclosing the title text in square brackets.
  4. A history of each wiki page is available listing author, created and last modified dates and references, plus browse, fetch-back (to revert the page back to a previous version) and diff (showing the difference in two versions) links.
  5. There are 3 wiki types - teacher (only the teacher can edit the wiki), groups (one wiki per group) and student (every student has their own wiki, which only they and their teacher can edit).
  6. The HTML mode can be set - no HTML (wiki markup may be used for formatting text), safe HTML (only certain HTML tags are permitted) or HTML only (HTML editor displayed).
  7. Students may be allowed to add files as attachments (upto the course upload file size limit).
  8. CamelCase linking may be allowed.
  9. Students can be allowed certain administrative privileges - set page flags, strip pages, remove pages, revert mass changes
  10. A teacher can upload content for the initial page via a text file.

Workshop module

  1. Teachers can choose one of the grading strategies available: Accumulative, Number of errors, Rubric and Comments.
  2. Teachers can define assessment form for every supported grading strategy.
  3. Teachers can switch Workshop phases
  4. Teachers can prepare set of example submissions and provide reference assessment of them
  5. Students can submit their work and eventually edit it during the submission phase
  6. Students can practise assessment procedure on example submissions according to example mode set by the teacher
  7. Teachers can allocate submissions for peer-assessment randomly
  8. Teachers can allocate submissions for peer-assessment manually
  9. Students can assess allocated submissions
  10. Teachers can set weight of an assessment
  11. Teachers can calculate final grades for submission and final grades for assessment
  12. Teachers can manually override calculated grades
  13. Teachers can push the final grades into course gradebook
  14. Teachers can publish selected submissions after the workshop is closed

See also