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

The main part of the site, the course, doesn't look great. It's plain and generic and uses bootstrap. This stuff is really not my strong point so I need someone...

help wanted
frontend

Some basic linting with pyflakes was introduced in #99. This needs to be extended with checks from other libraries: - pylint - pylint plugins. https://github.com/pyta-uoft/pyta has some custom checkers which...

backend

- [ ] Make mobile experience consistent - [ ] Use flexbox in a better, more standardised way - [ ] Fix left alignment of some features images

After introducing each debugger, we should maybe point out at the end that users can still use these tools outside of futurecoder. For example: > You can also use snoop...

course material
discussion

Some things to add to the current functions chapter: - In the page on calling functions from functions, after showing what this looks like in various debuggers, I want to...

course material

I want to explore ways we can reward success to encourage better performance. For example there could be a page dedicated to statistics, progress, achievements, etc. Or we could show...

discussion

The `get_solution` function uses the standard Python tokenizer to split an exercise solution into tokens which the user can gradually reveal. This works pretty well, but: 1. f-strings are considered...

Maybe we should add an exercise at the end of the variables chapter where users have to swap variables in the classic way: ```python x = 'x' y = 'y'...

course material
discussion

Currently users may solve Parsons problems when they ask for a solution to an exercise. There should also be a way to specify an entire exercise as a Parsons problem...

frontend
course material