Αρχική » 2021 (Σελίδα 3)

Αρχείο έτους 2021

10 Reasons to Teach Coding – Sylvia Duckworth

10 Reasons to Teach Coding

  1. Coding allows students to create content, not just consume it.
  2. Coding empowers students and give them tools to express themselves in really cool ways.
  3. Coding teaches storytelling with games and animations.
  4. Coding is a place for students to take risks and fail safely.
  5. Coding is inclusive and builds self-confidence
  6. Coding supports many principles of mathematics
  7. Coding teaches problem solving and critical/analytical thinking skills
  8. Coding is a new type of literacy and will be a large part of future jobs.
  9. Coding develops teamwork and collaborative skills
  10. Coding can help humanity

Bonus: Coding gives you superpowers!

BBC Test on Computational Thinking

How much do you know about Computational Thinking? Follow the link to take the test at BBC site

Test on Computational Thinking 

More tests on Computational Thinking by BBC 

BBC Computational thinking in practice

A complex problem is one that, at first glance, we don’t know how to solve easily.

Computational thinking involves taking that complex problem and breaking it down into a series of small, more manageable problems (decomposition). Each of these smaller problems can then be looked at individually, considering how similar problems have been solved previously (pattern recognition) and focusing only on the important details, while ignoring irrelevant information (abstraction). Next, simple steps or rules to solve each of the smaller problems can be designed (algorithms).

Finally, these simple steps or rules are used to program a computer to help solve the complex problem in the best way.

Source BBC

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:

  1. First, we think about the steps needed to solve a problem.
  2. 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!

01 computational thinking concepts computational thinking algorithm and animation

When creating an animation of a story, you first think about the sequence of events.

https://www.barefootcomputing.org/

Online Meeting Press Release, 23 FEB 2021

Press Release – Online Meeting Press Release, 23 FEB 2021

Christmas Wishes from partners

Μετάβαση στο padlet.com

 

Αλλαγή μεγέθους γραμματοσειράς
Αντίθεση