WeBWork Communication and Documentation 3 — Questions and Answers
Question 1: Which log file on a WeBWorK server records instructor and student login activity for audit documentation?
- activity.log (Correct answer)
- access.log
- webwork.log
- error.log
Correct answer: activity.log
WeBWorK's activity.log records user login events, answer submissions, and administrative actions for auditing.
Question 2: A PG problem file should include a DESCRIPTION comment at the top for what primary purpose?
- To satisfy a Perl syntax requirement
- To help future instructors and contributors understand the problem's topic and intent (Correct answer)
- To set the point value of the problem
- To prevent the problem from appearing in the library browser
Correct answer: To help future instructors and contributors understand the problem's topic and intent
DESCRIPTION metadata in PG files serves as documentation so others searching the library can understand the problem's scope.
Question 3: Which WeBWorK Instructor Tool provides a downloadable record of all student scores for external documentation?
- Problem List
- Student Progress
- Grade Exporter (Scoring Tools) (Correct answer)
- Set Detail
Correct answer: Grade Exporter (Scoring Tools)
The Scoring/Grade Exporter generates a CSV or text file of student grades suitable for external grade books or LMS uploads.
Question 4: In WeBWorK problem documentation, what does the KEYWORDS metadata field help instructors do?
- Set the problem's difficulty level automatically
- Search and filter problems in the Library Browser (Correct answer)
- Assign the problem to a specific homework set
- Encrypt the problem for secure testing
Correct answer: Search and filter problems in the Library Browser
KEYWORDS tags make problems searchable in the Library Browser so instructors can find problems by topic.
Question 5: When a WeBWorK course is transferred between institutions, which documentation practice is most critical?
- Deleting all student data before transfer
- Exporting and documenting all custom problem file paths and course settings (Correct answer)
- Converting all problems to plain text format
- Removing all due dates from homework sets
Correct answer: Exporting and documenting all custom problem file paths and course settings
Documenting custom paths and settings ensures the receiving institution can reconstruct the course environment correctly.
Question 6: What is the purpose of the 'message of the day' (MOTD) feature in WeBWorK?
- To display a system error notification to administrators only
- To show a course announcement to students when they log in (Correct answer)
- To log daily usage statistics automatically
- To reset student passwords on a daily schedule
Correct answer: To show a course announcement to students when they log in
The MOTD displays a customizable message on the student login or home page, useful for communicating deadlines and announcements.
Question 7: Which header metadata tag in a PG file identifies the original author for proper documentation?
- ## AUTHOR
- # AUTHOR: (Correct answer)
- =head1 AUTHOR
- //AUTHOR=
Correct answer: # AUTHOR:
The # AUTHOR: comment line in a PG file header attributes the problem to its creator for documentation and attribution.
Which log file on a WeBWorK server records instructor and student login activity for audit documentation?