Lesson Evolution of Digital Organisms

Quick Look

Grade Level: 11 (11-12)

Time Required: 45 minutes

Lesson Dependency: None

Subject Areas: Biology, Computer Science, Life Science, Science and Technology

NGSS Performance Expectations:

NGSS Three Dimensional Triangle
HS-LS4-4

A digital organism represented by a circle of 50 letters symbolizing computer commands.
A digital organism in Avida-ED.
copyright
Copyright © 2011 Rob Pennock, Michigan State University

Summary

Students are introduced to the concepts of digital organisms and digital evolution. They learn about the research that digital evolution software makes possible, and compare and contrast it with biological evolution.
This engineering curriculum aligns to Next Generation Science Standards (NGSS).

Engineering Connection

Computer scientists and engineers work together to create software and hardware to model complex systems and create new technologies. The digital evolution software, Avida, was created by a group of computer scientists and software engineers interested in the experimental study of digital organisms in order to better understand how biological natural selection works and then to apply that knowledge to solving computational problems. Evolutionary computation methods can be applied to solve a wide range of engineering design problems, such as the design of self-managing computational systems, robot software, and even the morphological (form and structure) characteristics of robots.

Learning Objectives

After this lesson, students should be able to:

  • Compare and contrast digital evolution with biological evolution.
  • Discuss the strengths and limitations of using digital evolution software to study biological evolution.
  • Discuss how natural selection leads to adaptation both biologically and digitally.

Educational Standards

Each TeachEngineering lesson or activity is correlated to one or more K-12 science, technology, engineering or math (STEM) educational standards.

All 100,000+ K-12 STEM standards covered in TeachEngineering are collected, maintained and packaged by the Achievement Standards Network (ASN), a project of D2L (www.achievementstandards.org).

In the ASN, standards are hierarchically structured: first by source; e.g., by state; within source by type; e.g., science or mathematics; within type by subtype, then by grade, etc.

NGSS Performance Expectation

HS-LS4-4. Construct an explanation based on evidence for how natural selection leads to adaptation of populations. (Grades 9 - 12)

Do you agree with this alignment?

Click to view other curriculum aligned to this Performance Expectation
This lesson focuses on the following Three Dimensional Learning aspects of NGSS:
Science & Engineering Practices Disciplinary Core Ideas Crosscutting Concepts
Construct an explanation based on valid and reliable evidence obtained from a variety of sources (including students' own investigations, models, theories, simulations, peer review) and the assumption that theories and laws that describe the natural world operate today as they did in the past and will continue to do so in the future.

Alignment agreement:

Natural selection leads to adaptation, that is, to a population dominated by organisms that are anatomically, behaviorally, and physiologically well suited to survive and reproduce in a specific environment. That is, the differential survival and reproduction of organisms in a population that have an advantageous heritable trait leads to an increase in the proportion of individuals in future generations that have the trait and to a decrease in the proportion of individuals that do not.

Alignment agreement:

Scientific knowledge is based on the assumption that natural laws operate today as they did in the past and they will continue to do so in the future.

Alignment agreement:

Technological advances have influenced the progress of science and science has influenced advances in technology.

Alignment agreement:

  • Students will develop an understanding of the relationships among technologies and the connections between technology and other fields of study. (Grades K - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Explain how knowledge gained from other content areas affects the development of technological products and systems. (Grades 6 - 8) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Demonstrate the use of conceptual, graphical, virtual, mathematical, and physical modeling to identify conflicting considerations before the entire system is developed and to aid in design decision making. (Grades 9 - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Critique whether or not specific questions can be answered through scientific investigations. (Grades 9 - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Summarize the major concepts of natural selection (differential survival and reproduction of chance inherited variants, depending on environmental conditions). (Grades 9 - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

Suggest an alignment not listed above

Worksheets and Attachments

Visit [www.teachengineering.org/lessons/view/mis_avida_lesson01] to print or download.

Pre-Req Knowledge

A basic understanding of evolution by natural selection is required. While the concept of natural selection should have been introduced previously, the associated activities explore how the process works (including variation, inheritance, and selection).

Introduction/Motivation

(In advance, have enough computers for one per student pair, and the ability to download a free software application from the Internet. Alternatively, show the entire class the software with one computer and a projector. Also, make copies of the attached Discussion Questions Handout, one per student, or write the questions on the classroom board.)

What does it mean to be alive? What characteristics do all living things have in common? (Possible answers: Growing, transforming energy, metabolism, genetic information, reproduction, evolution by natural selection, etc.)

What is artificial life? (Possible answers: Inorganic, similarities to biological organisms.) What is a computer virus? (Answer: A computer program that can copy itself and infect a computer.) Is a computer virus alive? (Let students debate and suggest characteristics that are similar and dissimilar to living organisms.)

What do scientists mean when they use the word "evolution"? (Answer: Genetic change in populations over time or change in the proportions of traits in a population over time.) What is required for evolution to occur? (Answers: A variation, reproduction, selection and time.) How do we know that evolution has occurred? (Answers: Examining how a species has changed overtime through fossils.)

We are going to read an article from Discover Magazine that may cause us to change our minds about some of these ideas.

(Continue with the lesson by having students read the article, answer the discussion questions, download and open the software, before proceeding to conduct the two associated activities.)

Lesson Background and Concepts for Teachers

About Avida-ED

In advance, read the entirety of the "Testing Darwin" article by Carl Zimmer in Discover Magazine to become familiar with the Avida software and the questions for which it is being used to answer. (The article was published online on February 5, 2005 and is available at https://www.discovermagazine.com/technology/testing-darwin.)

Avida-ED is a software program adapted from the Avida research software described in the Discover Magazine article. Both programs can be described as instances of evolution in a model environment. The evolution itself is real; the digital organisms are subject to the process of natural selection just as biological organisms are. For biologists, the main advantages of using digital organisms are that 1) the environment can be precisely controlled and manipulated and 2) the digital organisms reproduce much faster than any biological organisms. Avida-ED was created to give students the opportunity to learn about evolution by watching it in action. This powerful tool also enables students to design and perform their own experiments to test hypotheses about evolution in much the same way that researchers use Avida in their labs.

Have students download and install the Avida-ED software from https://avida-ed.msu.edu/avida-ed-application/ or have someone install it for them in advance.

With the Students

After conducting the Introduction/Motivation section, have students read the "Testing Darwin" article. Either have them read the article out loud as a class, or individually. The introductory section of the article is the main focus; it is followed by a series of six questions and discussions of how digital evolution software can be used to address each question. It is not necessary that the entire article be read, but everyone should read the introductory section. You may assign student groups to each read one of the six sections that follow, or assign for reading one or two of the sections that are most relevant to the course.

After reading the article, hold a class discussion using the following three questions, which are also provided in the attached Discussion Questions Handout. Either provide students with the handout so they can write down their ideas individually while reading the article, or have the students copy the questions from the board prior to reading. Have students hand in their answers for teacher review.

Discussion Questions to Consider about Artificial Life and Evolution of Digital Organisms

  1. Compare and contrast the digital organisms in the AVIDA environment to biological organisms in the natural world. In what ways are digital organisms similar to computer viruses?
  2. What do biologists mean when they use the word "evolution"? Can we observe evolution? Can we experiment with evolution? What are potential causes of evolution? Explain your answer and give examples from the article or prior knowledge.
  3. What makes AVIDA a useful tool for biologists? What are the strengths and limitations of such an approach?

With the Students

After discussing the questions, introduce the students to the Avida-ED software by having them download and install it on computers. Or, if it already installed, have them open the program or watch the teacher open it via projector.

Avida-ED is a software program adapted from the Avida research software described in the Discover Magazine article. Both programs can be described as instances of evolution in a model environment. The evolution itself is real; the digital organisms are subject to the process of natural selection just as biological organisms are. For biologists the main advantages of using digital organisms are that the environment can be precisely controlled and manipulated and the fact that digital organisms reproduce much faster than any biological organisms. Avida-ED was created to allow students the opportunity to learn about evolution by watching it in action. This powerful tool also allows students to design and perform their own experiments to test hypotheses about evolution in much the same way that researchers use Avida in the lab.

We are going to acquaint ourselves with the Avida-ED software so that you can use it to investigate how natural selection works and how it can be used to solve real-world problems in subsequent activities. Point out the three main panels (navigation, freezer and lab bench) of the Avida-ED program, as described in the quick Avida-ED tour (below). Then proceed to conduct the two associated activities: Studying Evolution with Digital Organisms and Engineering Digital Biodegraders for Biological Cleanup.

A screenshot shows three boxed areas with different background colors : Lab Bench (analysis; most of screen), Navigation (upper left corner box) and Freezer (lower left corner box)
Figure 1: Panels of the Avida-ED home screen.
copyright
Copyright © 2011 Rob Pennock, Michigan State University

Quick Avida-ED Tour

Avida-ED has three panels (see Figure 1).

  1. Navigation (select the Lab Bench view)
  • Population - to view organisms evolving
  • Organism - to view individual organisms
  • Analysis - to analyze results
  1. Freezer (for saved materials)
  • Configured dishes - settings, no organisms
  • Full petri dishes - settings and organisms
  • Organisms - individual organisms
  1. Lab Bench (this is where things happen)

Associated Activities

  • Studying Evolution with Digital Organisms - Students observe natural selection in action through a guided inquiry activity using the Avida-ED software application as they investigate the role of random mutation and the environmental characteristics on fitness and selection.
  • Engineering Digital Biodegraders for Biological Cleanup - Students apply their understanding of the forces that drive natural selection to help a (hypothetical) environmental consulting company engineer bacteria to biodegrade trichloroethylene (TCE) for non-hazardous clean-up of property near their school. They use the Avida-ED software application to do this. Conduct this activity after completion of the introduction to digital evolution activity, Studying Evolution with Digital Organisms.

Lesson Closure

Computer scientists and engineers work together to create software and hardware to model complex systems and create new technologies. The digital evolution software, Avida, was created by a group of computer scientists and software engineers interested in the experimental study of digital organisms in order to better understand how biological natural selection works and then to apply that knowledge to solving computational problems. Evolutionary computation methods can be applied to solve a wide range of engineering design problems, such as the design of self-managing computational systems, robot software, and even the morphological (form and structure) characteristics of robots. In the coming days you are going to get the opportunity to use the Avida-ED software to investigate the process of natural selection.

Vocabulary/Definitions

Avida-ED: An educational version of the digital evolution software, Avida.

digital evolution: An instance of evolution wherein self-replicating digital organisms are subject to random mutation that is acted on by natural selection.

digital organism: A small self-replicating computer program.

evolution: The change in the genetic composition of a population from generation to generation.

natural selection: A process in which organisms with certain inherited characteristics are more likely to survive and reproduce than are organisms with other characteristics; the main driving force of evolution.

Assessment

Writing & Reflection: After reading the article, hold a class discussion guided by the three questions provided in the attached Discussion Questions Handout. Either provide students with the handout so they can write down their ideas individually while reading the article, or have the students copy the questions from the board prior to reading. Have students turn in their written answers to the discussion questions before moving on to conduct the associated activities.

Subscribe

Get the inside scoop on all things TeachEngineering such as new site features, curriculum updates, video releases, and more by signing up for our newsletter!
PS: We do not share personal information or emails with anyone.

More Curriculum Like This

High School Lesson
Introduction to Evolutionary Computation

Students are introduced to the concepts of evolution by natural selection and digital evolution software. They learn about the field of evolutionary computation, which applies the principles of natural selection to solve engineering design problems. They learn the similarities and differences betwee...

High School Activity
Competing Evolved and Engineered Digital Organisms

Students engineer and evolve digital organisms with the challenge to produce organisms with the highest fitness values in a particular environment. They do this through use of the free Avida-ED digital evolution software application.

High School Activity
Engineering Digital Biodegraders for Biological Cleanup

A hypothetical scenario is introduced in which the class is asked to apply their understanding of the forces that drive natural selection to prepare a proposal along with an environmental consulting company to help clean up an area near their school that is contaminated with trichloroethylene (TCE)....

References

McKinley, Philip, Betty H.C. Cheng, Charles Ofria, David Knoester, Benjamin Beckmann, and Heather Goldsby. January 2008. "Harnessing Digital Evolution." IEEE Computer Society. 41 (2008) pp. 54-63. (In digital evolution, self-replicating computer programs—digital organisms—experience mutations and selective pressures, potentially producing computational systems that, like natural organisms, adapt to their environments and protect themselves from threats. Such organisms can help guide the design of computer software.) http://www.cse.msu.edu/~mckinley/digital-evolution.pdf

Zimmer, Carl. "Testing Darwin." Published online February 5, 2005. Discover Magazine, Kalmbach Publishing Co. Accessed May 30, 2012. https://www.discovermagazine.com/technology/testing-darwin

Copyright

© 2013 by Regents of the University of Colorado; original © 2011 Michigan State University

Contributors

Wendy Johnson; Robert Pennock; Louise Mead

Supporting Program

Bio-Inspired Technology and Systems (BITS) RET, College of Engineering, Michigan State University

Acknowledgements

The contents of this digital library curriculum were developed through the Bio-Inspired Technology and Systems (BITS) RET program under National Science Foundation RET grant no EEG 0908810. However, these contents do not necessarily represent the policies of the NSF and you should not assume endorsement by the federal government.

Last modified: January 28, 2021

Free K-12 standards-aligned STEM curriculum for educators everywhere.
Find more at TeachEngineering.org