First Steps in PythonOnline Event

Europe/Berlin
Online (https://gather.town/app/6MD2QpxwnwQairtX/Workshop)

Online

https://gather.town/app/6MD2QpxwnwQairtX/Workshop

Milena Latinovic
Description

General Information

Language English
Cost Free of charge
Level Beginner

 

 

 

 

Registration

Registration Period

2022-06-01 to 2022-06-08

 

 

To register, please log in via Helmholtz AAI. (More info on AAI and step-by-step instructions).

NOTE: If you set up the AAI for the first time, you are not automatically registered for the workshop. Return here to continue.

Once you have registered, you should receive a confirmation e-mail with a link to manage your registration in case you want to change details.

If you receive no such e-mail (and it is not in the spam folder) please contact the organizer.

Workshop Content

This workshop is conceptualized as a two half days event that covers:

  • Introduction to the Python programming language
    • Basic language and programming concepts
    • Fundamental knowledge as jumping-off point for self guided learning

Preparations

Participants are asked to make sure they have the necessary rights to install software on their computers.

Installing the Required Tools

Here is a list of tools you will need in the workshop:

  • A python installation (make sure it is version 3)
  • The python package manager pip
  • The python libraries numpy and matplotlib

There are several ways to install these.

  1. You can use thonny, which is a complete bundle.
  2. If you prefer a clean installation without any extras you can refer to these installation instructions.

If you need help, please ask your local IT support first, they know your system and center policies best.

 

Video Conference Room

https://gather.town/app/6MD2QpxwnwQairtX/Workshop

    • Day 1: Getting started
    • Introduction to Python Programming: Variables and Data Types
    • 10:30
      Break
    • Introduction to Python Programming: Loops
  • Wednesday 15 June
    • Day 2: Introduction to Python Programming: Conditionals and Functions
    • 10:30
      Break
    • Introduction to Python Programming: A more advanced example
    • Wrap up