background image

 

 

1    

 InO

-B

o

Te

ac

her

 G

ui

de

 -

 Blo

ck

ly

 

 
 
 
 
 

www.tts-shopping.com 

 

Teacher Guide - Blockly 

 

Pr

oduc

t C

ode

: E

L00483

 

InO-Bot 

 

Summary of Contents for InO-Bot Blockly

Page 1: ...1 InO Bot Teacher Guide Blockly www tts shopping com Teacher Guide Blockly Product Code EL00483 InO Bot ...

Page 2: ...ne 6 Key Focus 4 Automatic headlights 7 Key Focus 5 Avoid obstacles 8 Key Focus 6 Responding to sound 9 Getting Started with the InO Bot app 10 Bluetooth Connection 10 InO Bot App Screen 10 Sensor values 11 Example Programs 11 Blocks 12 Logic 12 Modifying if Blocks 12 Loops 13 Repeat forever 13 Math 14 InO Bot 15 Variables 16 Sounds 17 Technical Support 17 InO Bot full of inputs and outputs InO Bo...

Page 3: ...ting references listed below are indicative of some aspects of the curriculum the activities cover They are not an exhaustive list nor do they indicate that one activity fully covers that curriculum area The activities support children in learning computing skills and applying computational thinking Attainment Targets Key Stage 2 Design write and debug programs that accomplish specific goals inclu...

Page 4: ...k out which LED is which Introducing the concept of repetition will allow this activity to be developed Children can explore lighting the LEDs in different orders to create alternative patterns The example right could be seen as an emergency vehicle light pattern Having explored different patterns the next step could be to mimic something real world Traffic lights are a great option Ask children t...

Page 5: ...lly accurate turns may need to be increased or decreased by a degree or two The accuracy of movement may also be affected by the type of surface InO Bot moves over The example program shown above works but isn t very efficient Using repetition can help reduce the number of instructions required Forwards 10 cm then spin right 90 degrees is repeated four times The example right shows what this would...

Page 6: ...elf plus 1 The loop then plays the next sound etc Having listened to all the different sounds a program could be written to play a tune Below is a list of the musical notes InO Bot can play To the right is an example of a known tune Can you find out what it is Sound Musical Note 17 1c 18 1d 19 1e 20 1f 21 1g 22 2a 23 2b 24 2c 25 2d 26 2e 27 2f 28 2g 29 3a It is important to have the wait blocks in...

Page 7: ...se triggers can then activate outputs for example to switch on headlights when dark The example on the right shows a conditional statement If do else block in use If the value from the light sensor is less the 25 then do turn the front lights on If it s not less than 25 25 or more then else turn them off The check needs to be run continually not just once therefore a repeat while true forever loop...

Page 8: ...g forward again There is a sound added Play sound 1 to indicate when an object is detected The additional wait ensures commands run Children should experiment with the commands above and spend time working out the optimum trigger distance Should it be more or less than 20cm There may be some discussion around the trigger point Does InO Bot react at exactly 20cm If not why not Often it will be a li...

Page 9: ...else turn them off If it rises above 20 then do turn the next row of LEDs on else turn them off Because both conditional checks are in the same loop both can be true at the same time and therefore the first two rows of lights come on at the same time Note the commands used in the else section These are used to ensure the lights switch off again rather than switching on and staying on A further cha...

Page 10: ...he app should find and automatically connect to an available InO Bot Whilst it is connected InO Bot will not be available to other devices Advice when using a number of InO Bots at the same time Switch on all InO Bots and all iPads DO NOT open or launch the app Open the app on one iPad only That iPad will find an InO Bot and connect to it That pair of devices can then be used Launch the app on ano...

Page 11: ...lights light in duller light conditions Draw a hexagon Lowers the pen holder and moves in a hexagonal shape Emergency vehicle lights Flashes LED 1 4 5 and 8 red and blue Explorer Moves around avoiding obstacles detected by the range finder LED Patterns Lights the top LEDs in different colours Proximity sensors Lights LED 1 4 5 or 8 when nearest corner sensor is triggered Sound and light sensing Li...

Page 12: ...de Blockly Blocks Logic Modifying if Blocks 1 Drag an if block onto the workspace Tap on the cog to open the options panel 2 Tap on the cog again to close the option panel 3 The modified if block will remain on the workspace ...

Page 13: ...13 InO Bot Teacher Guide Blockly Loops Repeat forever ...

Page 14: ...14 InO Bot Teacher Guide Blockly Math ...

Page 15: ...m is the maximum single movement Values greater the 127 will result in a stepped movement Turn 0 180 in the maximum single movement Values greater than 180 will result in a stepped movement Front lights 0 to 10 RGB light 0 255 Play sound 0 29 See index of sounds later in this document ...

Page 16: ...16 InO Bot Teacher Guide Blockly Variables ...

Page 17: ...21 1g 5 6 15 f 22 2a 6 7 16 g 23 2b 7 8 24 2c 8 9 25 2d 9 10 26 2e 27 2f 28 2g 29 3a Technical Support Please visit www tts group co uk for the latest product information Email feedback tts group co uk for technical support TTS Group Ltd Park Lane Business Park Kirkby in Ashfield Nottinghamshire NG17 9GU UK Freephone 0800 318686 Freefax 0800 137525 TTS Group 2017 ...

Reviews: