Interactive online test in German language for a WordPress site
A fully functional interactive test for determining the level of knowledge of the German language (A1–C1) has been implemented based on the WordPress site using the Quiz and Survey Master (QSM) plugin.
Main features:
• Level structure of the test: 5 levels have been implemented (A1, A2, B1, B2, C1), with subdivisions (A1.1, A1.2, etc.) for beginner levels.
• Step-by-step progression: questions are displayed one at a time with the option to return to previous ones.
• 30 questions at each level: all questions have 4 answer options, one of which is correct.
• Mandatory validation of answers: you cannot proceed to the next question without selecting an answer.
• Automatic result calculation: the system determines the success of the test (threshold value — 70% correct answers).
• Dynamic message upon completion of the test:
• Greeting and a button “Sign up for the next level course” if the result ≥ 70%.
• Recommendation to stay at the current level if the result < 70%, with a corresponding button.
• Progress bar: shows how many questions are left.
• Customized design:
• Stylized buttons with gradient backgrounds and shadows.
• Increased font size of answer options for user convenience.
• Contact form before the test: collection of name and email for further communication.
• Ability to take the test only by authorized users (if needed).
Technologies and tools:
• WordPress
• Quiz and Survey Master plugin
• HTML / CSS (interface customization)
• JavaScript (small interactive elements)
• Responsive layout
Result:
The test has been integrated into the language school’s website as an effective tool for diagnosing knowledge and automatic enrollment in the appropriate level of the course. A pleasant user experience, clear testing logic, and adaptation for mobile devices have been ensured.
Main features:
• Level structure of the test: 5 levels have been implemented (A1, A2, B1, B2, C1), with subdivisions (A1.1, A1.2, etc.) for beginner levels.
• Step-by-step progression: questions are displayed one at a time with the option to return to previous ones.
• 30 questions at each level: all questions have 4 answer options, one of which is correct.
• Mandatory validation of answers: you cannot proceed to the next question without selecting an answer.
• Automatic result calculation: the system determines the success of the test (threshold value — 70% correct answers).
• Dynamic message upon completion of the test:
• Greeting and a button “Sign up for the next level course” if the result ≥ 70%.
• Recommendation to stay at the current level if the result < 70%, with a corresponding button.
• Progress bar: shows how many questions are left.
• Customized design:
• Stylized buttons with gradient backgrounds and shadows.
• Increased font size of answer options for user convenience.
• Contact form before the test: collection of name and email for further communication.
• Ability to take the test only by authorized users (if needed).
Technologies and tools:
• WordPress
• Quiz and Survey Master plugin
• HTML / CSS (interface customization)
• JavaScript (small interactive elements)
• Responsive layout
Result:
The test has been integrated into the language school’s website as an effective tool for diagnosing knowledge and automatic enrollment in the appropriate level of the course. A pleasant user experience, clear testing logic, and adaptation for mobile devices have been ensured.