Flowol

 

Flowol is a valuable tool for teaching computer science students about inputs, processes, outputs, and real-life programming scenarios. In this educational software, students can design flowcharts to visually represent these fundamental concepts. They begin by defining inputs, such as sensors or user interactions, and then construct processes, which mimic the decision-making and computational logic inherent to programming. The software's versatility allows for the integration of tangible hardware like robots, giving students hands-on experience in applying their knowledge to real-world scenarios. Through Flowol, learners not only grasp the basics of coding and logical thinking but also acquire a practical understanding of how computer science shapes our daily lives.

intention
INTENTION

The intention of this unit is to provide an introduction to Systems and Control and how computers are used to control real life systems.

implementation
IMPLEMENTATION

Students create a student portfolio showing their progress on using flowcharts and code to control real life senarios.

impact
IMPACT

The impact of this unit will be measured by a portfolio and end of unit assessment.

Support Material

Please note these are only accessable by logging on to the school google account with your username and password. 

Lesson 1

Video demonstrating controlling a zebra crossing. 

Lesson 2

How to use decision statements

Lesson 3

 Using Sub Routines

Assessment Help

 Using this video to help you with your assessment. 

ControlSystemsHelp

Key Terms

Control System

A Device, Or Set Of Devices, That Manages, Commands, Directs Or Regulates The Behaviour Of Other Devices Or Systems.

algorithm

A Set Of Step By Step Instructions That Complete A Set Task When Followed.

sensor

A Sensor Is A Device That Detects And Responds To Some Type Of Input From The Physical Environment. E.G. Light, Heat, Motion, Moisture, Pressure Etc.

subroutine

Small Sections Of A Flowchart To Perform A Particular Task That Can Be Reused.

Motors

Devices That Can Be Used To Move, Rotate And Tilt Physical Objects That Are Connected To Them.

Future Career Opportunities

programmer
Computer Programmer

Skills

  • Programming
  • Teamwork
  • Working to a deadline

Average UK Salary £57,000

website
Website Designer

Skills

 

  • Creating ideas
  • Communication with clients
  • Working to a deadline 

Average UK Salary £25 - £35,000

graphics
Graphics Designer

Skills

 

  • Creative skills
  • Working with clients
  • Working to a deadline 

Average UK Salary £26,000