Pseudo Code

  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Pseudo Code as PDF for free.

More details

  • Words: 329
  • Pages: 1
Introduction to Pseudocode Pseudocode Pseudocode is a sort of halfway language between English and computer code. It lets you address the important details of your program without having to worry about the less relevant parts getting in your way. Our goal when developing pseudocode will be to identify and organize the simple behaviors a robot needs to complete its mission.

Example 1: Find line and turn In example 1, we would like to program a robot to go straight until it sees a black line, turn left 90 degrees, and move forward for one second. Below is the pseudocode to accomplish that task. Note that this pseudocode describes a complex behavior that is made up of four simple behaviors.

2 4 3

1

Pseudocode 1. 2. 3. 4.

Move forward until the Light Sensor sees black. Turn left. Move forward for one second. Stop.

Example 2: Turn across lines In example 2, the task is more difficult. The robot behavior we will program moves the robot up the right side of the line until the robot sees the line. When the robot gets to the line, turn left and follow the top of the line. The pseudocode divides the task into nine simple behaviors.

Pseudocode 1. Line track the right side of the line for 3 seconds. a. If less than 3 seconds have passed, track the right side of a line. b. If more than 3 seconds have passed, move on to the next step. 2. Turn right until the Light Sensor sees light. 3. Move forward until the Light Sensor sees dark. 4. Move forward until the Light Sensor sees light. 5. Move forward a short distance. 6. Turn left until the Light Sensor sees dark. 7. Turn left until the Light Sensor sees light. 8. Turn left until the Light Sensor sees dark. 9. Line track the right side of the line.

NAME

6 7 9

8 4

5

3

2

1

DATE 1

©2006 4H-CCS

Related Documents

Pseudo Code
August 2019 43
Pseudo Code
April 2020 22
Pseudo Code Coin Changing
December 2019 26
Pseudo
November 2019 30