futurecoder icon indicating copy to clipboard operation
futurecoder copied to clipboard

100% free and interactive Python course for beginners

Results 93 futurecoder issues
Sort by recently updated
recently updated
newest added

There needs to be a page accessible from the menu that gives an overview of the user's progress. For now it can just display how far they got on each...

Messages are the boxes that appear sometimes underneath the course text on the left after a user runs some code that didn't pass the current step. They mostly come from...

help wanted
frontend
discussion

The tests mostly cover the golden paths, i.e. users getting steps right or triggering a message step. There's lots of untested code. It can be found pretty easily by running...

help wanted
good first issue
backend

GH actions gives an error when trying to preview PRs like #205 or #171

The [question wizard](https://futurecoder.io/course/#question) was added in #181. These are some ideas for improvement: - Add more linting as in #101 - Deal with files. Pyodide has a virtual filesystem in...

Some packages have optional dependencies that are only required for some functions. So importing the main package automatically installs it, but using it can still lead to an error. We...

Previously #92 The main things that come to mind are: - Comments - While loops - pdb, ideally I'd like to provide an enhanced version such as https://github.com/cansarigol/pdbr - Exceptions...

help wanted
good first issue
course material
discussion

When users submit code to run, I want to store an entry/log of that submission, including: - The code - The user - The output - The result, i.e. did...

discussion

Do we want the editor to provide autocomplete features? I'm not sure if this is technically difficult to accomplish, but I'm worried it may not actually be beneficial to learners....

discussion

Suggested by @matan-h. Maybe the page should show an indicator of how many steps have been completed so far? This might give the users a sense of accomplishment and help...

discussion