Search Header Logo
Searching algorithm 2025

Searching algorithm 2025

Assessment

Presentation

Computers

9th Grade

Practice Problem

Medium

Created by

Roy Duguid

Used 3+ times

FREE Resource

32 Slides • 9 Questions

1

Teams > topic 1> Searching algorithms > Do now

2

Searching Algorithms

3

media

4

media

5

media

6

Linear Search

  • Starts with the first item in the list

  • checks if it's the target

  • moves sequentially along the list

  • until it finds the target OR reaches the end of the list

7

media

8

media

9

media

10

Multiple Choice

Which of the following statements best describes how the linear search algorithm works?

1

It checks each item in the list one by one until it finds the target value.

2

It divides the list into halves and checks the middle item first.

3

It sorts the list before searching for the value.

4

It skips every other item in the list.

11

Open Ended

Explain how a linear search works: (4 steps)

12

Dropdown

A linear search starts at the ​
of a list. Checks the ​
value with the ​
If it's not the value it will move ​
to the next item. It repeats this until the target is found OR it reaches the​
of the list.

13

media

14

media

15

media

16

media

17

media

18

media

19

media

20

​1, 2, 3, 4, 5, 6, 8, 9, 10

21

​1, 2, 3, 4, 5, 6, 8, 9, 10

​https://www.bbc.co.uk/bitesize/guides/zm77xfr/revision/3

22

media

23

media

24

media

25

media

26

media

27

media

28

media

29

media

30

media

31

media

32

Open Ended

How does a binary search algorithm work?

33

Open Ended

How would a binary search work on this list searching for the number 7:

1, 2, 3, 5, 7, 8, 9, 10

34

media

35

media

36

media

37

Multiple Choice

Which searching algorithm requires the data to be in order?

1
Linear Search
2
Breadth-First Search
3
Binary Search
4
Depth-First Search

38

Multiple Choice

Which best describes a linear search algorithm?

1
A linear search algorithm requires a sorted list to function.
2
A linear search algorithm uses a binary tree structure.
3
A linear search algorithm checks each element one by one.
4
A linear search algorithm sorts the elements before searching.

39

Multiple Choice

Which of these best describes a binary search algorithm?

1
A search algorithm that divides the search space in half each time.
2
A search algorithm that uses a linear approach to find elements.
3
A sorting algorithm that arranges data in ascending order.
4
A search algorithm that checks each element one by one.

40

Categorize

Options (8)

Starts at the start of the list

Looks at the middle value of the list

List items need to be in order

List items can be in any order

The more items added to the list the longer the search will take

Inefficient on large lists.

Halves the list each time

Works efficiently on large lists

Organize these options into the right categories

Binary seach
Linear search

41

Teams >
Topic 1>
Searching Algorithms
 >
Activity 1

Teams > topic 1> Searching algorithms > Do now

Show answer

Auto Play

Slide 1 / 41

SLIDE