+ 3

Why all questions are fill in the blank after each chapter?

It is good for pratice if sololearn give some question and say user to write full code.is not it .

10th Mar 2020, 4:51 AM
KRISSH KUMAR
KRISSH KUMAR - avatar
10 odpowiedzi
+ 6
Not all of them are.
10th Mar 2020, 6:24 AM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 6
[Answer to your other answer] If they were to give you a choice to write the code any way you like, then you might not even use what you learnt in the course. Let's try with this example: Write a for loop to print numbers from 1 to 10. Clearly, you can write a while loop and still get the answer correct, and the question said write a for loop, then you'd have people asking questions: "Why did I sumbit a while loop and it counted as correct?" and similar.
10th Mar 2020, 7:24 AM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 5
Because that is not how it works, the objective of the course is to learn not to write code. If you want to write the whole code then that's what code coach is for.
10th Mar 2020, 7:09 AM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 5
I understand, you're the one who is not understanding me. Many courses on other platforms do not even give examples, and even if they do all you can do is stare at them. At least on SoloLearn you can try them and modify them, and you also have small quizzes. The point is not to write the code (which is pointless), the point is to learn specifically what you learnt in the last course only. If you want to write the complete code, then go to code coach and solve problems there, you are free to write the code any way you like.
10th Mar 2020, 7:21 AM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 5
Test functionality similar to code coach was not available at the time the lesson exercises were developed I believe. Perhaps this could be a further future enhancement to lesson exercises to add this automatic verification feature.
12th Mar 2020, 2:01 AM
Sonic
Sonic - avatar
+ 2
All are like that bro multiple choice,fill in the blank , i want to know why sololearn don't give the question only .In which all the code write by the user in answer.
10th Mar 2020, 7:07 AM
KRISSH KUMAR
KRISSH KUMAR - avatar
+ 2
i think you can't understand my word bro . sorry for that .
10th Mar 2020, 7:14 AM
KRISSH KUMAR
KRISSH KUMAR - avatar
+ 2
All the questions are like I want to say why=> Fill the blank to break the loop at 2 ? Why not ? Write a code to break the for loop at 2? I think by second type user can learn more .
10th Mar 2020, 7:17 AM
KRISSH KUMAR
KRISSH KUMAR - avatar
+ 2
KRISSH KUMAR About your question... There are some questions in which the user has to write full code (Code Coach) and the user can also do so by making in code bits... And for why there are fill ups? For beginners, fill ups is good rather than making them write full code. There is also "Try yourself" in the examples... Now let's take an example... If there is a question like print first 5 numbers Then the answer can be for i in range(1,6): print(i) and i = 1 while i<6: print(i) and of course print(1) print(2) print (3) print(4) print(5) will also work... So there might be some questions with multiple answers. Fill ups gives some basic structure to question about what we are using and the user has to answer according to this (Multiple Choice questions are good BTW)
10th Mar 2020, 11:10 AM
Utkarsh Sharma
Utkarsh Sharma - avatar
+ 1
Haha okay bro but it is not the answer thank you for your kind words . I know sololearn is a great platfrom to learn .Any way thank you bro .
10th Mar 2020, 7:27 AM
KRISSH KUMAR
KRISSH KUMAR - avatar