# Grundsätze der OO-Programmierung ## Historische Entwicklung der Programmierung ** Einstiegsfrage** Wieso entstehen immer neue Programmiersprachen und Konzepte? Eine von vielen Websites zum Thema die gute Antworten zu der Einstiegsfrage liefert. - https://becoming-functional.com/a-brief-history-of-programming-c13d87b79337
20 min. Optional zum anschauen falls ihr Lust und Zeit habt: Video zur Geschichte der Programmiersprachen: - https://www.youtube.com/watch?v=mhpslN-OD_o
15 min ** Aufgabe dazu in Teams** Objektorientierte Programmierung vs. Prozedurale Programmierung Videos dazu Unterschieden zwischen Objektorientierter und Prozeduraler Programmierung an - https://www.youtube.com/watch?v=4DDSUYhJIFc
10 min - https://www.youtube.com/watch?v=ese5Udwgwzc
5 min ## Grundsätze der Objektorientierten Programmierung Zum Lesen: - https://www.freecodecamp.org/news/object-oriented-programming-concepts-21bb035f7260/
15 min - https://beginnersbook.com/2013/04/oops-concepts/
15 min nur bis und mit Kapitel 4, wobei das wichtigste in Kapitel 4 steht. (siehe auch Kapitel 2 aus dem Buch Ruggerio, Compendio -> lesen.) Beschreiben sie mit eigenen Worten 4 von (oder alle) 6 Konzepte der OO-Programmierung. Abgabe als Text- oder PDF-Dokument.