aufgelistet.
Automation (GPoC) | |
Communication (GPoC) | |
Computation (GPoC) | |
computational thinking | The working paraphrase definition of CT has expanded: “CT is the mental skills and practices for (1) designing computations that
get computers to do jobs for us, and
(2) explaining and interpreting the
world as a complex of information
processes.” Computational thinking is the mental skills and practices for - designing computations that get Computers to do jobs for us, and
- explaining and interpreting the world as a complex of information processes.
One oft-cited overview
lists nine fundamental concepts as
the core of CT:
- Abstraction;
- Data collection;
- Data analysis;
- Data representation;
- Algorithms and procedures;
- Problem decomposition;
- Automation;
- Parallelization; and
- Simulation
Computational Thinking, a
K–12 education movement
begun in 2006, has defined
a curriculum to teach basic
computing in pre-college
schools. It has been dramatically
more successful than prior computer literacy or fluency movements at
convincing K–12 school teachers and
boards to adopt a computer curriculum. Learning problem-solving with
algorithms is seen widely as valuable
for students. Hundreds of CT initiatives have blossomed around the
world.
By 2010, the movement settled on
a definition of CT that can be paraphrased as “Designing computations
that get computers to do jobs for
us.” Computational thinking is loosely
defined as the habits of mind developed
from designing programs, software
packages, and computations performed
by machines.
|
Coordination (GPoC) | |
Design (GPoC) | |
Evaluation (GPoC) | |
Informatik | |
Recollection (GPoC) | |