Week 9 do now questions
This presentation is the property of its rightful owner.
Sponsored Links
1 / 6

Week 9 DO NOW QUESTIONS PowerPoint PPT Presentation


  • 80 Views
  • Uploaded on
  • Presentation posted in: General

Week 9 DO NOW QUESTIONS. Question: If the following procedure is executed after 1 turtle is created in the program, what shape is created on the NetLogo plane. to DrawShape ask turtle 0 [ repeat 18 [ forward 1 right 10

Download Presentation

Week 9 DO NOW QUESTIONS

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Week 9 do now questions

Week 9DO NOW QUESTIONS


Week 9 do now questions

Question: If the following procedure is executed after 1 turtle is created in the program, what shape is created on the NetLogo plane.

to DrawShape

ask turtle 0

[

repeat 18

[

forward 1

right 10

set pcolor green

]

]

end

  • A squiggly line

  • A straight line

  • A half circle

  • A complete circle


Week 9 do now questions

Question: In a Netlogo world where approximately 1% of the patches are red and you have created 10 blue turtles, what does the following procedure do?

to go

ask patches

[

if pcolor = red

[

sprout 1

]

]

end

  • Create 1 blue turtles

  • Create a turtle on every red patch, each turtle is a random color

  • Create 10 additional blue turtles

  • Create a blue turtle on every red patch


Week 9 do now questions

Question: In a NetLogo world where 10 turtles have been created, what does the wander procedure below do?

to wander

ask turtle 1

[

pendown

set pen-size 5

while [pcolor = black]

[

forward 1

set heading random 25

]

]

end

  • All the turtles wander around with their pens down

  • Turtle 1 wanders around drawing a line as it goes

  • Turtle 1 wanders around drawing a line as long as it is on a black patch

  • All the turtles walk around as long as they are on black patches


Week 9 do now questions

Question: In a NetLogo program there is one turtle. 1% of the patches are green, 1 % of the patches are red and the rest are black. The following procedure, CalcultateSteps, is executed in the program. What does it do?

to CalculateSteps

ask turtles

[

let NumberSteps 0

while [pcolor = green]

[

forward 1

set NumberStepsNumbersteps + 1

print NumberSteps

]

]

end

  • Calculates and prints the local variable NumberSteps which is the number of steps the turtle takes before it steps on a green patch.

  • Calculates and prints the local variable NumberSteps which is the number of steps the turtle takes while it steps on a green patch.

  • Calculates and prints the local variable NumberSteps which is the number of steps the turtle takes before it steps on a patch that is not black.

  • Calculates and prints the local variable NumberSteps which is the number of steps the turtle takes.


Week 9 do now questions

Question: In the following piece of code, the programmer wants the turtles to get energy from eating grass by stepping on green patches and loose energy from walking around. After the turtles-own variable energy was created, the setup procedure created 10 turtles randomly distributed them and initialized their energy variable to 100. It also changes the color of some of the patches. Does this code do what the programmer intended?

to go

ask turtles

[

right random 90

left random 90

forward 1

set energy energy - 1

if (pcolor = green)

[set energy energy + 1]

if (energy <= 0)

[die]

]

end

  • Perhaps, if there are green patches on the Netlogo surface.

  • Yes, the turtles eat grass when they step on a green patch and loose energy when they walk and die.

  • No, the turtles never die

  • No, the turtles cannot gain energy.


  • Login