Adaptive learning
: Add basis for learner profile
#9448
Labels
atlas
Pull requests that affect the corresponding module
feature-proposal
This issue is a feature proposal
Feature Proposal
Context
Problem
The current system lacks a way to track user-specific learning preferences and goals that may differ across courses. As a result, students receive generalized learning recommendations that do not cater to their individual needs or preferences.
Motivation
To enhance the personalized learning experience, the system needs to capture more granular details about how a user prefers to learn and what their specific goals are for each course. This would allow for adaptive learning paths that align better with both general and course-specific preferences, resulting in a more efficient and tailored learning experience.
The affected users include students who can set their preferences.
Based on this the repeated tests can be implemented, see: #8760
Requirements Engineering
Existing (Problematic) Solution / System
The recommendations currently do not rely on personal preferences of the user but only on their current progress in the course.
Proposed System
Artemis should offer the user to enter their learning preferences as well as build up the profile itself depending on the user behavior.
This will be implemented by @N0W0RK. This feature proposal is about the initial structure of the learner profile and the integration into the exercise selection and repetition inside the learning path.
Requirements
Analysis
Analysis Object Model
System Architecture
Persistent Data Management
Add tables for the learner profile and course learner profile.
The text was updated successfully, but these errors were encountered: