Implementation should include
- coding the program, using a programming language, with
- conditional statements
- loops
- variables
- executing the program with sample data
- debugging the program
- documenting the program with comments.
Process/Skill Questions:
- Why are flowcharts used in programming?
- Why is it important to create a program plan before writing a program?
- What role does the engineering design process play in programming robots?
- How can one determine what needs to be changed in a program that is not producing the desired results?
- How does program documentation, such as program comments, help programmers, engineers, and other technical professionals?