Open
Description
This track is intended as a basic starting point for learning python. We assume that the person is able to use a computer and a browser but has no idea about how to program.
Through this track they should be able to do the following at the minimum:
- How to install python / run on browser
- How to take input and print
- Simple operators
- Conditionals
- Loops
- Strings
- Lists
- A thing useful to them
- File movements like bulk renaming photos?
- Requests to access the internet?
- Email validation?
While designing this track keep in mind the following things:
- Provide links to tutorials instead of explaining things.
- Each task can only have a small description. Avoid page scrolling.
- Link to official docs if possible, otherwise blog posts and videos are also ok.
- Ask them to practice using https://repl.it or https://www.codechef.com/ide instead of wasting time getting python to run on their machine.
- Each task can only have a max of 5 links to avoid overloading the participant.
- Each task must have a verifiable exercise which can prove that the participant has learned the topic.