Why take pretest?
This is a pretest for basic concepts of algorithms. Your performance will not be included in your final score. However, I would like to see you take this pretest seriously, because this will be a good chance to check where you are on the topic you are going to learn.
This is a pretest for basic concepts of algorithms. Your performance will not be included in your final score. However, I would like to see you take this pretest seriously, because this will be a good chance to check where you are on the topic you are going to learn.
What is an algorithm?
 An algorithm is a set of stepbystep instructions for solving a problem or completing a task.
 An algorithm is a term used in the field of math, which is usually used in equation solving.
 An algorithm is a fact people need to memorize.
When can we use algorithms to solve problems?
 We use algorithms to solve problems in some fields such as math, physics, chemistry... etc.
 Using algorithms to solve problems has been widely applied in our lives. We can use algorithms to solve everyday problems.
 We use algorithms to solve hightechnology problems.
The difference between a linear search and a binary search is:

A binary searchlooks for a value by checking the element in the middle of an array

A linear searchlooks for a value in a linear sequence