Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Auto-Tests]: Create New Auto-test Management Page for Course Managers and Admins #2424

Open
6 of 8 tasks
valerydluski opened this issue Feb 10, 2024 · 0 comments
Open
6 of 8 tasks
Assignees
Labels
✅ completed 🚀 feature New feature or request

Comments

@valerydluski
Copy link
Contributor

valerydluski commented Feb 10, 2024

Description

A new page dedicated to auto-test management needs to be developed and integrated into the existing system. This page will be exclusively accessible to course managers and administrators. It should feature a user-friendly interface for selecting and previewing existing auto-tests. The preview mode must display all questions, answers, and indicate the correct answers. Additionally, essential test parameters like "maxAttemptsNumber," "numberOfQuestions," "strictAttemptsMode," and "thresholdPercentage" should be visibly displayed. An icon with a direct link to this page is required in the sidebar within the admin area.

Objectives

  • Ease of Access: Enhance accessibility for course managers and admins to manage auto-tests.
  • Efficient Management: Streamline the process of reviewing and modifying auto-tests.
  • Transparency and Control: Enable detailed viewing of test parameters and content for better oversight.

Tasks

  1. Page Development:

    • Create a new page for auto-test management.
    • Ensure the page is accessible only to course managers and admins.
  2. Interface and Functionality:

    • Develop a user-friendly interface for selecting auto-tests.
    • Implement a preview mode displaying questions, answers, and correct answers.
    • Display test parameters: "maxAttemptsNumber," "numberOfQuestions," "strictAttemptsMode," "thresholdPercentage."
  3. Sidebar Integration:

    • Add an icon with a link to the new page in the admin area sidebar.
  4. Quality Assurance:

    • Test the functionality of the new page.
    • Ensure security measures are in place to restrict access to authorized personnel.

Expected Outcome

Upon completion, course managers and admins will have an efficient and secure way to manage auto-tests. This will facilitate better oversight, easier updates, and more effective administration of auto-tests across various courses.

@valerydluski valerydluski moved this from Todo to Ready for development in RS School App Feb 10, 2024
@Alphajax Alphajax self-assigned this May 29, 2024
@Alphajax Alphajax added the 🚧 in-progress Work In Progress label May 29, 2024
@Alphajax Alphajax moved this from Ready for development to In Progress in RS School App Jun 5, 2024
@valerydluski valerydluski added ✅ completed and removed 🚧 in-progress Work In Progress labels Dec 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✅ completed 🚀 feature New feature or request
Projects
No open projects
Status: In Progress
Development

No branches or pull requests

2 participants