You are on page 1of 4

Teacher: Mrs.

Valli Class/Set: 7R, 7BC, 7H Date:13/03/12 &14/03/12 Room: CC Number of pupils: 30 Subject: Flowol Lesson 2 Scheme of Work: Learning Objectives (WALT):

Time/Period: 1&2 and 7&8 Level:5/6

Able to understand the importance of writing algorithm using subroutines and variable - Able to design flow chart to represent instructions for carrying out the task.

Able to break a task down into smaller parts

Intended Learning Outcomes (WILF): All must be able to: understand what is programming: An ordered set of instructions is called a sequence of instructions. Most should be able to: break a task down into smaller parts using Subroutine Some could: use variable in writing algorithms Keywords: algorithm, programming, flow chart, Flowol, Subroutine, start, stop, process, decision, input, output, on, off, motor, arm system, zebra-crossing system, variable, counter, increment, drinks machine. Reference to cross-curriculum issues (Literacy, Numeracy, Citizenship, PSHE, ECM..): Entry ( 2.5 mins) Starter (5 mins): What are the advantages of using subroutine? Break complex task into small process Identify mistakes/errors Resources Flowol_Lesson2. pptx

Call/ place subroutine several times in algorithm Main ( 55 mins): Explain WILF Arm System:

Turn on the button 0 which is the hazard warning lights (output 2) Turn on the button 1 to bring the ramp up (output 3) Turn on the button 2 to bring the crane mot up (output 2) --> sub1 (arm up) Turn off the button 2 to bring the crane mot down (output 2) --> sub2 (arm down) sub1: arm up --> turn motor a fd --> delay -- > turn motor a off --> stop sub2: arm down --> turn motor a rev --> delay --> turn motor a off --> stop

Arm System Flow Chart

Task of the day 1: Create flow chart for arm system using Flowol Zebra crossing system:

1) Set variable x to 0 2) Turn lights on 3) Delay 4) Turn lights off 5) Delay 6) Set variable x = x+1 7) Assign condition, is x>4 8) If Yes, stop the program 9) If No, loop back turn lights on

Zebra Crossing Flow Chart

Task of the day 2: Create flow chart for zebra-crossing system using Flowol Drink Machine:

A drink cannot be served unless a cup is in place (input 7 is on). The user selects the drink they want (tea, coffee, milk etc) Insert money (input 1 is on). You need to allow a delay of 1 second for the right amount of tea, coffee, milk etc to be added to the cup.A 2 second delay is needed

Drinks Machine System Flow Chart

Task of the day 3: Create flow chart for drinks machine system using Flowol Plenary ( 10 mins): AFL Exit ( 2.5 mins) Differentiation (related to Learning Outcomes) G & T: Help pupils finding difficulties in completing the flow chart. Homework return, feedback and setting: Flowol flow chart design to be completed and uploaded to VLE for marking. Assessment including WILF: Questioning & Discussion (AfL) 1) Flowol experience - feedback? 2) What have you learnt from todays lesson? Evaluation of the lesson: Good Informal observations made by curriculum mentor [x]: Good

You might also like