Gesellschaft für Marketing

am 23. September 2020

 

Für die Gesellschaft für Marketing haben Lara und ich gestern den überarbeiteten Einführungskurs in Zürich zweimal durchgeführt. Im Folgenden finden Sie die Unterlagen zum Download.

20200923-L1000238.jpg
 

Für Leute die nicht weiter lesen wollen, hier die Unterlagen als ZIP: GfM Coding Academy 23. September 2020. Und hier noch ein paar Gedanken zum Inhalt.

Teil 1: Computational Thinking

Im ersten Teil geht es um Computational Thinking, also um die Denkhaltung wir man einem “information-processing agent” beibringt eine Aufgabe in einem bestimmten Kontext hin zu einem oder mehreren Zielen zu lösen. Oder in den Worten von Enrico Nardelli:

“Computational thinking is the thought processes involved in modeling a situation and specifying the ways an information-processing agent can effectively operate within it to reach an externally specified (set of) goal(s).”
— Enrico Nardelli. Do We Really Need Computational Thinking? Communications of the ACM, February 2019.

Nach Beispielen, welche mangelhafte Eindeutigkeit bei der Spezifikation verständlich machen, werden anhand von sequential und binary sort das Prinzip eines Algorithmus und dessen Effizienz illustriert.

Technisches Grundwissen für Führungskräfte Modul 1: Computational Thinking Lara Mogge und Jürg Stuker https://et.academy

Teil 2: Programmiersprachen

Nach praktischen Programmierübungen in Scratch nehmen nehmen wir das Thema der Programmiersprachen auf. Einerseits um dessen Wesen und Unterschiede zu erklären, andererseits um den Kontext der Programmierung zu zeigen. Teil von ist auch die Arbeit mit Pseudocode oder ein Flussdiagrammen.

Teil 3: Abschluss (Aufruf einer Website)

Nach weiterführenden Programmieraufgaben, schliessen wir den Kurs damit ab, was geschieht, wenn eine Website im Browser aufgerufen wird. Also das gesamte technische Krimskrams inklusive die Möglichkeit der Analyse mit den Chrome Developer Tools und einer Erklärung von HTML, CSS und JavaScript.