Αρχική » 2020 (Σελίδα 2)

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

Barefoot Abstraction

What is abstraction? Abstraction is about simplifying things – identifying what’s important without worrying too much about detail. A school timetable is an abstraction of what happens in a typical week. It shows key information about classes, teachers, rooms and times but ignores further layers of detail such as learning objectives and activities. A class […]

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

Barefoot Patterns / Generalisation

What are patterns? Patterns are everywhere. By identifying patterns, we can create rules and solve more-general problems. Children notice patterns in how teachers react to their behaviour. Weather patterns feed into our forecasts. In maths, pupils can measure the area of a rectangle drawn on graph paper, by counting the number of unit squares within it, […]

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

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 […]

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

Barefoot Algorithms

  What are algorithms? An algorithm is a sequence of instructions or a set of rules to get something done. You’ll favour a particular route home from school – you can think of it as an algorithm. There are plenty of alternative routes home, and there’ll be an algorithm to describe each one of those […]

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

Barefoot Logic

What is logic? Logical reasoning helps us explain why something happens. If you set up two computers in the same way, giving them the same instructions (the program) and the same input, you can pretty much guarantee the same output. This is because computers don’t make things up as they go along or work differently […]

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

BBC Evaluating

Evaluating solutions Before solutions can be programmed, it is important to make sure that it properly satisfies the problem, and that it does so efficiently. This is done through evaluation. What is evaluation? Once a solution has been designed using computational thinking, it is important to make sure that the solution is fit for purpose. Evaluation […]

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

BBC Algorithms test

Visit BBc site to take the  Algorithms test More tests on Computational Thinking by BBC 

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

Computational Thinking Techniques

 

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

LTTA 1 Meeting Agenda Rhodes, 27-31 JAN 2020

C1. Meeting Agenda Rhodes, 27-31 JAN 2020

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

BBC Representing an algorithm: Pseudocode and flowcharts

There are two main ways that algorithms can be represented – pseudocode and flowcharts. Representing an algorithm: Pseudocode Most programs are developed using programming languages. These languages have specific syntax that must be used so that the program will run properly. Pseudocode is not a programming language, it is a simple way of describing a set of instructions that does not have to use specific syntax. […]

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