SlideShare a Scribd company logo
1 of 10
CONTROL TECHNOLOGY
   Lesson Four: Decision Tables
LESSON AIMS
• ALL: Know what a decision table is.
• MOST: Produce a Flowol program that
  controls a simulated environment.
• SOME: Explain the advantages of computer
  control over human.
EXAMPLE OF A STREET LIGHT FLOWCHART:

                                               Start



                                                                            Switch output 3
                                                                      YES          on
                                 Is light less than 50?


                                          NO

                                          Switch output 3
                                                off




•   ALL: Know what a decision table is.
•   MOST: Produce a Flowol program that controls a simulated environment.
•   SOME: Explain the advantages of computer control over human.
DECISION TABLES

 A decision table is used to make it clear what
 the different options are for a system that has
 sensors:
           Purpose of the system: open the door when people are present

                                                                             Device
What the sensor says?                                                        Automatic Door
Person near                                                                  Door Open
N o person near                                                              Door Close




 •   ALL: Know what a decision table is.
 •   MOST: Produce a Flowol program that controls a simulated environment.
 •   SOME: Explain the advantages of computer control over human.
GREEN HOUSE MIMIC
AUTOMATIC SYSTEMS
                                                                            Can you work
                                                                            out what are the
                                                                            different inputs
                                                                            and outputs in
                                                                            this mimic?




•   ALL: Know what a decision table is.
•   MOST: Produce a Flowol program that controls a simulated environment.
•   SOME: Explain the advantages of computer control over human.
GREEN HOUSE MIMIC:
AUTOMATIC SYSTEMS:


Inputs:                                                    Outputs:

Moisture                                                   Heater
Temp                                                       Light
Sun                                                        Window
                                                           Sprinkler

•   ALL: Know what a decision table is.
•   MOST: Produce a Flowol program that controls a simulated environment.
•   SOME: Explain the advantages of computer control over human.
GREEN HOUSE MIMIC:
     DECISION TABLES:
If the value of the sun is greater than 20;
the what should happen to the sprinkler
output?
                      Purpose of the system: Water the pants if too hot

                                                                             Device
What the sensor says?                                                        Sprinkler
Light Level > 20                                                             ON OFF DO NOTHING
Light Level < 20                                                             ON OFF DO NOTHING



 •   ALL: Know what a decision table is.
                                                                                         Remember:
 •   MOST: Produce a Flowol program that controls a simulated environment.
                                                                                      > means more than
 •   SOME: Explain the advantages of computer control over human.
                                                                                      < means less than
GREENHOUSE MIMIC


    Now go on to Flowol and open up
    the greenhouse mimic; can you
    work out how to create a program to
    make it run?



•   ALL: Know what a decision table is.
•   MOST: Produce a Flowol program that controls a simulated environment.
•   SOME: Explain the advantages of computer control over human.
GREENHOUSE MIMIC:
COMPLETED




•   ALL: Know what a decision table is.
•   MOST: Produce a Flowol program that controls a simulated environment.
•   SOME: Explain the advantages of computer control over human.
PLENARY
After completing this flowchart; what
are the advantages of using a
computer controlled system? Discuss
in pairs.
HOMEWORK
What would be the advantage of
using a human to control the
system?
 •   ALL: Know what a decision table is.
 •   MOST: Produce a Flowol program that controls a simulated environment.
 •   SOME: Explain the advantages of computer control over human.

More Related Content

Similar to Control technolgy lesson 4

Watching Somebody Else's Computer: Cloud Native Observability
Watching Somebody Else's Computer: Cloud Native ObservabilityWatching Somebody Else's Computer: Cloud Native Observability
Watching Somebody Else's Computer: Cloud Native ObservabilityRonald McCollam
 
Smart homes using android
Smart homes using androidSmart homes using android
Smart homes using androidDroidcon Berlin
 
PHP, AWS, and Sleep - Hampton Roads DevFest 2016
PHP, AWS, and Sleep - Hampton Roads DevFest 2016PHP, AWS, and Sleep - Hampton Roads DevFest 2016
PHP, AWS, and Sleep - Hampton Roads DevFest 2016Guillermo A. Fisher
 
Lesson 2 - Basics of Computers
Lesson 2 - Basics of ComputersLesson 2 - Basics of Computers
Lesson 2 - Basics of ComputersEricka Tagarda
 
homeos-homeos-usc-sep2012.pptx
homeos-homeos-usc-sep2012.pptxhomeos-homeos-usc-sep2012.pptx
homeos-homeos-usc-sep2012.pptxAdakhamjon
 
Operating Systems
Operating SystemsOperating Systems
Operating Systemskmodasia
 
Comp Project (V).pptx
Comp Project (V).pptxComp Project (V).pptx
Comp Project (V).pptxAayushPawar12
 
What we talk about when we talk about DevOps
What we talk about when we talk about DevOpsWhat we talk about when we talk about DevOps
What we talk about when we talk about DevOpsRicard Clau
 
Getting Schooled DerbyCon 3.0
Getting Schooled DerbyCon 3.0Getting Schooled DerbyCon 3.0
Getting Schooled DerbyCon 3.0TonikJDK
 
BASIC COMPUTER PUBLIC HEALTH.pptx
BASIC COMPUTER PUBLIC HEALTH.pptxBASIC COMPUTER PUBLIC HEALTH.pptx
BASIC COMPUTER PUBLIC HEALTH.pptxAlimamyGhassan
 
Masterining windows 10 resources
Masterining windows 10 resourcesMasterining windows 10 resources
Masterining windows 10 resourcesYeabesha Serg
 
Good user interface principles
Good user interface principlesGood user interface principles
Good user interface principlesAryan Rathore
 
Aware of your computer
Aware of your computerAware of your computer
Aware of your computerSudhakar ak
 

Similar to Control technolgy lesson 4 (20)

Watching Somebody Else's Computer: Cloud Native Observability
Watching Somebody Else's Computer: Cloud Native ObservabilityWatching Somebody Else's Computer: Cloud Native Observability
Watching Somebody Else's Computer: Cloud Native Observability
 
Smart homes using android
Smart homes using androidSmart homes using android
Smart homes using android
 
PHP, AWS, and Sleep - Hampton Roads DevFest 2016
PHP, AWS, and Sleep - Hampton Roads DevFest 2016PHP, AWS, and Sleep - Hampton Roads DevFest 2016
PHP, AWS, and Sleep - Hampton Roads DevFest 2016
 
544 Project Part 1
544 Project Part 1544 Project Part 1
544 Project Part 1
 
BSOD Presentation
BSOD PresentationBSOD Presentation
BSOD Presentation
 
Lesson 2 - Basics of Computers
Lesson 2 - Basics of ComputersLesson 2 - Basics of Computers
Lesson 2 - Basics of Computers
 
MacBook Pro Out of the Box - Secondary Faculty
MacBook Pro Out of the Box - Secondary FacultyMacBook Pro Out of the Box - Secondary Faculty
MacBook Pro Out of the Box - Secondary Faculty
 
homeos-homeos-usc-sep2012.pptx
homeos-homeos-usc-sep2012.pptxhomeos-homeos-usc-sep2012.pptx
homeos-homeos-usc-sep2012.pptx
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating system report
Operating system reportOperating system report
Operating system report
 
Unit 1 introduction to computers
Unit 1  introduction to computersUnit 1  introduction to computers
Unit 1 introduction to computers
 
Comp Project (V).pptx
Comp Project (V).pptxComp Project (V).pptx
Comp Project (V).pptx
 
What we talk about when we talk about DevOps
What we talk about when we talk about DevOpsWhat we talk about when we talk about DevOps
What we talk about when we talk about DevOps
 
Getting Schooled DerbyCon 3.0
Getting Schooled DerbyCon 3.0Getting Schooled DerbyCon 3.0
Getting Schooled DerbyCon 3.0
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Control lesson 1
Control lesson 1Control lesson 1
Control lesson 1
 
BASIC COMPUTER PUBLIC HEALTH.pptx
BASIC COMPUTER PUBLIC HEALTH.pptxBASIC COMPUTER PUBLIC HEALTH.pptx
BASIC COMPUTER PUBLIC HEALTH.pptx
 
Masterining windows 10 resources
Masterining windows 10 resourcesMasterining windows 10 resources
Masterining windows 10 resources
 
Good user interface principles
Good user interface principlesGood user interface principles
Good user interface principles
 
Aware of your computer
Aware of your computerAware of your computer
Aware of your computer
 

More from TrudieK

New machine architecture
New machine architectureNew machine architecture
New machine architectureTrudieK
 
Machine architecture 2
Machine architecture 2Machine architecture 2
Machine architecture 2TrudieK
 
Machine architecture 2
Machine architecture 2Machine architecture 2
Machine architecture 2TrudieK
 
Machine architecture intro
Machine architecture introMachine architecture intro
Machine architecture introTrudieK
 
Flow Chart Examples
Flow Chart ExamplesFlow Chart Examples
Flow Chart ExamplesTrudieK
 

More from TrudieK (6)

New machine architecture
New machine architectureNew machine architecture
New machine architecture
 
Machine architecture 2
Machine architecture 2Machine architecture 2
Machine architecture 2
 
Machine architecture 2
Machine architecture 2Machine architecture 2
Machine architecture 2
 
Machine architecture intro
Machine architecture introMachine architecture intro
Machine architecture intro
 
Flow Chart Examples
Flow Chart ExamplesFlow Chart Examples
Flow Chart Examples
 
Mimics
MimicsMimics
Mimics
 

Control technolgy lesson 4

  • 1. CONTROL TECHNOLOGY Lesson Four: Decision Tables
  • 2. LESSON AIMS • ALL: Know what a decision table is. • MOST: Produce a Flowol program that controls a simulated environment. • SOME: Explain the advantages of computer control over human.
  • 3. EXAMPLE OF A STREET LIGHT FLOWCHART: Start Switch output 3 YES on Is light less than 50? NO Switch output 3 off • ALL: Know what a decision table is. • MOST: Produce a Flowol program that controls a simulated environment. • SOME: Explain the advantages of computer control over human.
  • 4. DECISION TABLES A decision table is used to make it clear what the different options are for a system that has sensors: Purpose of the system: open the door when people are present Device What the sensor says? Automatic Door Person near Door Open N o person near Door Close • ALL: Know what a decision table is. • MOST: Produce a Flowol program that controls a simulated environment. • SOME: Explain the advantages of computer control over human.
  • 5. GREEN HOUSE MIMIC AUTOMATIC SYSTEMS Can you work out what are the different inputs and outputs in this mimic? • ALL: Know what a decision table is. • MOST: Produce a Flowol program that controls a simulated environment. • SOME: Explain the advantages of computer control over human.
  • 6. GREEN HOUSE MIMIC: AUTOMATIC SYSTEMS: Inputs: Outputs: Moisture Heater Temp Light Sun Window Sprinkler • ALL: Know what a decision table is. • MOST: Produce a Flowol program that controls a simulated environment. • SOME: Explain the advantages of computer control over human.
  • 7. GREEN HOUSE MIMIC: DECISION TABLES: If the value of the sun is greater than 20; the what should happen to the sprinkler output? Purpose of the system: Water the pants if too hot Device What the sensor says? Sprinkler Light Level > 20 ON OFF DO NOTHING Light Level < 20 ON OFF DO NOTHING • ALL: Know what a decision table is. Remember: • MOST: Produce a Flowol program that controls a simulated environment. > means more than • SOME: Explain the advantages of computer control over human. < means less than
  • 8. GREENHOUSE MIMIC Now go on to Flowol and open up the greenhouse mimic; can you work out how to create a program to make it run? • ALL: Know what a decision table is. • MOST: Produce a Flowol program that controls a simulated environment. • SOME: Explain the advantages of computer control over human.
  • 9. GREENHOUSE MIMIC: COMPLETED • ALL: Know what a decision table is. • MOST: Produce a Flowol program that controls a simulated environment. • SOME: Explain the advantages of computer control over human.
  • 10. PLENARY After completing this flowchart; what are the advantages of using a computer controlled system? Discuss in pairs. HOMEWORK What would be the advantage of using a human to control the system? • ALL: Know what a decision table is. • MOST: Produce a Flowol program that controls a simulated environment. • SOME: Explain the advantages of computer control over human.

Editor's Notes

  1. This should be a recap on children’s previous knowledge.