Skip to main content

What's an algorithm? - David J. Malan

2,594,106 Views

39,057 Questions Answered

TEDEd Animation

Let’s Begin…

An algorithm is a method of solving problems both big and small. Though computers run algorithms constantly, humans can also solve problems with algorithms. David J. Malan explains how algorithms can be used in seemingly simple situations and also complex ones.

About TED-Ed Animations

TED-Ed Animations feature the words and ideas of educators brought to life by professional animators. Are you an educator or animator interested in creating a TED-Ed Animation? Nominate yourself here »

Meet The Creators

  • Composer Bart de Jong (of Men of Mega), Jasper ten Kleij (of Men of Mega)
  • Educator David J. Malan
  • Director Joyce Stenneke
  • Narrator David J. Malan
Avatar for TED Ed
Lesson creator

Who can execute an algorithm more quickly, a human or a computer? How come?

Comments are closed on this discussion.

Avatar for Fernando D'Angelo
Lesson completed

Computers are faster due to their processing capacity. But humans are better in other areas such as creativity and the ability to analyze various contexts.


Avatar for Wilgaens Borgat
Lesson completed

a computer because a human would have to think before execute an algorithm


Avatar for AMY BAKALETZ
Lesson completed

A computer can execute an algorithm more quickly because it just does.


Avatar for Erik-Andrei Iacob
Lesson completed

If it is made as supposed, the algorithm will be executed quickly by the computer, because it can not miss something. Human tend to lose focuse and get tired. Computers dont



Avatar for Valkiria Luna Anjos dos Santos
Lesson completed

i fink the computer because the computer It is made for run the algorithm more quickly that human


Avatar for camilla pierdicchi
Lesson in progress

A computer because it’s technology


Avatar for Haris Zain
Lesson completed

It's true that the computer execute an algorithm, but computer also work on algorithm that are made by human beings, computer have no thinking capacity they just work on that algorithm or program which are developed by human.


Avatar for MOHAMMAD ASAD
Lesson in progress

A computer can execute an algorithm more quickly because it does any work more precisely and repeatedly that a human can't do that good. Though a human can make an efficient algorithm to do a work more quickly and efficiently while a computer do work that is executed by us to the computer to do.


Avatar for Tauqeer Sayeed
Lesson completed

It is obvious that computers execute an algorithm faster but computers also run on algorithms that are made by humans, computers have no thinking capacity they just execute based on algorithms or programs that humans create or develop.

Loading...

More from Math In Real Life