0% found this document useful (0 votes)
49 views

Computational Thinking and Programming Poster

The document discusses computational thinking and programming. It explains that computational thinking involves breaking problems down into smaller parts through decomposition and abstraction. An algorithm is written as part of the design process. Debugging helps find and fix bugs in code through logical reasoning and systematically working through the code. Computational thinking is also used when programming to spot patterns and write more efficient code.

Uploaded by

Rini Sandeep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views

Computational Thinking and Programming Poster

The document discusses computational thinking and programming. It explains that computational thinking involves breaking problems down into smaller parts through decomposition and abstraction. An algorithm is written as part of the design process. Debugging helps find and fix bugs in code through logical reasoning and systematically working through the code. Computational thinking is also used when programming to spot patterns and write more efficient code.

Uploaded by

Rini Sandeep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Computational

Thinking and
move 10 steps

turn 90 degrees

move 10 steps

Programming turn 90 degrees

move 10 steps

turn 90 degrees
repeat 4
move 10 steps

turn 90 degrees
move 10 steps

turn 90 degrees DEBUG


Spotting patterns helps us
DESIGN write more readable and
efficient code
We use
CODE logical reasoning to
We use systematically work through
decomposition code to find any bugs
and abstraction to break ask what is 7 x 8? and wait
down and simplify our problem.
if answer = 56 then

change Score by -1
say That’s incorrect! for 2 secs
else
change Score by 1
say well done for 2 secs
Visit our website
to find out if you’re
We write an algorithm as right and for more Can you spot the bug
part of our design. information on in this code?
debugging

How else do you use computational


Principal partners Supported by thinking as you program?
For further FREE barefoot resources
please visit barefootcomputing.org

You might also like