This week we will start to look at programming paradigms and other programming languages to give you an idea what programming in general is about. A big topic will be object oriented programming. We'll look at this very important paradigm and how you can use it in Python.
Also, we will discuss the exercises of last week and have a look at the first cryptography algorithm of the Romans, the Caesar Cipher.
Lecture 05 will be on Friday 29th May at 5pm Berlin time. And lecture 06 will be on Tuesday 2nd of June.
Here are links to W3 School tutorial for the two main topics we've discussed this week:
About programming languages, I found this nice video giving a bit of a more fine-grained overview about declarative programming languages (C, Java, Python etc.):
And if you want a more extensive discussion about programming paradigms, I found this nice little lecture on programming parasigms that might be on the level of your understanding by now: