computational thinking

Computational Thinking

Computational Thinking ist nicht

"how to use computer?"

"how to use tablets in the school?"

"Lecturing Birds How to Fly".

Warum Computational Thinking?

Damit die Kinder schon in der Grundschule anfangen können, sich auf die Next Future ab Automation Level 3 of Autonomous Cars vorbereiten können.

Dabei geht es nicht darum, ob sie Mikrocontroller programmieren sollten oder ob sie whatsapp nutzen dürfen.

Wir müssen sie befähigen, sich die Zukunftsbilder selbst zu zeichnen und in sie hineinzuversetzen.

Die geborenen Neugierologen werden bestimmt selbst auf die Idee kommen, ob/warum sie programmieren sollten und wie sie das tun.

Meinen Erfahrungen nach sind sie dazu in der Lage.

Wer ist von dieser Vorstellung überfordert?

Die Erwachsenen wie Helikopter-Eltern, "Bildungsexperten*innen", die z.B. mit Coding-Verkauf Umsätze erzielen möchten, oder Lehrer|nnen, die sich als Experte für Digitale Bildung positionieren möchten und täglich unzählige Posts in Social Media Plattformen absetzen.

Wichtig zu wissen: Die Anwendung der Künstlichen Intelligenz setzt die Kompetenz Computational Thinking voraus.

Computational Thinking kurz und bündig erklärt

Computational Thinking is ability to translate vast amounts of data into abstract concepts and to understand data-based reasoning.

(Definition by Institute for the Future for the University of Phoenix Research Institute.)

Von Humberto Maturana habe ich gelernt, dass es auch "strukturelle Koppelungen" gibt.

Computational Thinking Definition von Institute for the Future bezieht sich m.M.nach auf kausale und strukturelle Koppelungen.

»Ein Ereignis ist ein Zustand, der vor oder nach einer Funktion auftritt. Bsp: „Auftrag ist angenommen“«.

(Die Beschreibung der ereignisgesteuerten Prozesskette, gelernt im Unterricht Wirtschaftsinformatik, 10. Klasse Gym.) 

Es gibt aber auch Ereignisse die gleichzeitig laufen, so dass eine Vorher-Nachher Beziehung fehlt. 

Wie können die Schüler solche Ereignisse programmieren, wenn die "if - then"-Beziehung fehlt. Die Programmieren-in-der-Grundschule-Experten haben sicher die passenden Lösungen parat. ;) 

Facebook Nutzer als Known Unknowns Kunden?

Geschäftsprozesse im digitalen Zeitalter

Computational Thinking einfach erklärt (November 2016)

Computational Thinking beschreibt den gekonnten Umgang mit dem technologischen Fortschritt.

Mehr dazu in meinem Lieblingsvideo:

Computational thinking: A digital age skill for everyone 

Weitere Quellen für Computational Thinking:

A free online course helping educators integrate computational thinking into their curriculum by google

Step 1 Exploring Algorithms

Step 2 Finding Patterns

Step 3 Developing Algorithms

Step 4 Applying Computational Thinking

Today’s teachers are key to the next generation’s success. Barefoot supports primary educators with the confidence, knowledge, skills and resources to teach computer science.

Der Ansatz Computational Thinking empfiehlt

- nicht mehr in einzelnen Produkten, sondern in Produkt-Ökosystemen,

- nicht in Inhalt, sondern in Diensten,

- nicht in Nutzung, sondern in Wirkung

zu denken.

Abstraktes Denken zum Mindsets Design wird zur Kernkompetenz. 

Computational Thinking stellt sich als eine Denkart mit und in numerischen Modellen dar.

Im Altertum wurden Theorien aufgestellt – Astronomie mit Kugeln auf Kreisen –, in der frühen Neuzeit wurde gemessen und experimentiert – Kugeln auf Ellipsen, Bahnen mit Abweichungen –, und heute wird zusätzlich numerisch modelliert.

Ohne Computer wäre z.B. der Mondflug unmöglich gewesen.

Computational Design Thinking bzw. Design Thinking ist derzeit ein aktuelles Thema. Der Begriff passt zu den Komponenten der Smart Service World wie Big Data, Cloud Computing, Internet of Things, Internet of Services, Smart Services sehr gut.

Zum Ursprung vom Begriff Computational Thinking:

"Computational Thinking" sollte Kulturtechnik des 21. Jahrhunderts sein (28. September 2010)

Thinking like a computer scientist means more than being able to program a computer. It requires thinking at multiple levels of abstraction by Jeannette M. Wing, she is the President’s Professor of Computer Science in and head of the Computer Science Department at Carnegie Mellon University, Pittsburgh, PA.

Computational Thinking: Empower our kid's future by create lab

Nutzen Sie die Chance! Meine Empfehlung an die Eltern: 

Code.org auf YouTube

Scratch ist ein Projekt der Lifelong-Kindergarten-Gruppe am Media-Lab des MIT

Und wenn Sie Ihre Kinder für Computational Thinking motivieren möchten, vergessen Sie nicht! s. Bild unten

Englisch ist in der (Welt-)Gesellschaft keine Fremdsprache!

und reduzieren Sie Künstliche Intelligenz nicht auf "Ihren Freund Pepper", wenn Sie mit Kindern und Lernenden über KI diskutieren möchten.

Interesse am Computational Thinking Training?

Sprechen Sie uns an!

Unsere Koordinaten finden Sie ganz oben auf unserer Website.