Hands-on Activity Competing Evolved and Engineered Digital Organisms

Quick Look

Grade Level: 11 (10-12)

Time Required: 2 hours

(can be split into two sessions)

Expendable Cost/Group: US $0.00

Requires the use of (non-expendable) computers, one for every two or three students, each loaded with free software.

Group Size: 2

Activity Dependency: None

Subject Areas: Biology, Computer Science, Science and Technology

NGSS Performance Expectations:

NGSS Three Dimensional Triangle
HS-ETS1-4
HS-LS4-4

A man holds and examines a small model of a sleek silver airplane.
Engineers use evolutionary computation to optimize the wing design of supersonic aircraft.
copyright
Copyright © NASA/Michelle M. Murphy http://www.nasa.gov/topics/aeronautics/features/supersonic.html

Summary

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. The resulting organisms compete against each other in the same environment and students learn the benefits of applying the principles of natural selection to solve engineering design problems.
This engineering curriculum aligns to Next Generation Science Standards (NGSS).

Engineering Connection

Engineers apply their understanding of scientific and math principles to design and create devices, structures, materials and processes. Typically, engineers identify a problem, brainstorm possible solutions, and then create and test prototypes to find the best solution. Engineers often use computer modeling for this type of optimization. Evolutionary computation applies the principles of evolution by natural selection to identify the best potential solutions and often suggests possible solutions that engineers would not have ever considered.

Learning Objectives

After this activity, students should be able to:

  • Explain how the principles of natural selection can be applied to solve engineering design problems.
  • Compare and contrast the process of natural selection and the engineering design process.

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-ETS1-4. Use a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem. (Grades 9 - 12)

Do you agree with this alignment?

Click to view other curriculum aligned to this Performance Expectation
This activity focuses on the following Three Dimensional Learning aspects of NGSS:
Science & Engineering Practices Disciplinary Core Ideas Crosscutting Concepts
Use mathematical models and/or computer simulations to predict the effects of a design solution on systems and/or the interactions between systems.

Alignment agreement:

Both physical models and computers can be used in various ways to aid in the engineering design process. Computers are useful for a variety of purposes, such as running simulations to test different ways of solving a problem or to see which one is most efficient or economical; and in making a persuasive presentation to a client about how a given design will meet his or her needs.

Alignment agreement:

Models (e.g., physical, mathematical, computer models) can be used to simulate systems and interactions—including energy, matter, and information flows—within and between systems at different scales.

Alignment agreement:

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 activity 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:

Empirical evidence is required to differentiate between cause and correlation and make claims about specific causes and effects.

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:

  • Students will develop an understanding of the attributes of design. (Grades K - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Students will develop an understanding of engineering design. (Grades K - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Biotechnology has applications in such areas as agriculture, pharmaceuticals, food and beverages, medicine, energy, the environment, and genetic engineering. (Grades 9 - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Conduct research to inform intentional inventions and innovations that address specific needs and wants. (Grades 9 - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Use a computer simulation to model the impact of proposed solutions to a complex real-world problem with numerous criteria and constraints on interactions within and between systems relevant to the problem. (Grades 9 - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Construct an explanation based on evidence for how natural selection leads to adaptation of populations. (Grades 9 - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

  • Species evolve over time. Evolution is the consequence of the interactions of (1) the potential for a species to increase its numbers, (2) the genetic variability of offspring due to mutation and recombination of genes, (3) a finite supply of the resources required for life, and (4) the ensuing selection by the environment of those offspring better able to survive and leave offspring. (Grades 9 - 12) More Details

    View aligned curriculum

    Do you agree with this alignment?

Suggest an alignment not listed above

Materials List

Each group needs:

For the teacher:

  • flash drive or email access to obtain groups' text files of highest fitness organisms
  • computer connected to a projector (for the competition, operated by the instructor)

Worksheets and Attachments

Visit [www.teachengineering.org/activities/view/mis_avida2_activity] to print or download.

Pre-Req Knowledge

A basic understanding of natural selection and the engineering design process is helpful.

Introduction/Motivation

(Review the associated Introduction to Evolutionary Computation lesson with students. They should have already been introduced to the Avida-ED software. You may wish to show the tutorial video again or allow some time for students to familiarize themselves with the program if they have not used it before. Have students be prepared with paper and pencil for taking notes during the Introduction/Motivation section, as described in the Assessment section.)

Drawing shows a futuristic green supersonic jet flying fast and high above the clouds.
Figure 1. Concept design for a supersonic aircraft that drastically lowers the level of sonic booms. Evolutionary computation methods are used to optimize the wing design of supersonic aircraft.
copyright
Copyright © NASA/Lockheed Martin http://www.nasa.gov/multimedia/imagegallery/image_feature_2025.html

How do engineers determine the optimum designs for supersonic aircraft? (Listen to student answers.) Engineers apply their knowledge of scientific and mathematical principles and brainstorm all sorts of possible design solutions. They often use computer modeling to help determine the most effective designs. Then they create and test prototypes in a continuing cycle to optimize the design.

As an example, evolutionary computation methods are applied to optimize the wing design of supersonic aircraft. (Show students the Figure 1 image of a supersonic aircraft design.) This drawing shows the concept for a supersonic aircraft design that drastically lowers the level of sonic booms. This design is intended to reduce the sonic shockwave signature so it barely registers on buildings and people below, and reduce drag.

How is the optimum design of aircraft similar to an adaptation of a biological organism? (Listen to student ideas.) Each part of an aircraft is designed for a specific purpose. For example, the wings are perfectly shaped to provide lift and the shape of the nose aides the aircraft in slicing through air---just as plants and animals have specific structures and characteristics that suit their functions.

What are some examples of plant and animal adaptations that make them well suited to their environments? (Listen to student answers; possible examples: the long neck of the giraffe for eating from tall trees, long mouthparts of an insect for extracting nectar from flowers.)

How does natural selection result in animals that are perfectly suited to their environments? (Listen to student ideas) Every individual in a population is born with unique random variations in their genes. Some of these random variations confer an advantage that helps the individual survive and reproduce more often than other individuals. In this way, the advantageous genes get passed on more often to offspring, which, over many generations, increases the proportion of that trait in a population.

An important distinction to remember is that the process of natural selection is not goal-oriented, while human inventions are the result of specific, goal-directed research. How can the process of natural selection be applied by engineers to solve engineering design problems? (Listen to student ideas.) Even though the process of natural selection is not-goal-oriented, it results in the increased fitness of organisms in their particular environments because of the differential reproductive success of random variations. Digital organisms are represented by a "genome" of computer commands that each represent a potential solution to a given problem. Engineers determine the parameters of a computational environment and may set constraints on the possible solutions. Then they let the process of natural selection sort through thousands of random variations to determine the "best fit" organisms, which represent the best potential solutions to the problem.

Today you have the opportunity to use the Avida-ED software to engineer and evolve digital organisms. Your challenge: To develop an organism with the highest fitness value. We will hold a competition at the end to determine which organism is the fittest.

Procedure

Background

Additional information about the Avida digital life platform including detailed information about the virtual hardware and instruction sets of digital organisms is included in the attached Avida Digital Life Platform Teacher Information. While this level of explanation is not necessary in order for students to manipulate the command sequences of genomes as described in the student handout, computer science teachers may decide to share this information with their students.

Before the Activity

With the Students

  1. Divide the class into small groups, two to three students per computer.
  2. Pass out the student handout. You may wish to demonstrate how to export the command sequence of a digital organism to a text file, edit it, and import it back into Avida-ED.
  3. Set up the activity in one of these ways:
  • Have each group engineer an organism and evolve an organism.
  • Have half the groups evolve an organism and the other half engineer an organism.
  1. Have groups each save their organism of highest fitness and submit them to the instructor by emailing the text file or saving it on a flash drive.
  2. Have teams compose and turn in written answers to the three questions on the handout.
  3. Hold a competition: The instructor competes two to four organisms at the same time using a computer connected to a projector. Idea: Make a "bracket" and have many rounds to determine the winner.
  4. Lead a class discussion to explore students' answers to the three handout discussion questions. See that students make the connection between the computer-simulated organisms and how engineers use computer models to help them determine various iterations of possible solutions.

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

Pre-Activity Assessment

Opening Questions: Have students record and turn in their answers to the questions posed and discussed in the Introduction/Motivation section.

  • How do engineers determine the optimum designs for supersonic aircraft?
  • How is the optimum design of aircraft similar to an adaptation of a biological organism?
  • Can you give some examples of plant and animal adaptations that make them well suited to their environments?
  • How does natural selection result in animals that are perfectly suited to their environments?
  • How can the process of natural selection be applied by engineers to solve engineering design problems?
  • Bonus Question: What is the big distinction between processes of natural selection and human invention?

Activity Embedded Assessment

Written Answers: Have students turn in their written answers to the three questions on the Survival of the Fittest Student Handout.

Post-Activity Assessment

Concluding Discussion: Lead a class discussion to explore students' answers to the handout discussion questions. Make sure students make the connection between the computer-simulated organisms and how engineers use computer models to help them determine various iterations of possible solutions.

  • Compare and contrast the process of natural selection and the engineering design process.
  • Did evolved or engineered organisms have an advantage in the class competition? How do you account for these results?
  • Explain how the principles of natural selection can be applied to solve engineering design problems.

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 Lesson
Evolution of Digital Organisms

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.

High School Activity
Studying Evolution with Digital Organisms

Students observe natural selection in action and investigate the underlying mechanism, including random mutation and differential fitness based on environmental characteristics. 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)....

Copyright

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

Contributors

Wendy Johnson; Jeff Farell

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: December 14, 2019

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