Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Algorithmic Thinking

Download as pdf or txt
Download as pdf or txt
You are on page 1of 24

Algorithmic Thinking

WizKlub online
ALGORITHMIC THINKING

• A series of specific instructions that a computer or a


robot can follow to accomplish a task.
DEFINITION
ALGORITHMIC THINKING

• Algorithmic thinking is a way of getting to a solution or getting an


answer.
DEFINITION

• It is used to define a process by a list of well- defined steps.


ALGORITHMIC THINKING
• How to order a burger:
DEFINITION

• Well defined steps


ALGORITHMIC THINKING

• Steps make the task easy. We only need to follow the steps to
complete the task.
DEFINITION

• It works 100% of the time


ALGORITHMIC THINKING

How to bake a cake:


DEFINITION

Can have as many steps as needed to


explain clearly.
ALGORITHMIC THINKING

1 What would the output be if the answer =


‘Mathematics’?
EXAMPLE

A Of course it is!

B Try again
ALGORITHMIC THINKING

1 What would the output be if the answer =


‘Mathematics’?
EXAMPLE

A Of course it is!

B Try again

The Answer is Try Again


ALGORITHMIC THINKING

1 What do you do if the homework is due in next


12 hours?
EXAMPLE

A Start working

B Go play

C Eat Cereal

D Watch Cartoon
ALGORITHMIC THINKING

1 What do you do if the homework is due in next


12 hours?
EXAMPLE

A Start working

B Go play

C Eat Cereal

D Watch Cartoon

The Answer is Start Working


ALGORITHMIC THINKING

1 Find the operation and its value.


EXAMPLE

A -2
B -3
C -4
D -6
ALGORITHMIC THINKING

1 Find the operation and its value.


EXAMPLE

A -2
B -3
C -4
D -6

The Answer is -4
ALGORITHMIC THINKING

1 Use the arrows to guide you in


solving this equation.
EXAMPLE

A 17
B 22
C 16
D 64
ALGORITHMIC THINKING

1 Use the arrows to guide you in


solving this equation.
EXAMPLE

A 17
B 22
C 16
D 64

The Answer is 17
When to use Algorithmic Thinking?

Algorithmic Thinking skill will helps us


USING THE SKILL

-define a process
-solve a problem
When to use Algorithmic Thinking?

Algorithmic Thinking is used in areas like:


USING THE SKILL

Programming
Robotics.
Mathematics
Science.
How to use Algorithmic Thinking?

Step 1:
USING THE SKILL

• Break down the problem into simple steps


How to use Algorithmic Thinking?

• Break down the problem into simple steps


USING THE SKILL

Step 2:

• Write elaborate / descriptive steps to work


through it.
How to use Algorithmic Thinking?
USING THE SKILL

1. Get a knife and 2 2. Spread butter on the 3. Put toppings on one


slices of bread slices of bread slice of bread

4. Put one slice of bread


on the other 5. Enjoy your sandwich
Quiz time: What’s the correct output?

What is the output?

A. 5
QUIZ

4 3

B. 3

C. 8

D. 6
2 1
Quiz time: What’s the correct output?

What is the output if you have


entered the password wrong 3
times?
QUIZ

4 3
A. Exit Module

B. Access Granted

C. Start

2 1
Quiz time: What’s the correct output?

What is the output?


15 +3
If greater than 8
-5 ?
If lesser than 8

A. 12
QUIZ

4 3

B. 8

C. 13

D. 18
1
Quiz time: What’s the correct output?

What is the output if p = 4?

A. 5
QUIZ

4 3

B. 7

C. 9

D. 4
2 1
Work out time

Let’s go to My workouts
WORKOUTS

&
• Start attempting workouts
• Should complete at least 10 workouts before the next class
• Do Advanced Workouts to be a Super Champ

You might also like