+ 11
Yea. It also bothers me that they explained some things in some course but not for others.
For example, generics in C# but no generics for Java.
I would probably rate it 4 stars though, maybe 4.5. Great community overall. The courses are still great, just some room for improvement.
Challenges are also created by the community.
+ 7
Solo learn intention is to give a quick and straight path into programming. This was not meant to be an ultimate guide to coding.
Strong points of Solo Learn are:
1. Course material is well paced out. Solo learn does not give you too much information that will cloud your thinking. Learning to code requires you to supplement your knowledge from different sources(at least that's what I do).
2. Code playground is excellent for trying out your codes, sharing codes and seeing others people code.
3. The community at The Q&A discussion is wide enough so you do not get to code alone.
I'm not blind to their shortcomings but if the Solo Learn team attention was directed to other agendas other than creating a working platform to learn and code for the web, they could not make something as good.
Keep the good spirit.
+ 7
There will be updates coming for SoloLearn. I think that SoloLearn explanations are really clear for me when I was a beginner.
+ 4
Looking back, I feel like the UI looks fine, but I could definitely see how some explanations could be difficult to understand as a beginner.
+ 3
I feel you, bro. Also the code playground for non-web stuff is very limited here, and tutorial-wise, I don't think SL can currently compete with the stuff that is all over the web. But there are some aspects that I like in SL:
- It's a thing on my phone that is fun to use to practice basic coding skills.
- It has quite descent 'not-so-stackowerflowish stackoverflow' in.
+ 3
Challenges are mostly created by users here. Moderation is weak. So a lot of questions that have little to do with coding get approved. You see, many newbies, that came past first few lessons in some topic, consider their duty to create a challenge. But sometimes they lack the required knowledge of the topic, so they create something like: what would be the output of print((15+37)*48/5-42).
+ 2
Honestly, if they had live user input, that would just make everything better. Unfortunately, I'd guess they'd need much stronger servers than they have right now.
0
Afaik, challenges get approved based on the user rating. Anyone can rate them (tap 3 dots in upper right corner, choose quiz factory). So we all are moderators of the quizzes. But this doesn't solve the problem, as the users may just vote for anything that they are able to solve, and dislike stuff they couldn't handle. Also, there's no time pressure while rating. Imo, it would be better to have the ability to discuss and comment the quizzes, while rating them.
As for why your question gets downvoted, it's probably because some users disagree with your rating of the app.