Speech System - pūnaha


Discuss Kōrero Mai: What is a black box in a Technological System?

Different types of VR


Black box in a System: when you are not sure of how a technological system transforms the inputs into outputs then this is known as a blackbox. Can you think of any black box systems that you use everyday?



Discuss Kōrero Mai: Look at this black box system. Is it real?

Look at the image of the washing machine.

  • Is this a real black box?
  • Does this actually happen?
  • Why do you think this?

  • An image showing what a black box machine could look like on the inside



    Discuss Kōrero Mai: Look at another black box system. Can you identify the system

    Look at the image of the petrol pump.

  • What are the inputs and outputs of this system?
  • Is this a black box system to you? why?

  • An image of people working inside of machines to depict how a black box machine works


    Look at the image of the coffee machine.

  • What are the inputs and outputs of this system?
  • What are the advantages and disadvantages of understanding the process/transformation?
  • As a user, is it important to know what happens in the black box?



  • Ready? Kua reri? - Ready? it's your turn... Explain these black box systems

    An image of people working inside of machines to depict how a black box machine works



    Ready? Kua reri? - Ready? it's your turn... Hair dryer activity

    Use the handout provided or create your own outline using some scrap paper. Draw the components that enable the user to dry their hair... Discuss the black box system.

    An image of people working inside of machines to depict how a black box machine works




    Continue working on your project

    Continue working on your change calculator project. At this stage you should have completed or are completing your algorithm, ready to be turned into a program.

    Still working on your algorithm? Think about the following:

    • What Inputs will be needed by the user?

    • What process is required by the program?

    • What order should these processes happen in?

    • What information should the program produce? How should it be displayed/outputted?


    Outline of a black box system



    Converting an algorithm

    Now that you have an algorithm, break down the overall project into bite sized pieces. Only focus on one piece at a time.

    Start with the Input:

    Greet user when the program starts
    Request input of transaction cost
    Store input received
    ...
    

    Tips:

    Remember to use all of the skills and code you have learned so far. Feel free to re-use any code from any exercise to help you.



    This project is accessible from the Projects tab at the top of the website.

    Alternatively, Click Here to access the page now.