Complete the Number Guessing project

At this stage we should be nearing the completion of our Number Guessing project. Currently you should have planned your A.I and tested it with either the Pen & Paper method or the Peer Programming method.



If you haven’t already started, you should now be able to turn your pseudocode/plan into C# code.


Accessibility / Useability

Remember to access how Accessible / Useable your program is.

Users of your product should be able to use it without any guidance from you . All necessary information should be displayed or taught to the user. Again, get someone to test your product and think of the questions below:

  • How quickly (if at all) did they understand how to use the product?
  • Were they confused at any stage of using it?
  • Did they find the information easily displayed and understandable?




Discuss Kōrero Mai: What is an evaluation?

An evaluation is the reviewing of work to try and improve the final outcome being created.

In Technology, we use evaluation in different ways:

  • as part of the design process - during the researching, designing, stakeholder feedback, modelling, making, testing and trialing of an idea - the process you go through can be evaluated and the product as it is being developed.


  • for the final product - to check the final product fulfils the requirements of the need and design brief.

  • How can you evaluate?

    Once you have made your final prototype, you need to test and trial is to make sure it is working as you intended.

    At this stage, it is useful to get the intended stakeholder to give you feedback on your final program:

    • What do they think about your product?
    • What works well? why?
    • Any areas that could be improved? why?

    This will help you to complete a final evaluation.


    As a designer/programmer, you need to check your final outcome too. Here are some suggested questions to help you:

    • How well does your final outcome work? why?
    • What was the need/design brief for this project? Does your outcome fulfil the brief? why?
    • What were the attributes needed for your outcome? Does the outcome fulfil all of the attributes or only some of them? how? why?
    • Is the product fit for purpose? why?
    • Can you think of any ways to improve the final product?

    Hint: Use stakeholder feedback to help you to answer and review the evaluation questions.


    Ready? Kua reri? - Ready? it's your turn... Final product evaluation

    Time for you to complete your final product evaluation. Remember to:

  • test and trial first
  • get stakeholder feedback
  • look back at the original need and design brief
  • think carefully about how well the product meets the need
  • Explain and give reasons for your thoughts and ideas.


  • You can use images, sketches, photo's, video, screenshots, and text to help you to evaluate your final outcome.





    Number Guessing Project

    Ready? Kua reri? - Ready? It's your turn... Continuing your project

    Access the projects page by clicking here . Alternatively, select the project from the top of the module outline page.

    Think about what you've just learned. Are there any design changes that need to be made?

    Remember to evaluate your project after you've completed the coding portion.