Computational Thinking:
Algorithms
What is
Algorithms?
Decompose

An algorithm is best described as a set of step-by-step instructions to resolve a problem. Each set of instruction is organised in an orderly manner according to how the plan is to be carried out.

Algorithms are often used as a starting point for creating a computer program. Computers are only as good as the algorithm they have been given. Therefore, a lot of planning goes into writing an algorithm because the computer will do what we want it to do and exactly how we want it to be done.

An algorithm must have a starting point, a clear set of instructions, variables, messages and a finishing point. In Computer Science, it is often written abstractly, utilizing variables in place of specific numbers (as per image below).

Algorithms can be used for many different things including calculations, data processing and automation.


Decompose

Connect with Us
If you like our events, activities, or have questions, connect with us on social media or drop us an email to get the conversation started. For HR matters and career opportunities, please click here.

facebook Icon
linkedin Icon
email Icon
email Icon
© 2016 EDUSPEC Holdings Bhd (646756-x) . The No.1 K12 IT Education Provider in Asia. Site Map