The Student Room Group

Computational thinking

Explain what computational thinking is and analyse how programmers use it to solve problems, including how programmers identify and describe problems and how they communicate features and processes. How programmers recognise patterns, generalise and abstract information required, and how programmers represent problems or systems.
How much programming have you done? Computational thinking is all about learning new ways of thinking about problem solving. The only way to really understand it is by learning programming and practicing solving problems for yourself (using a real programming language so that you can actually create and test the solution properly). It takes time, and isn't something that comes naturally to most people, but with enough practice it'll eventually click and start to feel more intuitive.

Have a look at some of these videos which explain the techniques you need to practice: https://student.craigndave.org/videos/2-1-algorithms

Here's some programming challenges you can practice with: https://www.ocr.org.uk/Images/260930-coding-challenges-booklet.pdf
Reply 2
Original post by winterscoming
How much programming have you done? Computational thinking is all about learning new ways of thinking about problem solving. The only way to really understand it is by learning programming and practicing solving problems for yourself (using a real programming language so that you can actually create and test the solution properly). It takes time, and isn't something that comes naturally to most people, but with enough practice it'll eventually click and start to feel more intuitive.

Have a look at some of these videos which explain the techniques you need to practice: https://student.craigndave.org/videos/2-1-algorithms

Here's some programming challenges you can practice with: https://www.ocr.org.uk/Images/260930-coding-challenges-booklet.pdf

Thank you so much!

Quick Reply

Latest

Trending

Trending