SlideShare a Scribd company logo
1 of 16
Download to read offline
How
do I
?
Ten easy steps to creating
great MicroWorlds EX
projects.
Steve Robson
Contents

Page 2

Introduction

Page 3

How do I move the Turtle?

Page 4

How do I turn the Turtle?

Page 5

How do I stop the Turtle?

Page 6

How do I paint a background?

Page 7

How do I change turtle’s shape?

Page 8

How do I make my own shape?

Page 9

How do I change a page?

Page 10

How do I make turtle do something when it
goes over a colour?

Page 11

How do I make turtle do something when it
hits another turtle?

Page 12

How do I add music & sounds?

Page 13

More about sounds!

Page 14

How do I control turtle from the keyboard?

2
Introduction

MicroWorlds EX is an amazing control program. It can be
used to make wonderful computer based projects,
which look and sound great, as well as being fun to use.
MW EX will help develop important ICT skills while at the
same time really being fun.
With it you can make:
•

Interactive storybooks

•

Presentations

•

Computer Games

•

Quizzes

and many more besides.

This book will help users to progress through the
program by answering some of the more commonly
asked ‘How do I…?’ questions which occur in the
classroom.

3
How do I move the Turtle?

This is easy, but there are lots of ways to do it.
Here are the basic ones you might need.
If you just want to make him jump across the
screen, try these commands out;
fd 100
bk 200
glide 500 1 (move across the screen 50 steps
at speed 1)

Just to get the turtle to move, right
click the turtle and choose animate!

Click the button tool, then enter
the short program. Click OK
and click your new button.
What happens?
Can you change it?

4
How do I turn the Turtle?
Three easy ways!
Use rt or lt in the
command window to
turn turtle left or
right. You will need to use a number to tell turtle
how far to turn.
So it might be rt 90 or lt

The second way is to type
seth <number>
into the command window
0 is north or up the screen
90 is east or heading right
across the screen
180 is south or heading down the screen
270 is west or heading left across the screen
There are 356 others to choose from!

Try putting it on a button, like this;
Click the button tool to make a button,
button tool

Leave ‘do it’ set to
‘once’ or turtle will
spin on the spot!
5
How do I stop the Turtle?
Good question! Stop everything by typing
stopall. But that stops everything in the whole
project. If you started a turtle moving with
animate (see page 4), use this command to stop
it:
clickoff
If you have more than one turtle on the screen
you can talk to the one you want to stop, like this
tto “t1 clickoff (that talks to turtle one)

… or you could
just click on me!
If everything is getting out of hand,
click the hand tool to stopall!

6
How do I paint a background?
MicroWorlds has a full graphics toolbox built
right into the program. It has all the tools and
colours you will need to make your
projects look great. Open the paint tools
by clicking on the yellow diamond icon

drawing and painting
tools

eraser, double
click to clear the
whole screen
shapes and sizes for
brushes and pens
choose from
these colours

paint transparency
control
fill textures
and patterns

You can also paste in any picture from
another program or from the Internet.
Just paste it onto your page, right click
and Stamp it onto the page.

7
How do I change turtle’s shape?
You can make turtle look like anything you like.
There are lots of shapes (sometimes they’re
called sprites) for turtle to wear in the program;
open the painting toolbox with the
button.

This button
opens the single
shapes, select a
shape and click
on turtle –
simple!

This button opens
the animated
shapes, select a
set of shapes by
holding down shift,
then click on turtle.

The paint
window
contains
painting
tools,
backgrounds
and two sets
of turtle shapes,
single and animated.

8
How do I make my own shape?
So you want to make your own turtle shape – can
you do that?
Yes – you could get any picture from the internet
or one you have drawn and use it as a sprite in
your project.
Here’s how.
Draw your shape on the screen with the painting
tools.

selection tool

Select the
shape with
the selection tool.
Then paste the
shape into an
empty box in the
shape window.

how to get the shapes
window

right click paste
to get it here

Last step, click on your newly pasted shape to
select it, then click on a handy turtle—voila!

9
How do I change a page?
Your project can have lots of pages in it, so it’s
great for presentations, games, stories,
slideshows…
But you will need to be able to move around your
project.
Here’s, how…
Create as many pages as you like by
selecting new page from the Pages
menu.
You can give the page a name
if you want to, or you can
copy a whole page by
selecting Duplicate Page.
The transitions affect how
one page changes to another.
You can use them or not.

You can move from page to page in lots of ways. Here’s three.
Method One (easy)
Click the page turn buttons at the top of the page. It’s that easy!

Method 2 (still pretty easy)
Add a button to the screen, give it a label like Click me
for the next page, then type the page you want to go to
in the instruction slot.
It doesn’t HAVE to be the next page...
Method Three (the hardest here)
Use your page turn instruction in a procedure; it might look like this;
to collision
announce [whoah! We hit!]
page3
end

10
How do I make turtle do something when it
goes over a colour?
You can make things happen when the turtle
goes over an area of colour on the screen. This is
very useful to control your projects.
Paint an area of colour onto your page,
then right click it and select Edit.

Type your
instructions in
here!

You can put an instruction
in the mouse or turtle lines,
this means that you could
have the program
responding to the mouse
pointer or a turtle crossing
over a colour. In this
example, the turtle turns
round if it crosses an area
of red.
Each turtle can have its own
colour command. Just right
click the turtle and choose open
backpack. Click the Rules tab,
and enter the command in the
On Color line. The dropdown
menu lets you choose which
colour you want the turtle to
respond to. That way, different
turtles can do different things
when they go over the same
colour!

11
How do I make turtle do something when it
hits another turtle?
This is really easy. Just two steps to control powerful
collision routines!
Step 1
Right click the turtle,
and choose Open
Backpack.

Step 2
Open the Rules
tab, and type the
command into the
OnTouching slot.
OnTouching slot, your
command goes here.

Click the Rules tab to
see the page you
need.

Some good commands to try in the OnTouching slot
announce [Ouch, that hurt!]
rt random 360
Try putting them together;
announce [watch out!] rt 45 clickon
12
How do I add music & sounds?
Your projects will be much better if they have some sounds
or music with them. Adding them is really easy.
Use the file menu and choose import.
Decide if it is music or sound you
want to include, this example is for
music.
You may need to navigate to the
place where the sounds are saved on
your computer. The program comes
with lots of sounds, or you can
import your own from the Internet.
MicroWorlds EX can use midi files and .wav sounds.
If you tick the Embed
into project box, the
sound will be
permanently part of your
project, but it will make it
bigger.
When the sound is on the screen,
it looks like this.
To play it, you can click it, or call it from a procedure, like this;

To playmusic
launch [barber]
end

Launch starts the sound – playing, then lets the computer get on
with the rest of your project so the sound plays while other
things are happening.

13
More about sounds!
To make your project look better, right
click the sound file and choose hide, it
will still be there and work, but you
won’t see it on the screen.

Microphone icon

If you click the microphone icon in the
toolbar, you can record your own sound
into your project. Of course, you will need to have a
microphone connected to your computer to do this.
The final way is to click the musical notes
icon .
This opens the built
in music editor:

You can enter notes
by clicking the piano
keys, change note
lengths, and change
the voice and the
tempo.
Click OK and the tune is added to your project.

14
How do I control turtle
from the keyboard?
This is quite a hard one. You need to write a procedure into
the procedure window, then call it from the command
window, or from somewhere in your game. The basic
procedure uses a command called readchar, which reads
the keyboard to see which key is being pressed, then does
something with it.
Here’s an example.
Type this into the procedures window
to steer
let [key readchar]
if (ascii :key) = 37
if (ascii :key) = 38
if (ascii :key) = 39
if (ascii :key) = 40
end
Next, right click
your turtle and
select Animate,
then type
forever [steer]
into the command
window and press
enter.
You are now driving
your turtle through
the arrow keys!

[seth
[seth
[seth
[seth

270]
0]
90]
180]

...and here is the
command window!

15
Some useful Logo commands

Make sure you have a turtle on the screen, try the
command below by typing them into the command
window, and pressing Enter.
fd
bk
rt
lt

100
100
90
180

glide 100 1
glide 200 2
ht
st
(right click, select animate, then try)
clickoff
clickon
pd (then try a move command)
pu
There are hundreds of Logo commands, look in the
help menu in the program to see them all.

16

More Related Content

What's hot

Windows Operating System1
Windows Operating System1Windows Operating System1
Windows Operating System1bill balina
 
Lesson One Fourth Quarter First Year High School Running A Presentation
Lesson One Fourth Quarter First Year High School Running A PresentationLesson One Fourth Quarter First Year High School Running A Presentation
Lesson One Fourth Quarter First Year High School Running A PresentationPerry Mallari
 
Video game production reflection
Video game production reflectionVideo game production reflection
Video game production reflectionbronparsons
 
Microsoft PowerPoint: Video and Audio
Microsoft PowerPoint: Video and AudioMicrosoft PowerPoint: Video and Audio
Microsoft PowerPoint: Video and Audioslharlow
 
STUDIO RECORDER GUIDExx
STUDIO RECORDER GUIDExxSTUDIO RECORDER GUIDExx
STUDIO RECORDER GUIDExxMike Hayden
 
Audacity To Podcast
Audacity To PodcastAudacity To Podcast
Audacity To Podcastamccord
 
Interactive Buttons (Flash Report1)
Interactive Buttons (Flash Report1)Interactive Buttons (Flash Report1)
Interactive Buttons (Flash Report1)TongXu520
 
How to Use Jing for More Effective Communication Using Screencasting?
How to Use Jing for More Effective Communication Using Screencasting?How to Use Jing for More Effective Communication Using Screencasting?
How to Use Jing for More Effective Communication Using Screencasting?mikelmindsetmaster
 
Microsoft Movie Maker
Microsoft Movie MakerMicrosoft Movie Maker
Microsoft Movie Makerslharlow
 
Windows operating system part 1 (Introduction to Computer)
Windows operating system part 1 (Introduction to Computer)Windows operating system part 1 (Introduction to Computer)
Windows operating system part 1 (Introduction to Computer)Elijah Kplawore
 
How to make a jing video
How to make a jing videoHow to make a jing video
How to make a jing videolibero94
 

What's hot (15)

Simple Animations
Simple AnimationsSimple Animations
Simple Animations
 
Windows Operating System1
Windows Operating System1Windows Operating System1
Windows Operating System1
 
Intro to zoom_u3a_nunawading
Intro  to zoom_u3a_nunawading Intro  to zoom_u3a_nunawading
Intro to zoom_u3a_nunawading
 
Lesson One Fourth Quarter First Year High School Running A Presentation
Lesson One Fourth Quarter First Year High School Running A PresentationLesson One Fourth Quarter First Year High School Running A Presentation
Lesson One Fourth Quarter First Year High School Running A Presentation
 
Video game production reflection
Video game production reflectionVideo game production reflection
Video game production reflection
 
Microsoft PowerPoint: Video and Audio
Microsoft PowerPoint: Video and AudioMicrosoft PowerPoint: Video and Audio
Microsoft PowerPoint: Video and Audio
 
STUDIO RECORDER GUIDExx
STUDIO RECORDER GUIDExxSTUDIO RECORDER GUIDExx
STUDIO RECORDER GUIDExx
 
Audacity To Podcast
Audacity To PodcastAudacity To Podcast
Audacity To Podcast
 
Interactive Buttons (Flash Report1)
Interactive Buttons (Flash Report1)Interactive Buttons (Flash Report1)
Interactive Buttons (Flash Report1)
 
Grade 4 Computer
Grade 4 Computer Grade 4 Computer
Grade 4 Computer
 
Music
MusicMusic
Music
 
How to Use Jing for More Effective Communication Using Screencasting?
How to Use Jing for More Effective Communication Using Screencasting?How to Use Jing for More Effective Communication Using Screencasting?
How to Use Jing for More Effective Communication Using Screencasting?
 
Microsoft Movie Maker
Microsoft Movie MakerMicrosoft Movie Maker
Microsoft Movie Maker
 
Windows operating system part 1 (Introduction to Computer)
Windows operating system part 1 (Introduction to Computer)Windows operating system part 1 (Introduction to Computer)
Windows operating system part 1 (Introduction to Computer)
 
How to make a jing video
How to make a jing videoHow to make a jing video
How to make a jing video
 

Viewers also liked

Wat moet u doen wanneer dividendaandelen aan het dalen zijn?
Wat moet u doen wanneer dividendaandelen aan het dalen zijn?Wat moet u doen wanneer dividendaandelen aan het dalen zijn?
Wat moet u doen wanneer dividendaandelen aan het dalen zijn?Karel Mercx
 
Background information about our school
Background information about our schoolBackground information about our school
Background information about our schoolproject2011-2013
 
(1) control p+®rdida taller
(1) control p+®rdida taller(1) control p+®rdida taller
(1) control p+®rdida tallerDannyel BlUe'
 
7.2 fall13 psyc 228 experiment lecture .ppt
7.2 fall13 psyc 228 experiment lecture .ppt7.2 fall13 psyc 228 experiment lecture .ppt
7.2 fall13 psyc 228 experiment lecture .pptrochellee2400
 
Denuncian que la ley de bosques no se cumple
Denuncian que la ley de bosques no se cumpleDenuncian que la ley de bosques no se cumple
Denuncian que la ley de bosques no se cumpleDidier Ortiz
 
Massive cabbage journalism
Massive cabbage  journalismMassive cabbage  journalism
Massive cabbage journalismjesseAsianbacher
 
Bab 8 perniagaan dan keusahawanan
Bab 8 perniagaan dan keusahawananBab 8 perniagaan dan keusahawanan
Bab 8 perniagaan dan keusahawananhaemf2811
 
How to count in tibetan
How to count in tibetanHow to count in tibetan
How to count in tibetanZefortiche
 
Funciones algebraicas. tarea de modulos
Funciones algebraicas. tarea de modulosFunciones algebraicas. tarea de modulos
Funciones algebraicas. tarea de modulosVilva Chiase
 

Viewers also liked (20)

ServiceGold
ServiceGoldServiceGold
ServiceGold
 
Exploring projects 6
Exploring projects 6Exploring projects 6
Exploring projects 6
 
Wat moet u doen wanneer dividendaandelen aan het dalen zijn?
Wat moet u doen wanneer dividendaandelen aan het dalen zijn?Wat moet u doen wanneer dividendaandelen aan het dalen zijn?
Wat moet u doen wanneer dividendaandelen aan het dalen zijn?
 
Exploring projects
Exploring projectsExploring projects
Exploring projects
 
Background information about our school
Background information about our schoolBackground information about our school
Background information about our school
 
(1) control p+®rdida taller
(1) control p+®rdida taller(1) control p+®rdida taller
(1) control p+®rdida taller
 
7.2 fall13 psyc 228 experiment lecture .ppt
7.2 fall13 psyc 228 experiment lecture .ppt7.2 fall13 psyc 228 experiment lecture .ppt
7.2 fall13 psyc 228 experiment lecture .ppt
 
Fy12 calendar
Fy12 calendarFy12 calendar
Fy12 calendar
 
Site report 1
Site report 1Site report 1
Site report 1
 
Historia
HistoriaHistoria
Historia
 
Denuncian que la ley de bosques no se cumple
Denuncian que la ley de bosques no se cumpleDenuncian que la ley de bosques no se cumple
Denuncian que la ley de bosques no se cumple
 
Metodologia procesos
Metodologia procesos Metodologia procesos
Metodologia procesos
 
Lunchmenu(3)
Lunchmenu(3)Lunchmenu(3)
Lunchmenu(3)
 
Massive cabbage journalism
Massive cabbage  journalismMassive cabbage  journalism
Massive cabbage journalism
 
Poinsettia
PoinsettiaPoinsettia
Poinsettia
 
Bab 8 perniagaan dan keusahawanan
Bab 8 perniagaan dan keusahawananBab 8 perniagaan dan keusahawanan
Bab 8 perniagaan dan keusahawanan
 
Menus y submenus
Menus y submenusMenus y submenus
Menus y submenus
 
How to count in tibetan
How to count in tibetanHow to count in tibetan
How to count in tibetan
 
Tower of Hercules
Tower of HerculesTower of Hercules
Tower of Hercules
 
Funciones algebraicas. tarea de modulos
Funciones algebraicas. tarea de modulosFunciones algebraicas. tarea de modulos
Funciones algebraicas. tarea de modulos
 

Similar to How do i

Scratch Parrot Game
Scratch Parrot GameScratch Parrot Game
Scratch Parrot Gamejenloudun
 
Computer basics
Computer basicsComputer basics
Computer basicslev12
 
A 1 ppt excercis exx
A 1 ppt excercis exxA 1 ppt excercis exx
A 1 ppt excercis exxJOHN WALKER
 
A 1 ppt excercis exx
A 1 ppt excercis exxA 1 ppt excercis exx
A 1 ppt excercis exxJOHN WALKER
 
Time to Stop Wasting Time
Time to Stop Wasting TimeTime to Stop Wasting Time
Time to Stop Wasting Timeangiebakke
 
Power Point Tutorial
Power Point TutorialPower Point Tutorial
Power Point Tutorialapinti
 
U Pointer Detailed Training Manual
U Pointer Detailed Training ManualU Pointer Detailed Training Manual
U Pointer Detailed Training ManualUPointer
 
Using Applications in Windows - R.D.Sivakumar
Using Applications in Windows - R.D.SivakumarUsing Applications in Windows - R.D.Sivakumar
Using Applications in Windows - R.D.SivakumarSivakumar R D .
 
Meet the New Microsoft Windows 8 - User Guide
Meet the New Microsoft Windows 8 - User GuideMeet the New Microsoft Windows 8 - User Guide
Meet the New Microsoft Windows 8 - User GuideDavid J Rosenthal
 
Windows 8 brochure
Windows 8 brochureWindows 8 brochure
Windows 8 brochuremart99
 
W8 brochure download
W8 brochure downloadW8 brochure download
W8 brochure downloadHeo Gòm
 
We are going to learn to program!
We are going to learn to program!We are going to learn to program!
We are going to learn to program!jenloudun
 
PPT Tutorial Assignment
PPT Tutorial AssignmentPPT Tutorial Assignment
PPT Tutorial Assignmentgiancc
 
Computers For Beginners: What's on your Desktop?
Computers For Beginners: What's on your Desktop?Computers For Beginners: What's on your Desktop?
Computers For Beginners: What's on your Desktop?Jennifer Springfield
 
Beers William Presentation
Beers William PresentationBeers William Presentation
Beers William PresentationWilliam Beers
 

Similar to How do i (20)

Scratch Parrot Game
Scratch Parrot GameScratch Parrot Game
Scratch Parrot Game
 
Computer basics
Computer basicsComputer basics
Computer basics
 
Powerpoint class 4
Powerpoint class 4Powerpoint class 4
Powerpoint class 4
 
A 1 ppt excercis exx
A 1 ppt excercis exxA 1 ppt excercis exx
A 1 ppt excercis exx
 
A 1 ppt excercis exx
A 1 ppt excercis exxA 1 ppt excercis exx
A 1 ppt excercis exx
 
Time to Stop Wasting Time
Time to Stop Wasting TimeTime to Stop Wasting Time
Time to Stop Wasting Time
 
Power Point Tutorial
Power Point TutorialPower Point Tutorial
Power Point Tutorial
 
U Pointer Detailed Training Manual
U Pointer Detailed Training ManualU Pointer Detailed Training Manual
U Pointer Detailed Training Manual
 
W8 brochure download
W8 brochure downloadW8 brochure download
W8 brochure download
 
Using Applications in Windows - R.D.Sivakumar
Using Applications in Windows - R.D.SivakumarUsing Applications in Windows - R.D.Sivakumar
Using Applications in Windows - R.D.Sivakumar
 
Meet the New Microsoft Windows 8 - User Guide
Meet the New Microsoft Windows 8 - User GuideMeet the New Microsoft Windows 8 - User Guide
Meet the New Microsoft Windows 8 - User Guide
 
Windows 8 brochure
Windows 8 brochureWindows 8 brochure
Windows 8 brochure
 
W8 brochure download
W8 brochure downloadW8 brochure download
W8 brochure download
 
We are going to learn to program!
We are going to learn to program!We are going to learn to program!
We are going to learn to program!
 
Comp8.ppt
Comp8.pptComp8.ppt
Comp8.ppt
 
PPT Tutorial Assignment
PPT Tutorial AssignmentPPT Tutorial Assignment
PPT Tutorial Assignment
 
Scratch_Reference_Guide.pdf
Scratch_Reference_Guide.pdfScratch_Reference_Guide.pdf
Scratch_Reference_Guide.pdf
 
Computers For Beginners: What's on your Desktop?
Computers For Beginners: What's on your Desktop?Computers For Beginners: What's on your Desktop?
Computers For Beginners: What's on your Desktop?
 
Windows 8 Tutorial
Windows 8 TutorialWindows 8 Tutorial
Windows 8 Tutorial
 
Beers William Presentation
Beers William PresentationBeers William Presentation
Beers William Presentation
 

More from jesseAsianbacher (20)

Jesse
JesseJesse
Jesse
 
Jesses presentation
Jesses presentationJesses presentation
Jesses presentation
 
Planning your spanish video in i movie 1
Planning your spanish video in i movie 1Planning your spanish video in i movie 1
Planning your spanish video in i movie 1
 
Magic!
Magic!Magic!
Magic!
 
Lunchmenu(4)
Lunchmenu(4)Lunchmenu(4)
Lunchmenu(4)
 
Lunchmenu(2)
Lunchmenu(2)Lunchmenu(2)
Lunchmenu(2)
 
Lunchmenu(1)
Lunchmenu(1)Lunchmenu(1)
Lunchmenu(1)
 
Exploring projects 5
Exploring projects 5Exploring projects 5
Exploring projects 5
 
Exploring projects 4
Exploring projects 4Exploring projects 4
Exploring projects 4
 
Exploring projects 3
Exploring projects 3Exploring projects 3
Exploring projects 3
 
Exploring projects 2
Exploring projects 2Exploring projects 2
Exploring projects 2
 
Exploring projects 1
Exploring projects 1Exploring projects 1
Exploring projects 1
 
Coursecompletion(7)
Coursecompletion(7)Coursecompletion(7)
Coursecompletion(7)
 
Coursecompletion(6)
Coursecompletion(6)Coursecompletion(6)
Coursecompletion(6)
 
Coursecompletion(4)
Coursecompletion(4)Coursecompletion(4)
Coursecompletion(4)
 
Coursecompletion(3)
Coursecompletion(3)Coursecompletion(3)
Coursecompletion(3)
 
Coursecompletion(2)
Coursecompletion(2)Coursecompletion(2)
Coursecompletion(2)
 
Coursecompletion(1)
Coursecompletion(1)Coursecompletion(1)
Coursecompletion(1)
 
Coursecompletion
CoursecompletionCoursecompletion
Coursecompletion
 
Co2 emmisions down 2
Co2 emmisions down 2Co2 emmisions down 2
Co2 emmisions down 2
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

How do i

  • 1. How do I ? Ten easy steps to creating great MicroWorlds EX projects. Steve Robson
  • 2. Contents Page 2 Introduction Page 3 How do I move the Turtle? Page 4 How do I turn the Turtle? Page 5 How do I stop the Turtle? Page 6 How do I paint a background? Page 7 How do I change turtle’s shape? Page 8 How do I make my own shape? Page 9 How do I change a page? Page 10 How do I make turtle do something when it goes over a colour? Page 11 How do I make turtle do something when it hits another turtle? Page 12 How do I add music & sounds? Page 13 More about sounds! Page 14 How do I control turtle from the keyboard? 2
  • 3. Introduction MicroWorlds EX is an amazing control program. It can be used to make wonderful computer based projects, which look and sound great, as well as being fun to use. MW EX will help develop important ICT skills while at the same time really being fun. With it you can make: • Interactive storybooks • Presentations • Computer Games • Quizzes and many more besides. This book will help users to progress through the program by answering some of the more commonly asked ‘How do I…?’ questions which occur in the classroom. 3
  • 4. How do I move the Turtle? This is easy, but there are lots of ways to do it. Here are the basic ones you might need. If you just want to make him jump across the screen, try these commands out; fd 100 bk 200 glide 500 1 (move across the screen 50 steps at speed 1) Just to get the turtle to move, right click the turtle and choose animate! Click the button tool, then enter the short program. Click OK and click your new button. What happens? Can you change it? 4
  • 5. How do I turn the Turtle? Three easy ways! Use rt or lt in the command window to turn turtle left or right. You will need to use a number to tell turtle how far to turn. So it might be rt 90 or lt The second way is to type seth <number> into the command window 0 is north or up the screen 90 is east or heading right across the screen 180 is south or heading down the screen 270 is west or heading left across the screen There are 356 others to choose from! Try putting it on a button, like this; Click the button tool to make a button, button tool Leave ‘do it’ set to ‘once’ or turtle will spin on the spot! 5
  • 6. How do I stop the Turtle? Good question! Stop everything by typing stopall. But that stops everything in the whole project. If you started a turtle moving with animate (see page 4), use this command to stop it: clickoff If you have more than one turtle on the screen you can talk to the one you want to stop, like this tto “t1 clickoff (that talks to turtle one) … or you could just click on me! If everything is getting out of hand, click the hand tool to stopall! 6
  • 7. How do I paint a background? MicroWorlds has a full graphics toolbox built right into the program. It has all the tools and colours you will need to make your projects look great. Open the paint tools by clicking on the yellow diamond icon drawing and painting tools eraser, double click to clear the whole screen shapes and sizes for brushes and pens choose from these colours paint transparency control fill textures and patterns You can also paste in any picture from another program or from the Internet. Just paste it onto your page, right click and Stamp it onto the page. 7
  • 8. How do I change turtle’s shape? You can make turtle look like anything you like. There are lots of shapes (sometimes they’re called sprites) for turtle to wear in the program; open the painting toolbox with the button. This button opens the single shapes, select a shape and click on turtle – simple! This button opens the animated shapes, select a set of shapes by holding down shift, then click on turtle. The paint window contains painting tools, backgrounds and two sets of turtle shapes, single and animated. 8
  • 9. How do I make my own shape? So you want to make your own turtle shape – can you do that? Yes – you could get any picture from the internet or one you have drawn and use it as a sprite in your project. Here’s how. Draw your shape on the screen with the painting tools. selection tool Select the shape with the selection tool. Then paste the shape into an empty box in the shape window. how to get the shapes window right click paste to get it here Last step, click on your newly pasted shape to select it, then click on a handy turtle—voila! 9
  • 10. How do I change a page? Your project can have lots of pages in it, so it’s great for presentations, games, stories, slideshows… But you will need to be able to move around your project. Here’s, how… Create as many pages as you like by selecting new page from the Pages menu. You can give the page a name if you want to, or you can copy a whole page by selecting Duplicate Page. The transitions affect how one page changes to another. You can use them or not. You can move from page to page in lots of ways. Here’s three. Method One (easy) Click the page turn buttons at the top of the page. It’s that easy! Method 2 (still pretty easy) Add a button to the screen, give it a label like Click me for the next page, then type the page you want to go to in the instruction slot. It doesn’t HAVE to be the next page... Method Three (the hardest here) Use your page turn instruction in a procedure; it might look like this; to collision announce [whoah! We hit!] page3 end 10
  • 11. How do I make turtle do something when it goes over a colour? You can make things happen when the turtle goes over an area of colour on the screen. This is very useful to control your projects. Paint an area of colour onto your page, then right click it and select Edit. Type your instructions in here! You can put an instruction in the mouse or turtle lines, this means that you could have the program responding to the mouse pointer or a turtle crossing over a colour. In this example, the turtle turns round if it crosses an area of red. Each turtle can have its own colour command. Just right click the turtle and choose open backpack. Click the Rules tab, and enter the command in the On Color line. The dropdown menu lets you choose which colour you want the turtle to respond to. That way, different turtles can do different things when they go over the same colour! 11
  • 12. How do I make turtle do something when it hits another turtle? This is really easy. Just two steps to control powerful collision routines! Step 1 Right click the turtle, and choose Open Backpack. Step 2 Open the Rules tab, and type the command into the OnTouching slot. OnTouching slot, your command goes here. Click the Rules tab to see the page you need. Some good commands to try in the OnTouching slot announce [Ouch, that hurt!] rt random 360 Try putting them together; announce [watch out!] rt 45 clickon 12
  • 13. How do I add music & sounds? Your projects will be much better if they have some sounds or music with them. Adding them is really easy. Use the file menu and choose import. Decide if it is music or sound you want to include, this example is for music. You may need to navigate to the place where the sounds are saved on your computer. The program comes with lots of sounds, or you can import your own from the Internet. MicroWorlds EX can use midi files and .wav sounds. If you tick the Embed into project box, the sound will be permanently part of your project, but it will make it bigger. When the sound is on the screen, it looks like this. To play it, you can click it, or call it from a procedure, like this; To playmusic launch [barber] end Launch starts the sound – playing, then lets the computer get on with the rest of your project so the sound plays while other things are happening. 13
  • 14. More about sounds! To make your project look better, right click the sound file and choose hide, it will still be there and work, but you won’t see it on the screen. Microphone icon If you click the microphone icon in the toolbar, you can record your own sound into your project. Of course, you will need to have a microphone connected to your computer to do this. The final way is to click the musical notes icon . This opens the built in music editor: You can enter notes by clicking the piano keys, change note lengths, and change the voice and the tempo. Click OK and the tune is added to your project. 14
  • 15. How do I control turtle from the keyboard? This is quite a hard one. You need to write a procedure into the procedure window, then call it from the command window, or from somewhere in your game. The basic procedure uses a command called readchar, which reads the keyboard to see which key is being pressed, then does something with it. Here’s an example. Type this into the procedures window to steer let [key readchar] if (ascii :key) = 37 if (ascii :key) = 38 if (ascii :key) = 39 if (ascii :key) = 40 end Next, right click your turtle and select Animate, then type forever [steer] into the command window and press enter. You are now driving your turtle through the arrow keys! [seth [seth [seth [seth 270] 0] 90] 180] ...and here is the command window! 15
  • 16. Some useful Logo commands Make sure you have a turtle on the screen, try the command below by typing them into the command window, and pressing Enter. fd bk rt lt 100 100 90 180 glide 100 1 glide 200 2 ht st (right click, select animate, then try) clickoff clickon pd (then try a move command) pu There are hundreds of Logo commands, look in the help menu in the program to see them all. 16