SlideShare a Scribd company logo
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
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
Sense and Sense Ability
Online session II
TU100 13J
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
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
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.........
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….
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
An exercise
• Create, name and paint your sprite
• Green tick when you’ve finished
http://screenr.com/SR4s
Now we can look at the palettes
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
http://screenr.com/qm4s
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”
An exercise
• Put it together a script to draw a line for 50
steps
http://screenr.com/fm4s
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
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
http://screenr.com/3m4s
Using blocks
• Duplicating a block
• Right click
• Deleting a block
• Right click
• Splitting a block
• Click and drag down
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
An exercise
• Draw a square with a side length of 75 steps
and starting at 0,0
• Green tick when it’s done
An exercise
http://screenr.com/jm4s
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
Futures
• Heather Morris's R13 room
• 12th
December at 19:00 and repeated on 14th
December at 10:30
• Iteration and conditions
Q&A
• Hope this has been of use
• This presentation is available online at

More Related Content

What's hot

Computer rules eb
Computer rules ebComputer rules eb
Computer rules eb
annessan
 
Computer Lab Rules & Procedures
Computer Lab Rules & ProceduresComputer Lab Rules & Procedures
Computer Lab Rules & Procedures
mrscoggin
 
Classroom Management in the Computer Lab
Classroom Management in the Computer LabClassroom Management in the Computer Lab
Classroom Management in the Computer Lab
hamptonk
 
Computer Lab Rules
Computer Lab  RulesComputer Lab  Rules
Computer Lab Rules
guest5431f2
 
Elementary Classroom Rules
Elementary Classroom RulesElementary Classroom Rules
Elementary Classroom Rules
jaspang
 
Computer lab etiquette 2011
Computer lab etiquette 2011Computer lab etiquette 2011
Computer lab etiquette 2011
Laurel School District
 
Computer Lab Expectations
Computer Lab ExpectationsComputer Lab Expectations
Computer Lab Expectations
jaimejoyh
 
Risk assessment
Risk assessmentRisk assessment
Risk assessment
ShannenLeader
 
Using Your Mouse
Using Your MouseUsing Your Mouse
Using Your Mouse
lynblair
 
How to take a screenshot on a mac
How to take a screenshot on a macHow to take a screenshot on a mac
How to take a screenshot on a mac
KevinDRolle
 

What's hot (10)

Computer rules eb
Computer rules ebComputer rules eb
Computer rules eb
 
Computer Lab Rules & Procedures
Computer Lab Rules & ProceduresComputer Lab Rules & Procedures
Computer Lab Rules & Procedures
 
Classroom Management in the Computer Lab
Classroom Management in the Computer LabClassroom Management in the Computer Lab
Classroom Management in the Computer Lab
 
Computer Lab Rules
Computer Lab  RulesComputer Lab  Rules
Computer Lab Rules
 
Elementary Classroom Rules
Elementary Classroom RulesElementary Classroom Rules
Elementary Classroom Rules
 
Computer lab etiquette 2011
Computer lab etiquette 2011Computer lab etiquette 2011
Computer lab etiquette 2011
 
Computer Lab Expectations
Computer Lab ExpectationsComputer Lab Expectations
Computer Lab Expectations
 
Risk assessment
Risk assessmentRisk assessment
Risk assessment
 
Using Your Mouse
Using Your MouseUsing Your Mouse
Using Your Mouse
 
How to take a screenshot on a mac
How to take a screenshot on a macHow to take a screenshot on a mac
How to take a screenshot on a mac
 

Similar to Sense and sense ability - TU100 13J

Scratch for kids language in Program.pptx
Scratch for kids language in Program.pptxScratch for kids language in Program.pptx
Scratch for kids language in Program.pptx
nandhinicse147
 
Lesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingLesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer Programming
SeniorInfants
 
Ouhk comm6005 lecture 7 tools for presentations
Ouhk comm6005 lecture 7   tools for presentationsOuhk comm6005 lecture 7   tools for presentations
Ouhk comm6005 lecture 7 tools for presentations
THE HANG SENG UNIVERSITY OF HONG KONG
 
Start developing projects with Scratch Programming
Start developing projects with Scratch ProgrammingStart developing projects with Scratch Programming
Start developing projects with Scratch Programming
PrakritiDhang
 
Bug Hunting Safari
Bug Hunting SafariBug Hunting Safari
Bug Hunting Safari
Janie Clayton
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
afsheenfaiq2
 
Welcome presentation for august course
Welcome presentation for august courseWelcome presentation for august course
Welcome presentation for august course
Lee Lindsay
 
CPP01 - Introduction to C++
CPP01 - Introduction to C++CPP01 - Introduction to C++
CPP01 - Introduction to C++
Michael Heron
 
Scratch Programming
Scratch ProgrammingScratch Programming
Scratch Programming
Bilal Hanbali
 
Question 6
Question 6Question 6
Question 6
mila lewis
 
Question 6
Question 6Question 6
Question 6
mila lewis
 
Scratch Lesson 1
Scratch Lesson 1Scratch Lesson 1
Scratch Lesson 1
Vadim Axelrod
 
Screencasting instructions
Screencasting instructionsScreencasting instructions
Screencasting instructions
Ariadne Rooney
 
An introduction to Scratch
An introduction to ScratchAn introduction to Scratch
An introduction to Scratch
Piers Midwinter
 
iOS Scroll Performance
iOS Scroll PerformanceiOS Scroll Performance
iOS Scroll Performance
Kyle Sherman
 
Screencast training
Screencast trainingScreencast training
Screencast training
Paul Reilly
 
IntelliJ IDEA - Gems you can find inside
IntelliJ IDEA - Gems you can find insideIntelliJ IDEA - Gems you can find inside
IntelliJ IDEA - Gems you can find inside
Milan Krystek
 
Keynote work year 8
Keynote work year 8Keynote work year 8
Keynote work year 8
silvisingh
 
Researching the timer - current solutions
Researching the timer - current solutionsResearching the timer - current solutions
Researching the timer - current solutions
Hayley Ip
 
Scratch Introduction
Scratch IntroductionScratch Introduction
Scratch Introduction
GirijaSuthoju
 

Similar to Sense and sense ability - TU100 13J (20)

Scratch for kids language in Program.pptx
Scratch for kids language in Program.pptxScratch for kids language in Program.pptx
Scratch for kids language in Program.pptx
 
Lesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingLesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer Programming
 
Ouhk comm6005 lecture 7 tools for presentations
Ouhk comm6005 lecture 7   tools for presentationsOuhk comm6005 lecture 7   tools for presentations
Ouhk comm6005 lecture 7 tools for presentations
 
Start developing projects with Scratch Programming
Start developing projects with Scratch ProgrammingStart developing projects with Scratch Programming
Start developing projects with Scratch Programming
 
Bug Hunting Safari
Bug Hunting SafariBug Hunting Safari
Bug Hunting Safari
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Welcome presentation for august course
Welcome presentation for august courseWelcome presentation for august course
Welcome presentation for august course
 
CPP01 - Introduction to C++
CPP01 - Introduction to C++CPP01 - Introduction to C++
CPP01 - Introduction to C++
 
Scratch Programming
Scratch ProgrammingScratch Programming
Scratch Programming
 
Question 6
Question 6Question 6
Question 6
 
Question 6
Question 6Question 6
Question 6
 
Scratch Lesson 1
Scratch Lesson 1Scratch Lesson 1
Scratch Lesson 1
 
Screencasting instructions
Screencasting instructionsScreencasting instructions
Screencasting instructions
 
An introduction to Scratch
An introduction to ScratchAn introduction to Scratch
An introduction to Scratch
 
iOS Scroll Performance
iOS Scroll PerformanceiOS Scroll Performance
iOS Scroll Performance
 
Screencast training
Screencast trainingScreencast training
Screencast training
 
IntelliJ IDEA - Gems you can find inside
IntelliJ IDEA - Gems you can find insideIntelliJ IDEA - Gems you can find inside
IntelliJ IDEA - Gems you can find inside
 
Keynote work year 8
Keynote work year 8Keynote work year 8
Keynote work year 8
 
Researching the timer - current solutions
Researching the timer - current solutionsResearching the timer - current solutions
Researching the timer - current solutions
 
Scratch Introduction
Scratch IntroductionScratch Introduction
Scratch Introduction
 

More from Nigel Gibson

Technology at tutorials
Technology at tutorialsTechnology at tutorials
Technology at tutorials
Nigel Gibson
 
Google apps
Google appsGoogle apps
Google apps
Nigel Gibson
 
Using etechnologies event flyer
Using etechnologies event flyerUsing etechnologies event flyer
Using etechnologies event flyer
Nigel Gibson
 
Tools
ToolsTools
Working in partnership
Working in partnershipWorking in partnership
Working in partnership
Nigel Gibson
 
KYP101 eStuff Oct 2009
KYP101 eStuff  Oct 2009KYP101 eStuff  Oct 2009
KYP101 eStuff Oct 2009
Nigel Gibson
 
K101 E Stuff Oct 2009
K101 E Stuff Oct 2009K101 E Stuff Oct 2009
K101 E Stuff Oct 2009
Nigel Gibson
 
Using Technologies In Your Studies
Using Technologies In Your StudiesUsing Technologies In Your Studies
Using Technologies In Your Studies
Nigel Gibson
 
eTMAs
eTMAseTMAs
Ou Tube
Ou TubeOu Tube
Ou Tube
Nigel Gibson
 
Student View Of Etma
Student View Of EtmaStudent View Of Etma
Student View Of EtmaNigel Gibson
 
Podcasting
PodcastingPodcasting
Podcasting
Nigel Gibson
 
SLN eLearning
SLN eLearningSLN eLearning
SLN eLearning
Nigel Gibson
 
T175 Overview
T175   OverviewT175   Overview
T175 Overview
Nigel Gibson
 
Social Networking
Social NetworkingSocial Networking
Social Networking
Nigel Gibson
 
Making Connections
Making ConnectionsMaking Connections
Making Connections
Nigel Gibson
 
What Is The Web?
What Is The Web?What Is The Web?
What Is The Web?
Nigel Gibson
 
Motivation - The Sussex Downs cut
Motivation - The Sussex Downs cutMotivation - The Sussex Downs cut
Motivation - The Sussex Downs cut
Nigel Gibson
 
Evaluating Information
Evaluating InformationEvaluating Information
Evaluating Information
Nigel Gibson
 
Motivation
MotivationMotivation
Motivation
Nigel Gibson
 

More from Nigel Gibson (20)

Technology at tutorials
Technology at tutorialsTechnology at tutorials
Technology at tutorials
 
Google apps
Google appsGoogle apps
Google apps
 
Using etechnologies event flyer
Using etechnologies event flyerUsing etechnologies event flyer
Using etechnologies event flyer
 
Tools
ToolsTools
Tools
 
Working in partnership
Working in partnershipWorking in partnership
Working in partnership
 
KYP101 eStuff Oct 2009
KYP101 eStuff  Oct 2009KYP101 eStuff  Oct 2009
KYP101 eStuff Oct 2009
 
K101 E Stuff Oct 2009
K101 E Stuff Oct 2009K101 E Stuff Oct 2009
K101 E Stuff Oct 2009
 
Using Technologies In Your Studies
Using Technologies In Your StudiesUsing Technologies In Your Studies
Using Technologies In Your Studies
 
eTMAs
eTMAseTMAs
eTMAs
 
Ou Tube
Ou TubeOu Tube
Ou Tube
 
Student View Of Etma
Student View Of EtmaStudent View Of Etma
Student View Of Etma
 
Podcasting
PodcastingPodcasting
Podcasting
 
SLN eLearning
SLN eLearningSLN eLearning
SLN eLearning
 
T175 Overview
T175   OverviewT175   Overview
T175 Overview
 
Social Networking
Social NetworkingSocial Networking
Social Networking
 
Making Connections
Making ConnectionsMaking Connections
Making Connections
 
What Is The Web?
What Is The Web?What Is The Web?
What Is The Web?
 
Motivation - The Sussex Downs cut
Motivation - The Sussex Downs cutMotivation - The Sussex Downs cut
Motivation - The Sussex Downs cut
 
Evaluating Information
Evaluating InformationEvaluating Information
Evaluating Information
 
Motivation
MotivationMotivation
Motivation
 

Recently uploaded

CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 

Recently uploaded (20)

CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 

Sense and sense ability - TU100 13J

  • 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.
  • 8. 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….
  • 9. 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
  • 10. An exercise • Create, name and paint your sprite • Green tick when you’ve finished http://screenr.com/SR4s
  • 11. Now we can look at the palettes
  • 12. 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 http://screenr.com/qm4s
  • 13. 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”
  • 14. An exercise • Put it together a script to draw a line for 50 steps
  • 16. 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
  • 17. 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
  • 19. Using blocks • Duplicating a block • Right click • Deleting a block • Right click • Splitting a block • Click and drag down
  • 20. 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
  • 21. An exercise • Draw a square with a side length of 75 steps and starting at 0,0 • Green tick when it’s done
  • 23. 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
  • 24. Futures • Heather Morris's R13 room • 12th December at 19:00 and repeated on 14th December at 10:30 • Iteration and conditions
  • 25. Q&A • Hope this has been of use • This presentation is available online at