Title: Implement basic programming procedures.
Course: Technology of Robotic Design (21009-18) > Section: Programming an Automated System

Implementation should include

- designing a program, using an algorithm, pseudocode, and/or a flowchart
- coding the program, using a programming language
- executing the program with sample data
- debugging the program
- documenting the program with comments.

Process/Skill Questions:

- Why are flowcharts used in programming?
- What role does the engineering design process play in programming robots?
- How does program documentation help programmers, engineers, and other technical professionals?