I’ve only just completed the first problem and I love the concept of learning through science and programming! However, this platform seems relatively new and I would like to offer some feedback on my experience so far. Below is a list of issues I ran into.
When entering the Discourse forums, I had to verify my account a second time. I do not know if this is intentional or not, but in my experience it is not standard to verify an account twice.
Using the online code editor is quite troublesome, especially when one has to scroll up and back down again to refer to the problem description and then write code. I suggest using a two-column layout where the problem description is on the left side and the code editor is on the right side of the screen. That way referring to the problem description is easier. For example, see Codeacademy’s layout:
In the third problem (Chaos) the problem description states “Output : A list containing the first 50 values of the logistic map (x0,x1,x2,…,x49,x50).” There is an “Off By One Error” here, the example listed in brackets contains 51 values.
- Edit: It seems that output containing 51 values is accepted as a valid answer.
In the fourth problem (Caesar cipher) there is a typo in the problem description’s first sentence:
Ever since ancient civilizations could write letter*s* to each other, people have wanted to keep some messages secret in case they were intercepted by someone else.
If this post is editable, I will continue adding more to this list. Great work by the Project Lovelace team regardless.