This assignment has as main purpose to give you the understanding of what an algorithm means, and a real life application can be built by providing the right instructions. Here you have the opportunity to create an algorithm that performs one of your daily tasks. You will think of what actions you are taking to fulfill that particular task, and you should create the steps that a “clone” of you should take to perform the task like you do.
Imagine that you want to create a robot that does what you do daily. Choose a simple task, such as your preparation to go to bed at night, the morning routine, brushing teeth, walking your dog, etc. Create an algorithm to describe the prime steps to complete the task that would guide the robot to fulfill the job.
To create an algorithm, you may draw a structured flowchart or write pseudocode that describes all the steps in a Word document. If you choose to draw a flowchart, you may use a web tool, draw.io (Links to an external site.), with which you can easily create a flowchart and export it as a PDF document. Here is an example structured flowchart [PDF] for your reference.
Your initial response should include the following: