Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computational Thinking - Coggle Diagram
Computational Thinking
seymour papert
debugging is the essence of intellectual activity
feynman problem solving algorithm
write down problem
think hard
write down solution
jeannette wing problem solving algorithm
problem formulation
solution expression
solution execution & evaluation
historische entwicklung des programmieren
difference engine von Charles Babbage (1791-1871)
»vier-species rechenmaschine« (1670) von Leibniz
Ada Lovelace (1815-1852) schreibt die ersten »programme« der menschheitsgeschichte
Enigma (Maschine): verschlüsselung-Gerät benutzt während den Zweiten Weltkrieg
Turing-Bombe(1940) Entzifferung Gerät
ENIAC erstes elektronische Universalrechner.(1946)
ibm 360 (1964)
NATO software engineering conference 1969
das schreiben von software wird als ingenieursdisziplin definiert
computing revolutions
the epistemological revolution
the ontological revolution
the methodological revolution
the sociotechnical revolution
the technological revolution
zwei A von computational thinking
abstraktion
automation
Fünf Prinzipien des
algorithmischen Denkens
Abstraktion
Skalierbarkeit
Zerlegung
Reduktion
Spezifikation