Feature Improvements for AI Tutor Course Editing, Lesson Progress, and User Interaction
Feature Description
I’ve been actively using the AI Tutor to create and follow courses on Roadmap.sh, and I’d like to suggest a few improvements and report some usability issues that can enhance the overall learning experience:
1.Add New Modules Without Resetting Course Progress: After a course is created using the AI Tutor, there should be an option to add new modules without modifying or recreating the already existing ones. Currently, when a course is updated, it regenerates the full structure, which replaces previous modules and resets all lesson progress to 0—even for completed lessons. This should be avoided to preserve user progress and structure.
2. Improve Lesson Modification Functionality: While there is an option to modify a lesson using a prompt, it doesn’t update the lesson content based on the new input. Instead, it regenerates the same or very similar lesson. The modified prompt should be reflected in the updated lesson content accurately.
3. Add Lessons to Specific Modules & Enable Module-Level Prompts: Users should be able to add new lessons directly to a specific module. There should also be a “Modify Prompt” feature available at the module level to allow for targeted updates to that module based on user input.
4. Favorite or Mark Lessons/Modules as Important: Users should be able to mark specific modules or lessons as favorites or important. A centralized section should exist in the user’s dashboard to view all shortlisted/favorited lessons across all courses without having to navigate through each module individually.
5. Save AI Instructor Q&A per Lesson: The Q&A or conversation with the AI Instructor within each lesson should be saved. This will help avoid asking duplicate questions and serve as a quick reference for clearing doubts. Optionally, there could be a separate “My Questions” section under each course where users can view all previously asked questions and their answers in one place for quick review.
These features would greatly improve flexibility, learning efficiency, and the overall user experience with AI Tutor-generated courses.
As a web developer building features, the listed features listed in the issues are necessary to help users have a better experience on the web app.
Hi @choudharymk . Thank you very much for all your feedback regarding the AI Tutor. We're constantly making changes in the AI Tutor, and things have surely improved since we launched it some months ago. I close this issue to clean up the list (as with your other issues), but, as I said, we will keep an eye on your observations when the time comes. AI-powered learning is the future roadmap, and we want to make sure we offer the best learning experience for people. So thanks again for investing your time in your observations!