+ 2

Sololearns input system could be improved.

I feel like the input system really limits how much interaction you can do with the user. Since your user inputs everything before the code is even ran that means you can't make games and whatnot. This is probably less of a problem for HTML and all those because you can put a little window for multiple real time inputs and have your code respond to it accordingly. But for languages like Python you have to predefine every user input before you can even run it. I downloaded python a while ago so this isn't really in issue in learning but more of being able to publish the code in the code playground in Sololearn. In the downloaded python it would run the code until it gets to a user input, then the user inputs something and it continues to run the code. Like if you agree, maybe with enough likes Sololearn will change the input system to allow for more engagement for the user. That's not to say Sololearn isn't amazing, I have a lot of respect for this website/app because it's the reason I got into coding. I just think there's room for improvement. Update: In the scenario where a code is hanging on their servers for a while because it's waiting for the user input you could fix that problem by having a timer and if they haven't entered an input for x amount of time they just get kicked off for being idle.

17th Apr 2017, 11:54 PM
Darth Vador
Darth Vador - avatar
6 Antworten
+ 15
You may provide this feedback to SoloLearn via the in-app feedback feature, or send your suggestion directly to the SoloLearn Support email. info@sololearn.com
18th Apr 2017, 12:36 AM
Hatsy Rei
Hatsy Rei - avatar
+ 14
The way it works likely won't change, because you could easily leave your code hanging on their servers forever while it's waiting for your input. I think the most they could do is add the prompts to the input box, so you at least know what to enter. But you still wouldn't be able to do anything with loops...
17th Apr 2017, 11:28 PM
Tamra
Tamra - avatar
+ 6
That was a lot to read. From what I got from that about not being able to make games on Sololearn. From what I do not think that user experience is the issue. The app does not have things like graphics to import or link files to make your own. This app is meant to teach you the basics. If you want a challege give "Codefights" a shot. Cheers
18th Apr 2017, 1:20 AM
Manual
Manual - avatar
+ 3
I agree. I even coded the "complaining program" that points at this lack of interaction!
17th Apr 2017, 11:29 PM
Andrea Barba
Andrea Barba - avatar
+ 3
As twitter lets you post 140 chars, Sololearn lets you play with little chunks of code for free. Happy learning!
18th Apr 2017, 12:07 AM
⏩▶Clau◀⏪
⏩▶Clau◀⏪ - avatar
+ 2
Lol don't bother using that Contact Us stuff they hardly listen to people there, like there are Sturbborn people controlling it... so here you posted it is better they listen more to their Q&A and Discussions.(Hehe no offense but its True)
18th Apr 2017, 2:18 AM
SyntaxError
SyntaxError - avatar