Grundlagen des Programmierens

Peter Knobloch
Design, Computer Studio
2020W, Vorlesung und Übungen (VU), 2.0 ECTS, 2.0 semester hours, course number S00766

Description

The objective of the lecture is to develop fundamental programming skills by the means of the programming language Python 3.

By the means of examples and practical exercises the following topics will by gradually developed:

  • What is a program?
  • Which programming language for which purpose
  • „Vocabulary “ & „grammar“ of a programming language
  • Simple in- and output of data
  • Conditions, loops, functions, classes
  • Creating simple graphical user interfaces
  • Network communication
  • Using external libraries

Examination Modalities

For the successful completion of the course the following criteria will be used:

  • Constant and punctual participation (min. 70% attendance, 50% of the grade)
  • Active participation in the practical exercises (50%  of the grade)

Comments

Maximum number of participants: 16, No place available, 1 participant on waiting list (updated 2020.09.30)

Key Words

ESP8266, IoT, Internet of Things, micro:bit, Micro Computer, Micro Controller, MicroPython, MINT, Physical Computing, Programming, PyBoard, Python, Raspberry Pi, Raspberry Pi Zero, Raspbian, SBC, Single Board Computer, STEM, Teensy

Dates

12 October 2020, 12:00–14:30 Distance Learning (details as described) , "Zoom meeting (access info in ownCloud folder)"
19 October 2020, 12:00–14:30 Distance Learning (details as described) , "Zoom meeting (access info in ownCloud folder)"
09 November 2020, 12:00–14:30 IfD Computer Studio
16 November 2020, 12:00–14:30 IfD Computer Studio
23 November 2020, 12:00–14:30 IfD Computer Studio
30 November 2020, 12:00–14:30 IfD Computer Studio
07 December 2020, 12:00–14:30 IfD Computer Studio
14 December 2020, 12:00–14:30 IfD Computer Studio
11 January 2021, 12:00–14:30 IfD Computer Studio
25 January 2021, 12:00–14:30 IfD Computer Studio

Course Enrolment

From 01 September 2020, 00:00
Via online registration

co-registration: possible

Industrial Design (1. Section): Experimental Lab

Individual courses: possible