Lesson 19: Iterating on your program
Today we are going to focus on the prototype and test bubbles...
Production
Producing an Outcome
Look back and review your program from last week.
Share with a partner.
Test, trial and modify to improve the outcome.
Continue programming…
Iterative approach to development
What is Iteration?
Iteration is the process of adapting a project as it unfolds. The desired changes are made only when the application goes through a testing process such as debugging your code.
When you debugged your code in earlier projects:
- Did you feel the need to change the messages outputted?
- Maybe change the order in which certain questions were asked?
These are all iterative processes that you did based on feedback when testing! All applications and products go through an iterative process to refine the end product they become.
Iteration is a result of testing your application either by yourself or with peers. Take note of how you or others interact with the application. Find someone who can test your application. This can be a classmate or a sibling. Ask yourself the following questions:
Head back to your program and make some iterative changes to your project based on these notes.
Quiz Maker
Remember to take notes from the different playtests of others. These notes will help determine which areas of the program can be changed, and what areas that are already good to go.
When you're ready, you can continue coding by clicking here. Alternatively, you can select the project from the list of lessons for this module.