198813 VU A tutorial in Python. What is programming and what is it used for?

summer semester 2023 | Last update: 01.02.2023 Place course on memo list
198813
VU A tutorial in Python. What is programming and what is it used for?
VU 1
1
Block
not applicable
English

Upon successful completion of the course, students have an intuition about programming in Python. They understand the execution flow of programs and may judge if they are capable of learning programming. They got glimpses into different application domains of Python and therefore should be able to decide if programming might be useful for them.

This course is dedicated to non-computer science students without any prior experience in programming. Participants will briefly learn the basics of programming and get their first hands on experience. They will make first steps in programming in a guided way, and therefore, they will not learn everything needed for regular programming by their own.

The following topics will be covered:

  1. Introduction to computation. First steps in Python. 
  2. Writing simple scripts. Installing packages. 
  3. Python and text processing. 
  4. Python for number processing and visualisation. 
  5. Beyond code (documentation and testing). Short presentation of the DiSC minor.

A bit of lecturing, but mostly practical hands-on or demonstration sessions in a beginner-friendly integrated development environment - Thonny. Dedicated time to try things out and ask questions.


This course is evaluated with pass/fail. For passing, a regular (80%) and active participation is required. There is no homework.


None

None

This course is for all bachelor students and master students excluding Computer Science students and master students in Information Systems. For the latter, there are dedicated programming courses (course numbers starting with prefix 703 and 437, respectively).

The acceptance procedure is based on randomisation. Female students get a precedence.

12.09.2022
Group 0
Date Time Location
Mon 2023-09-11
08.15 - 11.00 eLecture - online eLecture - online
Tue 2023-09-12
08.15 - 11.00 eLecture - online eLecture - online
Wed 2023-09-13
08.15 - 11.00 eLecture - online eLecture - online
Thu 2023-09-14
08.15 - 11.00 eLecture - online eLecture - online
Fri 2023-09-15
08.15 - 11.00 eLecture - online eLecture - online