Skip to content

Workshop - First Steps in Python

This is the write-up for a workshop as a general introduction to programming in Python. The content is divided into episodes and exercises.

Audience

This workshop is intended for learners who have no prior experience in Python or programming in general.

Structure

Episodes

The content is split into thematic episodes which are ordered along a story arc. Each episode contains a code checkpoint at the end to help learners to get back on track if they get lost or something went wrong when experimenting around.

Tasks

The workshop features some beginner-friendly tasks starting as very small warm-up exercises and then guide towards building more complex programs. There are no official solutions. A task counts as solved, when a give program adheres to all specifications made by the task. If you would like to receive guidance on solving these tasks or a review of your solutions please reach out via the contact given below and we will be happy to help you along.

Resources

Additional materials that are more formal and factual and did not directly fit into the course but are Good to know can be found in the resources section. They are sorted loosely by topic to collect the most fundamental information that beginners tend to look up the most.

Contact

For any inquiries about this workshop please contact the HIFIS support