Python

Lession 2

Video Thumbnail

At the end of each lesson page, add Next Lesson and Previous Lesson buttons. When a student completes a lesson and moves to the next one, their progress should be updated accordingly.

Add a feature in the admin panel to create lessons, where the admin can add 3 to 5 questions per lesson. Once a student correctly answers all the questions, they should be allowed to proceed to the next lesson.

Also, in the admin lesson panel, provide an option to enable or disable the test feature for each lesson.

Display student marks and percentage after completing each test. This information should also be added to the student progress section in the dashboard, so students can track their performance throughout the course.

Lesson Knowledge Check

1. Test 1

2. Test 2

3. Test 3