Sense and sense ability - TU100 13J

Uploaded on


  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. Welcome Before we start please check that your audio is setup and working Use Tools->Audio->Audio Setup Wizard and following the instructions If you haven’t used OU Live before take a moment to investigate the user interface We’re aiming to start at 19:00 from 18:45 until then is for sorting out the technologies
  • 2. BEFORE WE START........... • I’d like to record this session for those unable to attend • If you would rather the session was not recorded, i.e. if you do not consent, please click the red cross. Otherwise click the green tick • The session will only be recorded if everyone agrees to it
  • 3. Sense and Sense Ability Online session II TU100 13J
  • 4. We’re going to cover..... • Palettes and where to find the various blocks • Saving and loading scripts • Distinguishing between types of block • Creating and running scripts • Editing scripts • Troubleshooting • We’re not doing loops and variablesWe’re not doing loops and variables
  • 5. Multi task • Open Sense in the background – I’ll leave time for experimenting and looking around as we work through this tutorial • We’re going to take it slowly so don’t worry • By all means play but show consideration for others • Let me know that you are ready to continue by showing a green tick
  • 6. Naming of the parts • The next slide shows the names for some of the bits of the UI (user interface) • If I use any term which you don’t understand you must stop me and ask! • Note that the UI has a number of right-click menus; if you can’t see what you need try the right-click • You won’t see a sprite just yet but don’t worry.........
  • 7. Saving and loading • As with most applications use the “Save” or “Save as” options to save the project • Use the “About this project” section to keep a note of what the project is about • Load projects using the “Open” option • As we work through this session you might want to save your scripts….
  • 8. Creating a sprite Give the sprite a name At this stage you will draw your sprite using “Paint” Use “Show” (on the right-click menu) to put your sprite on the stage
  • 9. An exercise • Create, name and paint your sprite • Green tick when you’ve finished
  • 10. Now we can look at the palettes
  • 11. Making them do something • Drag components from the palette to the “scripts” tab • Create a “Start” event • Add actions • Tell it to stop • String them together and run the script
  • 12. Tracking progress • If you want to see where the cursor has been use the pen • Start the pen drawing by putting it down • Stop it by lifting it and get rid of the lines by using “clear”
  • 13. An exercise • Put it together a script to draw a line for 50 steps
  • 14.
  • 15. Space and time • Use the “go to” to set the sprite position – handy to reset the script........ • Use the speed slider to control how quickly the script runs • Show and hide are applied to the sprite and do just that
  • 16. An exercise • Make your line start at 0,0 and hide the sprite when the line is complete • Green tick when you’ve done that – shout if you have problems
  • 17.
  • 18. Using blocks • Duplicating a block • Right click • Deleting a block • Right click • Splitting a block • Click and drag down
  • 19. Planning the programme • As the programs become more complex it’s important to plan them first • Use “plain language” Start Draw Sprite – circle? Place sprite in the right place Move it X steps Rotate Y degrees Do something else Stop
  • 20. An exercise • Draw a square with a side length of 75 steps and starting at 0,0 • Green tick when it’s done
  • 21. An exercise
  • 22. Troubleshooting • Stepping through the code – use “Single step” • Take out sections and run without them to see what breaks • Walk through the code (bench test) looking at what you’ve asked it to do
  • 23. Futures • Heather Morris's R13 room • 12th December at 19:00 and repeated on 14th December at 10:30 • Iteration and conditions
  • 24. Q&A • Hope this has been of use • This presentation is available online at