Lesson Planet
Search educational resources
  • Sign In Try It Free
  • AI Teacher Tools
    • Discover Resources Search reviewed educational resources by keyword, subject, grade, type, and more
    • Curriculum Manager (My Content) Manage saved and uploaded resources and folders To Access the Curriculum Manager Sign In or Join Now
    • Browse Resource Directory Browse educational resources by subject and topic
    • Curriculum Calendar Explore curriculum resources by date
    • Lesson Planning Articles Timely and inspiring teaching ideas that you can apply in your classroom
    • Our Story
    • Frequently Asked Questions
    • Testimonials
    • Contact Us
  • Pricing
  • School Access
    • Your school or district can sign up for Lesson Planet — with no cost to teachers
      Learn More
  • Sign In
  • Try It Free

Hi, what do you want to do?

Create a lesson plan
Create a lesson plan
Generate resources with 80+ AI teacher tools
Generate resources with 80+ AI teacher tools
Search 200,000 instructional videos
Search 200,000 instructional videos
Find a teaching resource
Find a teaching resource
Computer Simulation of the Sonoran Desert Community ActivityComputer Simulation of the Sonoran Desert Community Activity
Publisher
Teach Engineering
Resource Details
Curator Rating
Educator Rating
Not yet Rated
Grade
9th - 12th
Subjects
Science
3 more...
Resource Type
Activities & Projects
Audiences
For Teacher Use
1 more...
Duration
1 hr 30 mins
Instructional Strategy
Simulation
Technology
Ed Software
Usage Permissions
Fine Print: Educational Use
Activity

Computer Simulation of the Sonoran Desert Community

Curated and Reviewed by Lesson Planet
This Computer Simulation of the Sonoran Desert Community activity also includes:
  • Species Information Pre-Simulation (.pdf)
  • Species Information Pre-Simulation (.doc)
  • Pre-Simulation Questions (.pdf)
  • Pre-Simulation Questions (.doc)
  • Simulation Instructions Questions (.pdf)
  • Simulation Instructions Questions (.doc)
  • NetLego
  • Vocabulary
  • Join to access all included materials

See how changes in initial populations and parameters affect a biological community. Individuals use a special software program to simulate a desert community with five species. They adjust initial populations to see how the community reacts to the changes.

32 Views 26 Downloads

Concepts

biomes, desert biome, population growth, carrying capacity, limiting factors

Additional Tags

science

Instructional Ideas

  • If possible, invite a computer scientist specializing in environmental models to give a talk to the class

Classroom Considerations

  • Classroom computers must be able to download specific software from the Internet
  • Be sure to test out the program before having learners use it

Pros

  • Pupils will have fun playing with the computer simulation
  • Provides a variety of worksheets in both Word and PDF forms

Cons

  • None

See similar resources:

Activity

Bringing Climate Change Into the Classroom

US Department of Energy
High schoolers investigate the greenhouse effect and examine the potential effects of climate change in the Arctic. They construct a mini-greenhouse and test its effect on temperature, analyze historical climate statistics, and conduct...
9th - 12th Science
Instructional Video

Arrays of Objects, Intro to JS: Drawing & Animation, Computer Programming

Khan Academy
Expand your beginning coder's use of objects in programs by looking at examples where you can change code to define and use objects in arrays and pass objects as parameters to a function. All of this leads to a deeper understanding of...
6 mins 6th - Higher Ed STEM
Instructional Video

Software Engineering: Crash Course Computer Science #16

Crash Course
Did you know that Microsoft Office has more than 40 million lines of code? The 16th installment of the Crash Course Computer Science playlist explains how object-oriented programming lets different groups of computer programmers work on...
11 mins 9th - Higher Ed STEM
Instructional Video

The First Programming Languages: Crash Course Computer Science #11

Crash Course
Computers need to know a lot of languages, n'est-ce pas? Scholars learn about advances in computer programming, from assemblers and compilers to more recent programming languages. They learn how these advances led to a shift in...
12 mins 9th - Higher Ed STEM
Instructional Video

Intro to While Loops, Computer Programming

Khan Academy
Repetitive tasks, like the scenes from the movie Ground Hog Day, are common in computer programs. But how exactly do you program a piece of code to repeat specific instructions? This is where the While loop comes in handy. This video...
5 mins 6th - Higher Ed STEM
Instructional Video

Modifying Objects, Computer Programming

Khan Academy
Similar to using variables, object properties can be changed in the program. However, you can also dynamically add new properties while the program runs. The video shows how to define an object, use an object property, change an object...
5 mins 6th - Higher Ed STEM
Instructional Video

For Loops! A New Kind of Loop, Computer Programming

Khan Academy
Now that you are familiar with while loops let's look at a new type of loop: the for loop. This video shows the three parts of the for loop: the start, the Boolean test, the value change, and how it differs from a while loop.
6 mins 6th - Higher Ed STEM
Interactive

Challenge: Number Analyzer

Khan Academy
The JavaScript program you create will answer a simple question about a number. Is it positive, negative, or zero? Create a Boolean expression and use conditional if statements to test the value and then print the...
6th - Higher Ed STEM
Interactive

Project: Build-a-House

Khan Academy
Start with a basic house created in JavaScript code and practice programming with loops as you add rows of windows, grass, flowers, or trees. How about some apples growing in the trees? You get the idea. Your coding students can let...
6th - Higher Ed STEM
Interactive

Project: Make it Rain

Khan Academy
Make it rain on your computer screen with this challenging JavaScript programming project. Modify the existing code of one little drop to create a downpour by using arrays and properties of arrays. But why stop there? How about some...
6th - Higher Ed STEM
Try It Free
© 1999-2026 Learning Explorer, Inc.
Teacher Lesson Plans, Worksheets and Resources

Sign up for the Lesson Planet Monthly Newsletter

Open Educational Resources (OER)

  • Health
  • Language Arts
  • Languages
  • Math
  • Physical Education
  • Science
  • Social Studies
  • Special Education
  • Visual and Performing Arts
View All Lesson Plans

Discover Resources

  • Our Review Process
  • How it Works
  • How to Search
  • Create a Collection

Manage Curriculum

  • Edit a Collection
  • Assign to Students
  • Manage My Content
Contact Us Site Map Privacy Policy Terms of Use