An introduction
 Visual

programming tool

 No syntax to

remember

 Allows you to

create control
programs
 Flowol supports:
 Sequences of instructions
 Branching using decisions
 Loops (infinite, based on a condition or count)
 Variables and simple variable manipulation
 Sub-procedures (parameters optional)
 Multiple parallel threads
 Flowol can be used to create programs to

control the following:

 Mimics
 Control boxes

 Microcontrollers
 A mimic is a controllable picture.

We can control the
traffic lights in this
mimic
e.g. turn them on
and off.
 Used to connect:
• Inputs – switches, temperature sensors, light

sensors.
• Outputs – LEDs, bulbs and motors.

 Connect to the computer via COM or USB

ports.

 Protect the computer and interface from

damage by incorrectly connecting devices.
 Low-cost microchips which can control the

same devices that control boxes can.

 Great for Key Stage 3 and 4 where electronics

forms part of the course.

 Flowol will compile and download the

flowchart to the chip. The microcontroller can
then be run remotely from the computer.
 Flowol can be easily introduced as an

extension to flowcharts as it uses the same
basic symbols.
We can drag and drop
these symbols on to the
Flowol canvas to create
our own flows.
 Students of all ability levels can be given

tasks to understand many computational
thinking concepts, without the need to
remember syntax.

 A range of mimics are available to provide

more difficult activities.

 Hardware can also be used to further engage

the students.

More Related Content

PPTX
Von neumann architecture
PDF
Embedded system software
PPTX
Block structure (computer programming & utilization)
PPTX
Operating system 03 handling of interrupts
PDF
Instruction cycle
PPTX
FEATURES OF CNC MACHINE BY G.DINESHPIRAN
PPTX
Central Processing Unit (Instruction Circle)
Von neumann architecture
Embedded system software
Block structure (computer programming & utilization)
Operating system 03 handling of interrupts
Instruction cycle
FEATURES OF CNC MACHINE BY G.DINESHPIRAN
Central Processing Unit (Instruction Circle)

Viewers also liked (7)

PPTX
Introduction to Flowol for Key Stage 3
PPTX
Control technology
PPS
Introtoedtech0
PPTX
Control technolgy lesson 5
PPTX
Greenfoot - An introduction
PPTX
Let's teach your child programming with Greenfoot by Oleg Pashkevych
PPTX
Control technolgy lesson 3
Introduction to Flowol for Key Stage 3
Control technology
Introtoedtech0
Control technolgy lesson 5
Greenfoot - An introduction
Let's teach your child programming with Greenfoot by Oleg Pashkevych
Control technolgy lesson 3
Ad

Similar to Introduction to Flowol (20)

DOCX
Plc notes
PDF
1913523 vanshika
PPTX
PLC_Introduction to programming updated.pptx
PDF
Programmable Logic Controllers Paper (PLC) SM54
PDF
Basics and applications of programmable logic controller (plc)
PPTX
R22EM807_PAVAN.D_PLC.pptx
PDF
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PDF
PLC-converted.pdf
PDF
Plc basics
PDF
Plc basics
PDF
Wel-come to Plc basics
PPTX
Introduction to Programmable Logica.pptx
DOCX
Industrial Automation -EEE-NotesWhat is PLC.docx
PPTX
EE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHF
PPTX
Digital control technologies-class-presentation.pptx
PPTX
Ipc presentation
PPTX
PLC (Programmable Logic Circuit)
PPT
PPTX
ppt on PLC automation
PPTX
ppt on PLC automation
Plc notes
1913523 vanshika
PLC_Introduction to programming updated.pptx
Programmable Logic Controllers Paper (PLC) SM54
Basics and applications of programmable logic controller (plc)
R22EM807_PAVAN.D_PLC.pptx
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC-converted.pdf
Plc basics
Plc basics
Wel-come to Plc basics
Introduction to Programmable Logica.pptx
Industrial Automation -EEE-NotesWhat is PLC.docx
EE415 LT 1.pptxDFHDFHDFHHFDDFHFDHDFHDFHF
Digital control technologies-class-presentation.pptx
Ipc presentation
PLC (Programmable Logic Circuit)
ppt on PLC automation
ppt on PLC automation
Ad

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
Modernising the Digital Integration Hub
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
August Patch Tuesday
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Hybrid model detection and classification of lung cancer
PDF
Unlock new opportunities with location data.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PPT
What is a Computer? Input Devices /output devices
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Architecture types and enterprise applications.pdf
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
NewMind AI Weekly Chronicles – August ’25 Week III
Modernising the Digital Integration Hub
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
DP Operators-handbook-extract for the Mautical Institute
Zenith AI: Advanced Artificial Intelligence
August Patch Tuesday
Web Crawler for Trend Tracking Gen Z Insights.pptx
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Hybrid model detection and classification of lung cancer
Unlock new opportunities with location data.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
O2C Customer Invoices to Receipt V15A.pptx
A comparative study of natural language inference in Swahili using monolingua...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Getting started with AI Agents and Multi-Agent Systems
What is a Computer? Input Devices /output devices
WOOl fibre morphology and structure.pdf for textiles
Architecture types and enterprise applications.pdf
How ambidextrous entrepreneurial leaders react to the artificial intelligence...

Introduction to Flowol

  • 2.  Visual programming tool  No syntax to remember  Allows you to create control programs
  • 3.  Flowol supports:  Sequences of instructions  Branching using decisions  Loops (infinite, based on a condition or count)  Variables and simple variable manipulation  Sub-procedures (parameters optional)  Multiple parallel threads
  • 4.  Flowol can be used to create programs to control the following:  Mimics  Control boxes  Microcontrollers
  • 5.  A mimic is a controllable picture. We can control the traffic lights in this mimic e.g. turn them on and off.
  • 6.  Used to connect: • Inputs – switches, temperature sensors, light sensors. • Outputs – LEDs, bulbs and motors.  Connect to the computer via COM or USB ports.  Protect the computer and interface from damage by incorrectly connecting devices.
  • 7.  Low-cost microchips which can control the same devices that control boxes can.  Great for Key Stage 3 and 4 where electronics forms part of the course.  Flowol will compile and download the flowchart to the chip. The microcontroller can then be run remotely from the computer.
  • 8.  Flowol can be easily introduced as an extension to flowcharts as it uses the same basic symbols.
  • 9. We can drag and drop these symbols on to the Flowol canvas to create our own flows.
  • 10.  Students of all ability levels can be given tasks to understand many computational thinking concepts, without the need to remember syntax.  A range of mimics are available to provide more difficult activities.  Hardware can also be used to further engage the students.