- There will be a service break in A+ on Thursday, the 19th of December, 2019! The break starts at 14.00 and ends at the latest at 18.00. During the break, A+ (including RST tools, the grader and all microservices) is out of use.
- The upgrade is now over and the servers are online.
- A+ support and development personnel are on holidays between 23rd of December, 2019 and 6th of January, 2020. The mailing list will be followed for urgent needs on January 2-3, 2020.
- Support for teachers with courses starting in Spring 2020 is provided especially in December from the 9th until the service break on the 19th of December. Please use the mailing list address email@example.com or come and visit us in the CS building room A134.
Note: Important announcements are posted to the email list firstname.lastname@example.org. You may join the list by sending a request to email@example.com. You may leave the list yourself by going to https://mail.aalto.fi and then press Options > General > Distribution Groups > open this group and press leave.
Hotfix on Friday 20th December
After the upgrade, we received reports from teachers that the new A+ all results page was broken and only gave them errors. A hotfix was installed in the server on Friday afternoon (20.12.2019). The new all results page works now for teachers.
The break serves for version updates for A+ in whole. List of additional features:
- Several updates to questionnaire exercises
- Checkbox questions may give some points (less than max) for partially correct answers.
- Checkbox questions may include neutral choices that are neither correct nor wrong.
- New random question type that randomly selects a subset of all defined checkbox choices.
- Random questionnaires using the pick_randomly option have been fixed (they used to be quite broken).
- Random questions may be frozen for a student or they may change after each submission attempt. This is decided by a new setting.
- Questionnaire model answers may be hidden with new settings. They used to be always enabled. (There are two different cases: model answer may be revealed after the deadline or it may be revealed in the submission feedback after consuming all attempts.)
- Hints in textual question may be targeted with regular expressions.
- New text question type that gives feedback on the difference between the answer and (multiple) model solutions. For example, if the student answers "cat" and the correct answer is "car", the hint would show the difference "ca-".
- Other minor changes and fixes.
- The README of a-plus-rst-tools describes the new options for the RST directives.
- A+ all results page has a new layout and you can filter the contents. The page is much more usable and useful compared to the past.
- Fixes in the a-plus-rst-tools
- The exercise instructions may be written in RST in the submit directive. Previously, they could only be defined in the linked YAML file.
- Links to chapter (RST files) work better in multilingual courses and in courses that use nested directories under the module directories.
- Pick-any and pick-one questions in (normal, non-feedback) questionnaires now require that correct choices are marked in RST. Previously, any choice was correct if no correct choices were marked.
- YAML files built by the a-plus-rst-tools do not contain YAML syntax errors any more.
- Questionnaire directive supports the title option. (The title is visible in the course table of contents.)
- Questionnaire directive may compute the exercise max points automatically from the question points so that the max points do not need to set in the directive arguments.
Details of the changes will be described in the CHANGELOG that will be added to the git repositories later (a-plus, mooc-gader, and a-plus-rst-tools).
The following known issues affect the new "all results" page:
All points page doesn't work with Google Chrome with courses with over ~500 students. If there is errror "check network", try to view the page with Firefox.(The page works in large courses on Google Chrome after the Friday hotfix.)
- Scroll bar for the all points page is at the bottom of the table. You need to scroll down to the bottom of the page in order to see it. You may also use the arrow keys of the keyboard to scroll the page sideways. We are looking to fix this ASAP.
- Aggregate totals for the all points page are always sums, even though the aggregate would be about average.