## Computer algorithm

An algorithm (pronounced AL-go-rith-um) is a procedure or formula for solving a problem. The word derives from the name of the mathematician, Mohammed ibn-Musa al-Khwarizmi, who was part of the royal court in Baghdad and who lived from about 780 to 850. Al-Khwarizmi's work is the likely source for the word

A computer program can be viewed as an elaborate algorithm. In mathematics and computer science, an algorithm usually means a small procedure that solves a recurrent problem.

Find below some videos on data sorting algorithms.

A video on 'Bubble Sort' algorithm here

A video on 'Insertion Sort' algorithm here

A video on 'Selection Sort' algorithm here

Writing Algorithms using a Flow chart or Pseudocode example here

Worksheet on Flowcharts here

*algebra*as well.A computer program can be viewed as an elaborate algorithm. In mathematics and computer science, an algorithm usually means a small procedure that solves a recurrent problem.

Find below some videos on data sorting algorithms.

A video on 'Bubble Sort' algorithm here

A video on 'Insertion Sort' algorithm here

A video on 'Selection Sort' algorithm here

Writing Algorithms using a Flow chart or Pseudocode example here

Worksheet on Flowcharts here