Answer Question
Level 3, Lesson 16 is unusable. Corrupt table or bad data entry.
I don’t understand how Level 3, Lesson 16 got released to the public. As a former programmer who is now retired, typically updates are tested in-house and/or beta before being released, but clearly this didn’t happen. The lesson cannot be used. I gave up and went to the next lesson.
1. Many of the matching modules have English on both sides so that you’re matching “Let’s go” to “Let’s go” instead of “Lann uns”.
2. In other places you’re suppose to enter the German equivalent to a given English phrase, but the correct answer is not accepted. When you click the “Answer” button, it give the identical English response. But it won’t accept the so-called “right” answer either. Since it requires the correct answer, “Next” is not letting you progress. You’re stuck. You can get out of that particular question by clicking “Next Workout”, but then you’re missing the rest of the questions in that unit.
I understand that you guys have a small staff, but it seems to me you’d be better off taking more time with releases by making sure they’re largely working as intended. No answer is better than the wrong answer. I understand how users/user groups can be a pain, but the worst thing that can happen is for users to lose confidence in your product.
I would hope that your software is database driven and the fix merely the result of data input. If it’s relational, each question has an ID number.
Table 1 Col. 1 ID Table 1 Col. 2 Content Table 2 Col. 1 Table 2 Col. 2 Answer
1 Let’s go. 1 Lann uns gehen.
2 Where’s your jacket 2 Lann uns fahren.
3 Is his older sister learning German 3 Wo ist ihre Jacke?
4 What time is it? 4 Wie spät ist es jetzt?
Table 3 Col. 1 ID Table 3 Col. 2 Answer
1 1
12
2 3
2 4
The three tables are linked together and only Table 1 Col 2 and Table 2 Col.2 display to the student.
If the product is using tables this way, it’s easy to maintain and easy to test. I’d write a utility to save the data to a test file so you can see where the linkage is wrong as well as the data.
Output:
1. Let’s go. 1. Lann uns gehen.
1. Let’s go. 2. Lann uns fahren.
2. Where’s your jacket? 3. Wo ist ihre Jacke?
2. Where’s your jacket? 4. Wie spät ist es jetzt? *** You see the error in linkage