Αρχική » 5. decomposition

Αρχείο κατηγορίας 5. decomposition

Dimensions of Computational Thinking in COMPUT project

When we started working on the project Computational Thinking at School, our plan was to study the following dimensions of Computational Thinking creative problem solving algorithmic approach to problem-solving problem solution transfer logical reasoning abstraction generalization representation and organization of data systemic thinking evaluation social impact of computation While working on the dimensions, it proved […]

Συνεχίστε την ανάγνωση →

Barefoot Decomposition

What is decomposition? In computing, decomposition is the process of breaking down a task into smaller, more-manageable parts. It has many advantages. It helps us manage large projects and makes the process of solving a complex problem less daunting and much easier to take on. With decomposition, a task can be tackled by several people […]

Συνεχίστε την ανάγνωση →

BBC Decomposition test

Visit the BBC link to take the Decomposition test  More tests on Computational Thinking by BBC 

Συνεχίστε την ανάγνωση →

BBC Decomposition example: creating an app

Decomposing creating an app Imagine that you want to create your first app. This is a complex problem – there are lots of things to consider. How would you decompose the task of creating an app? To decompose this task, you would need to know the answer to a series of smaller problems: what kind of app […]

Συνεχίστε την ανάγνωση →

BBC Decomposition in practice

Before computers can solve a problem, the problem and the ways in which it can be resolved must be understood. Decomposition helps by breaking down complex problems into more manageable parts. Decomposition in practice We do many tasks on a daily basis without even thinking about – or decomposing – them, such as brushing our […]

Συνεχίστε την ανάγνωση →

BBC Decomposition

Before computers can solve a problem, the problem and the ways in which it can be resolved must be understood. Decomposition helps by breaking down complex problems into more manageable parts. What is decomposition? Decomposition is one of the four cornerstones of Computer Science. It involves breaking down a complex problem or system into smaller parts […]

Συνεχίστε την ανάγνωση →