Skip to content

ThomasFabula/Algorithmic_Thinking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 

Repository files navigation

Algorithmic_Thinking

Algorithms and Methods, education, R&D, problem solving

ENGLISH

What is algorithmic thinking?

Algorithms are part of our everyday lives. An algorithm is nothing more than a precise, unambiguous set of instructions consisting of a finite number of individual steps for solving a problem. No smartphone, no technical device with controls, no computer can function without algorithms.

With algorithmic thinking, we combine three perspectives on algorithms:

  • Understanding – A general understanding of algorithms as basic knowledge
  • Application – Algorithms in the execution of a programming language
  • Thinking – A form of thinking that drives the solution of problems in individual instructions of a rule of action.

Without an understanding of these three perspectives, we create fear of algorithms; with an understanding of algorithmic thinking, we help shape the future.

Mission

We are certain that digitalisation requires a fundamental process of change from all of us and that we do not have much time left to catch up. Therefore, we demand:

  • We want algorithms to be firmly anchored in the school curriculum.
  • We want to promote an information campaign in the media.
  • We want further training opportunities for all areas of society, especially in education, business, the legal system and politics.

Who are we?

We are an inspiring group of young and elderly people, mathematicians, physicists and biologists, teachers, entrepreneurs and art historians, who all share a desire to educate people about algorithms and thus lay the foundation for Germany to finally take an active role in shaping the digital transformation and learn to pursue new, disruptive paths.

DEUTSCH

Was ist Algorithmic Thinking?

Algorithmen sind Teil unseres Alltags. Dabei ist ein Algorithmus nichts anderes als eine präzise, eindeutige, aus endlich vielen Einzelanweisungen bestehende Handlungsvorschrift zur Lösung eines Problems. Kein Smartphone, kein technisches Gerät mit Steuerung, kein Computer kommt ohne Algorithmen aus.

Mit Algorithmic Thinking verbinden wir drei Perspektiven auf Algorithmen:

  • Verstehen – Ein allgemeines Verständnis von Algorithmen als Grundwissen
  • Anwenden – Algorithmen in der Ausführung einer Programmiersprache
  • Denken – Eine Form des Denken, welches die Lösung von Problemen in Einzelanweisungen einer Handlungsvorschrift vorantreibt.

Ohne ein Verständnis von diesen drei Perspektiven erzeugen wir Angst vor Algorithmen, mit dem Verständnis von Algorithmic Thinking helfen wir Zukunft zu gestalten.

Mission

Wir sind sicher, dass die Digitalisierung einen grundsätzlichen Veränderungsprozess von uns Allen fordert und dass wir dazu nicht mehr viel Zeit haben, um nicht den Anschluss zu verlieren. Daher fordern wir:

  • Wir wollen Algorithmen fest im Lehrplan der Schule verankern.
  • Wir wollen eine Aufklärungsoffensive in den Medien vorantreiben.
  • Wir wollen Weiterbildungsangebote für die alle gesellschaftlichen Bereiche, besonders in der Bildung, der Wirtschaft, dem Rechtssystem und der Politik.

Wer sind wir?

Wir sind eine inspirierende Gruppe von Jungen und Älteren, von Mathematikern, Physikern & Biologen, Lehrern, Unternehmern und Kunsthistorikern, die alle einen Wunsch haben, über Algorithmen aufzuklären und damit die Grundlage zu schaffen, dass wir in Deutschland die digitale Transformation endlich aktiv gestalten und dabei lernen, auch neue disruptive Wege zugehen.

Further information

Persons involved

Scientific & technical BLOG

Social Media

Adress in Cologne

Videos

Releases

No releases published

Packages

No packages published