Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.


Computing Explained

The briefest of overviews of computing (computer science) for the layman.

Graham Hastings

on 23 March 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Computing Explained

COMPUTING Abstraction Children can learn computing from the minute they start school. What is computing? The ability to generalize the information that is necessary to represent an idea or process in general terms so that we can use it to solve similar problems. Algorithm Design The ability to develop a step-by-step solution to a problem. Algorithm design is often based on a combination of decomposition of the problem and the identification of patterns that will help to solve it. Computing involves computational thinking. Computational thinking can be done unplugged - without a computer. Computational thinking is the use of problem-solving skills and techniques to work out the solution to a problem. Computing is the study of how computers and computer systems work and how they are constructed and programmed. Pattern Recognition The ability to notice similarities or common differences that will help us make predictions or lead us to shortcuts. Pattern recognition is frequently the basis for solving problems and designing algorithms. Children identify patterns in the results of a science experiment - 'the higher the temperature the faster the water evaporates'. The ability to break down a task into minute details so that we can clearly explain a process to another person or to a computer, or even to just write notes for ourselves. Decomposing a problem frequently leads to pattern recognition and generalization, and thus the ability to design an algorithm. When we give someone directions to our house, we are decomposing the process of getting from one place to another. Decomposition Make perfect toast:
1. Cut slice from loaf of bread.
2. Turn on the grill.
3. Place slice of bread under grill.
4. Repeat until toast is brown...
Leave for 10 seconds.
Examine slice of bread
5. Remove toast from grill.
6. End. Undoing a nut from a bolt or removing a screw or undoing the lid from a jar (n is a variable number of rotations).
1. Attach tool.
2. Turn tool anticlockwise n full rotations.
3. Remove (nut/screw/lid).
Full transcript