Barefoot Concepts and approaches of Computational thinking
Concepts and Approaches
Computational thinking involves six different concepts and five approaches to working.
Concepts
Logic
Algorithms
Decomposition
Patterns
Abstraction
Evaluation
Approaches
Tinkering
Creating
Debugging
Persevering
Collaborating
Source https://www.barefootcomputing.org/
Barefoot creative /systemic thinking
Computational thinking is about looking at a problem in a way in which a computer can help us to solve it. This is a two-step process:
- First, we think about the steps needed to solve a problem.
- Then, we use our technical skills to get the computer working on the problem.
For a computer animation, for example, you’ll first plan the story and how it will be shot. Then, you’ll use the computer hardware and software to create the animation.
Computational thinking is not thinking about computers or like computers: computers don’t think for themselves – not yet, at least!
When creating an animation of a story, you first think about the sequence of events.
https://www.barefootcomputing.org/
Σύνδεσμος Moodle
Categories
Get ideas
1 algorithms
2. pattern
3. logical reasoning
4. abstraction
5. decomposition
6. evaluation
activities
approaches to CompuT
Barefoot.org
BBC
code
computational thinking
creative / systemic thinking
Erasmus
etwinning
games
HelloRuby
LTTA
pattern
resources for teachers
schools
social impact of computation
students
teachers
teacher training
test
Archive
- Σεπτέμβριος 2022
- Ιούνιος 2022
- Μάρτιος 2022
- Δεκέμβριος 2021
- Οκτώβριος 2021
- Ιούνιος 2021
- Μάιος 2021
- Απρίλιος 2021
- Μάρτιος 2021
- Φεβρουάριος 2021
- Ιανουάριος 2021
- Δεκέμβριος 2020
- Νοέμβριος 2020
- Οκτώβριος 2020
- Σεπτέμβριος 2020
- Απρίλιος 2020
- Μάρτιος 2020
- Φεβρουάριος 2020
- Ιανουάριος 2020
- Δεκέμβριος 2019
- Νοέμβριος 2019
- Οκτώβριος 2019
- Σεπτέμβριος 2019