+
Skip to content

Python track design #21

Open
Open
@theSage21

Description

@theSage21

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.

References

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is neededtrack designContent being displayed in tracks

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载