My notes for this page:

Algorithmic structures play an important role in Computational Thinking. In computer science, there are various models for representing algorithms graphically, for example, activity diagrams and flowcharts. The underlying problem is prepared and analyzed so that program code can be easily created from the flowchart. Other sequence steps that must be carried out to implement a process can also be visualized using flowcharts.

Various geometric shapes that have a defined meaning are used for flowcharts:

Kopie von Flussdiagramm_ellipse

  

Event

Kopie von Flussdiagramm_rechteck

 

Activity, process

Kopie von Flussdiagramm_raute

 

Decision