Understanding Genetics and Evolution with Computational Models (SoL)

Sugat Dabholkar
Biology
2 weeks
High School
v1

Unit Overview

In this unit, students understand molecular mechanisms of genetic regulation and design engineer genetic circuits using a computer simulation of a bacterial cell. They also study models of bacterial populations to understand ecological concepts such as carrying capacity and concepts in evolution. This course is designed to foster scientific thinking and computational thinking in the context of biological systems.

 

Standards

Next Generation Science Standards
  • Life Science
    • [HS-LS4] Biological Evolution: Unity and Diversity
  • NGSS Practice
    • Analyzing Data
    • Communicating Information
    • Constructing Explanations, Designing Solutions
    • Asking Questions, Defining Problems
    • Using Models
    • Arguing from Evidence
    • Conducting Investigations
Computational Thinking in STEM
  • Data Practices
    • Analyzing Data
    • Collecting Data
    • Creating Data
    • Manipulating Data
    • Visualizing Data
  • Modeling and Simulation Practices
    • Using Computational Models to Find and Test Solutions
    • Using Computational Models to Understand a Concept
  • Systems Thinking Practices
    • Investigating a Complex System as a Whole
    • Thinking in Levels
    • Understanding the Relationships within a System

Underlying Lessons

  • Lesson 1. Introduction to Genetic Switch
  • Lesson 2. Understanding Genetic Switch Part 1: Energy and Cell Division
  • Lesson 3. Understanding Genetic Switch Part 2: DNA-Protein Interactions
  • Lesson 4. Understanding Genetic Switch Part 3: Genetic Regulation
  • Lesson 5. Genetic Drift
  • Lesson 6. Natural Selection
  • Lesson 7. Designing Genetic Circuits
  • Lesson 8. Understanding Natural Selection with a Physical Model of Bird Flight
  • Lesson 9. Adaptive Radiation in the Galapagos

Lesson 1. Introduction to Genetic Switch

Sugat Dabholkar
Biology
One class periods (45 minutes)
High School
v1

Lesson 1 Overview

This lesson focuses on how molecular interactions between genes and proteins result in a specific behavior at organismic level. 

Students explore a computational model of lac operon in E. coli to investigate molecular mechanisms of genetic regulation.

 

Lesson 1 Activities

  • 1.1. Be a bacterium!
  • 1.2. Let's install NetLogo to start exploring computational models
  • 1.3. Let's get to know the model
  • 1.4. Upload your NetLogo Logging File

1.0. Student Directions and Resources


Do you think bacteria can make smart decisions? Let's investigate!

1.1. Be a bacterium!


Imagine that you are a bacterium.


Question 1.1.1

How would your typical day be? List at least 5 things that you would do throughout the day.



Question 1.1.2

What information about the world and about yourself that you would need to live successfully as a bacterium?

List at least 5 questions.



1.2. Let's install NetLogo to start exploring computational models


In order to run the computational models that we will use in this course on your computer, you need to install a software called NetLogo.

Use this link to download and install NetLogo: DOWNLOAD NETLOGO


1.3. Let's get to know the model


Click here to download the model.

We are going to be real scientists to figure out if bacteria can make smart decisions. We are going to use a computational model to perform our research investigations.

Let’s get to know the model first!

Components of the model:

How to run the model:

  1. Click ‘SETUP’ to set the initial state for the bacterial cell.

This step is to setup the initial positions of the violet and brown proteins inside the cell. If you click ‘SETUP’ again, the positions of the violet and brown proteins change, whereas the position of the DNA stays the same.

  1. Click ‘Go’ to run the model.

This model is a computational simulation of the external and internal environments of a bacterial cell. When you click ‘Go’, you can see the protein molecules move around inside the cell. They do not go outside of the cell. Some of them interact with DNA. Observe their interactions with the DNA. DNA and proteins are molecular machines. Smart decisions that cells make are because of interactions between genes and proteins.

  1. Sugar control:

We are going to investigate how bacteria cells smartly make decisions to eat different sugars. In their natural environments, bacteria use different food sources to produce energy. They need energy to survive and reproduce. If they don’t get enough energy they die.

In our experiments, we can control which sugar is available to bacteria by turning ON or OFF the following switches:

Glucose and lactose are two different types of sugars. Using these switches, we can have different combinations of these two sugars available to bacteria.

For example, keeping these two switches ON means both these sugars are available to bacteria.

  1. Genetic Control:

We have several sliders available to control the genetic properties of the bacterial cell.

We will investigate what each of these sliders do during the course of our investigation.

Use the RESET button to set the values to default.

Molecular biologists and synthetic biologists, which are special types of scientists, make such changes in real cells. We will make these changes to our computational cell!


Question 1.3.1

Explore the model. Write down observations that you find interesting.



Question 1.3.2

You can take a screenshot of an interesting observation, which you could later use as an evidence to support your claim. Take a screenshot of an interesting observation. You can even take multiple screenshots. Upload your screenshot/s. The total file size should be less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 1.3.3

Describe your interesting observation/s that you have captured with a screenshot/s.



1.4. Upload your NetLogo Logging File


NetLogo’s logging facility allows researchers to record student actions for later analysis.

Use the following information to find a logging file on your computer.

Logs are stored in the OS-specific temp directory. On most Unix-like systems that is /tmp. On Windows computers the logs can be found in c:\Users\<user>\AppData\Local\Temp, where <user> is the logged in user.

On Mac OS X, the temp directory varies for each user. You can determine your temp directory by opening the Terminal application and typing echo $TMPDIR at the prompt.

After you find the log files (.xml format), check for the file names that correspond to the date today. Upload those files.


Question 1.4.1

Upload your log file/s here.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Lesson 2. Understanding Genetic Switch Part 1: Energy and Cell Division

Sugat Dabholkar
Biology
2 class periods (90 min)
High School
v1

Lesson 2 Overview

In this lesson, students explore the Genetic Switch model to understand how energy of a cell is a critical factor for growth and reproduction and how it is modeled. 

They also explore the relation between energy of a cell and cell division as it's modeled in this Genetic Switch computational model. 

Lesson 2 Activities

  • 2.1. Sugars in the environment and energy of the cell: Exploration 1
  • 2.2. Sugars in the environment and energy of the cell: Exploration 2
  • 2.3. Energy of the cell and cell division
  • 2.4. Upload your NetLogo Logging File

2.0. Student Directions and Resources


In this lesson, you will explore the Genetic Switch model further. The focus of this lesson is on energy of the cell and cell division. 

Let's get started!

2.1. Sugars in the environment and energy of the cell: Exploration 1


Let's explore the effects of the presence or absence of sugar/s in the environment on the energy of the cell.

Follow the instructions below to get started:

Open NetLogo folder and click on NetLogo Logging.

Open the Genetic Switch NetLogo Model that you downloaded earlier.

Let's understand how presence or absence of sugar/s in the environment affect energy of a cell.

Conduct computational experiments using the Genetic Switch Model. 


Question 2.1.1

What are the effects of the presence or absence of sugar/s in the environment on the energy of the cell?

Part 1: Write your answer below.



Question 2.1.2

Part 2: Upload the supporting material (experimental evidence for your answer) here. Upload your word or powerpoint file. The total file size should be less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 2.1.3

Explain your scientific investigation process.

Part 1: What were the changes that you made in the model?



Question 2.1.4

Part 2: What were your observations?



Question 2.1.5

Part 3: How did you arrive at your answer using your observations.



2.2. Sugars in the environment and energy of the cell: Exploration 2


Let's understand how the energy graph of the cell changes as time progresses. 

Conduct scientific investigations using Genetic Switch Model to answer the following questions.


Question 2.2.1

What causes energy of the cell to increase?



Question 2.2.2

What causes energy of the cell to decrease?



Question 2.2.3

What happens when energy of a cell becomes twice as much as its initial energy?



Question 2.2.4

Upload the supporting materials (experimental evidence for your answer) here. Upload your word or powerpoint file. The total file size should be less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 2.2.5

Explain your scientific investigation process.

Part 1: What were the changes that you made in the model?



Question 2.2.6

Part 2: What were your observations?



Question 2.2.7

Part 3: How did you arrive at your answer using your observations.



2.3. Energy of the cell and cell division


Let's try to understand the relationship between energy of the cell and cell division in this model.


Question 2.3.1

What are the effects of cell division on the energy of the cell?



Question 2.3.2

What other factors (related to the cell) are affected by the cell division?



Question 2.3.3

Upload the supporting materials (experimental evidence for your answer) here. Upload your word or powerpoint file. The total file size should be less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 2.3.4

Explain your scientific investigation process.

Part 1: What were the changes that you made in the model?



Question 2.3.5

Part 2: What were your observations?



Question 2.3.6

Part 3: How did you arrive at your answer using your observations.



2.4. Upload your NetLogo Logging File


NetLogo’s logging facility allows researchers to record student actions for later analysis.

Use the following information to find a logging file on your computer.

Logs are stored in the OS-specific temp directory. On most Unix-like systems that is /tmp. On Windows computers the logs can be found in c:\Users\<user>\AppData\Local\Temp, where <user> is the logged in user.

On Mac OS X, the temp directory varies for each user. You can determine your temp directory by opening the Terminal application and typing echo $TMPDIR at the prompt.

After you find the log files (.xml format), check for the file names that correspond to the date today. Upload those files.


Question 2.4.1

Upload your log file/s here.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Lesson 3. Understanding Genetic Switch Part 2: DNA-Protein Interactions

Sugat Dabholkar
Biology
3 class periods (135 min)
High School
v1

Lesson 3 Overview

In this lesson, students explore the DNA-protein interactions in the Genetic Switch Model of the lac operon. We emphasize that knowing the names of the proteins and regions on the DNA is not important. What is really important that students develop understanding of how interactions between genes and proteins allow cells to make 'smart' decisions and respond to environmental changes. 

Lesson 3 Activities

  • 3.1. DNA and Proteins
  • 3.2. Let's start the model
  • 3.3. Functions of different proteins
  • 3.4. DNA - Protein Interactions
  • 3.5. Upload your NetLogo logging file

3.0. Student Directions and Resources


In this lesson, you will explore the relationship with DNA and proteins in the context of this model.

3.1. DNA and Proteins


What do you know about DNA and proteins? It's perfectly ok, if you do not know much. We will use this model to understand some of the functions different proteins and different parts of DNA play inside a cell.


Question 3.1.1

What do you know about DNA?



Question 3.1.2

What do you know about genes?



Question 3.1.3

What do you know about proteins?



3.2. Let's start the model


Let's use the Genetic Switch model to understand the interactions between DNA and proteins.

Follow the instructions below to get started:

Open NetLogo folder and click on NetLogo Logging.

Open the Genetic Switch NetLogo Model that you downloaded earlier.


Question 3.2.1

In this model, all the molecules that only appear inside the cell are proteins. How many different types of proteins are there in this model?

Hint: Change the sugar settings and see when certain types of proteins appear and disappear.



Question 3.2.2

Explain your scientific investigation process.

Part 1: What were the changes that you made in the model?



Question 3.2.3

Part 2: What were your observations?



Question 3.2.4

Part 3: How did you arrive at your answer using your observations.



3.3. Functions of different proteins


Proteins perform different functions. Let's explore the model to understand the different functions that the proteins in our model perform. 


Question 3.3.1

Observe and write down the functions performed by different proteins.



Question 3.3.2

Explain how you figured out the answers.

Part 1: What were the changes that you made in the model?



Question 3.3.3

Part 2: What were your observations?



Question 3.3.4

Part 3: How did you arrive at your answer using your observations.



Question 3.3.5

Upload the supporting materials (experimental evidence for your answer) here. Make sure that the file size is less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


3.4. DNA - Protein Interactions


Some proteins seem to interact with DNA. Let's figure out these interactions.


Question 3.4.1

Describe your observations about DNA-Protein interactions.



Question 3.4.2

Do you think these interactions are important? What might be importance of these interactions?



Question 3.4.3

Explain how you figured out the answers.

Part 1: What were the changes that you made in the model?



Question 3.4.4

Part 2: What were your observations?



Question 3.4.5

Part 3: How did you arrive at your answer using your observations.



Question 3.4.6

Upload the supporting materials (experimental evidence for your answer) here. Make sure that the file size is less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


3.5. Upload your NetLogo logging file


NetLogo’s logging facility allows researchers to record student actions for later analysis.

Use the following information to find a logging file on your computer.

Logs are stored in the OS-specific temp directory. On most Unix-like systems that is /tmp. On Windows computers the logs can be found in c:\Users\<user>\AppData\Local\Temp, where <user> is the logged in user.

On Mac OS X, the temp directory varies for each user. You can determine your temp directory by opening the Terminal application and typing echo $TMPDIR at the prompt.

After you find the log files (.xml format), check for the file names that correspond to the date today. Upload those files.


Question 3.5.1

Upload your NetLogo logging file here.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Lesson 4. Understanding Genetic Switch Part 3: Genetic Regulation

Sugat Dabholkar
Biology
2 class periods (90 min)
High School
v1

Lesson 4 Overview

In this lesson, students synthesize the ideas from the previous two lessons to develop deep understanding of molecular mechanisms of genetic regulation. 

Lesson 4 Activities

  • 4.1. Understanding mechanisms of genetic regulation 1
  • 4.2. Understanding mechanisms of genetic regulation 2
  • 4.3. Describing mechanisms of genetic regulation
  • 4.4. Upload your NetLogo Logging File

4.0. Student Directions and Resources


In this lesson, you will explore DNA protein interactions further to understand the molecular mechanisms of genetic regulation.

Let's get started!

4.1. Understanding mechanisms of genetic regulation 1


Some proteins are always present, whereas some proteins appear and disappear based on certain conditions, like the presence or absence of certain sugars.


Question 4.1.1

What are the conditions that make certain proteins appear and some proteins disappear? 



Question 4.1.2

Explain how you figured out the answer.

Part 1: What were the changes that you made in the model?



Question 4.1.3

Part 2: What were your observations?



Question 4.1.4

Part 3: How did you arrive at your answer using your observations.



Question 4.1.5

Upload the supporting materials (experimental evidence for your answer) here. Make sure that the file size is less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


4.2. Understanding mechanisms of genetic regulation 2


Let's understand why the appearance and disappearance of the proteins might be important for a cell.


Question 4.2.1

Do you think the appearance and disappearance of proteins is important for a cell. Explain your answer.

Hint: Observe the energy graph carefully under different conditions.  



Question 4.2.2

State your answer in form of a testable hypothesis.



Question 4.2.3

Write an experimental design to text your hypothesis.



Question 4.2.4

Write your experimental observations and conclusions. 



Question 4.2.5

Upload the supporting materials (experimental evidence for your answer) here. Make sure that the file size is less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


4.3. Describing mechanisms of genetic regulation


In this lesson, we are trying to understand the mechanism of genetic regulation in case of this particular genetic switch. Let's describe it as we understand it.


Question 4.3.1

When there are changes in the external environment in terms of presence or absence of certain sugars, different proteins are produced. This is called ‘genetic regulation’ of protein production. How is this achieved in the cell?

How is it related to the energy changes of the cell?



Question 4.3.2

We have observed how a cell responds differently in terms of protein production to the presence or absence of lactose or glucose in the environment. Molecular biologists refer to this as a Genetic Switch. Can you think of a reason why? Can you explain why it is a genetic switch?



Question 4.3.3

What is one big idea that you learned in this unit so far? Explain in detail.



4.4. Upload your NetLogo Logging File


NetLogo’s logging facility allows researchers to record student actions for later analysis.

Use the following information to find a logging file on your computer.

Logs are stored in the OS-specific temp directory. On most Unix-like systems that is /tmp. On Windows computers the logs can be found in c:\Users\<user>\AppData\Local\Temp, where <user> is the logged in user.

On Mac OS X, the temp directory varies for each user. You can determine your temp directory by opening the Terminal application and typing echo $TMPDIR at the prompt.

After you find the log files (.xml format), check for the file names that correspond to the date today. Upload those files.


Question 4.4.1

Upload your NetLogo logging file here.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Lesson 5. Genetic Drift

Sugat Dabholkar
Biology
One class period (45 min)
High School
v1

Lesson 5 Overview

In this lesson, students explore a computational model of bacterial population to understand the idea of genetic grift and influence of carrying capacity in the process of genetic drift.

Lesson 5 Activities

  • 5.1. Let's get to know the model
  • 5.2. Population dynamics Basics
  • 5.3. Prediction: Non-selective process of microevolutionary changes
  • 5.4. Test your predictions!
  • 5.5. Experiments with more types of bacteria
  • 5.6. Understanding effect of carrying capacity on genetic drift
  • 5.7. Upload your NetLogo logging File

5.0. Student Directions and Resources


In this lesson, you will explore a computational model of bacterial population to understand the idea of genetic grift and influence of carrying capacity in the process of genetic drift.

5.1. Let's get to know the model


Click here to download the model.

Follow the instructions below to get started:

Open NetLogo folder and click on NetLogo Logging.

Open the Genetic Switch NetLogo Model that you downloaded earlier.

This is a model of a population of bacterial cells, E. coli.

The model starts with different colored E. coli cells, randomly distributed across the world. The E. coli cells move around the world and eat sugar if it’s available to them where they are present. Grey patches (in the image below) contain sugar. Eating sugar increases the energy of an E. coli cell, whereas movement and basic metabolic processes decrease its energy. When the energy of a cell doubles, it reproduces to form two daughter cells of its type (of the same color). If the energy of an E.coli cell reduces to zero, the cell dies.

Different colored cells do not have any ‘advantage’ over other cells in terms of growth rate or sugar consumption.

Components of the model:

How to run the model:

  • Click ‘SETUP’ to set the initial population of the bacterial cells.
  • Click ‘Go’ to run the model.

This model simulates the growth of a bacterial population. As the model progresses the cells move around. If they are at a patch that has sugar, they eat it.

  • Number of types:

Use this slider to set the initial number of types (colors) of bacteria in the world.

  • Maximum initial population:

Use this slider to set the maximum number of bacteria of all colors in the initial population in the world.

  • Carrying capacity:

Use this slider to set the carrying capacity of the world. Carrying capacity is the maximum population that can be sustained in the world. This slider changes the availability of sugar in the world and thus controls the maximum population.


Question 5.1.1

Explore the model. Write down observations that you find interesting.



Question 5.1.2

You can take a screenshot of an interesting observation, which you could later use as an evidence to support your claim. Take a screenshot of an interesting observation. You can even take multiple screenshots. Upload your screenshot/s. Make sure that the total file size is less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 5.1.3

Describe your interesting observation/s that you have captured with a screenshot/s.



5.2. Population dynamics Basics


This is a model simulating the growth of a bacterial population in an environment containing sugar. Bacteria eat sugar and divide. Thus, the population of bacteria grow.

Start the simulation with one type of bacteria.

Let's investigate how the bacterial population changes over time.


Question 5.2.1

Write your observations about changes in the bacterial population over time.



Question 5.2.2

Change the 'carrying capacity' of the environment. How does the carrying capacity affects the growth of the population?



5.3. Prediction: Non-selective process of microevolutionary changes


Prediction time!

Set the carrying capacity to medium. Set the number of types of bacteria to ‘two’. Set maximum initial population to 10. Do NOT run the model, yet. Answer the questions below first.


Question 5.3.1

What do you expect to happen after a few thousand ticks (5000 ticks)?



Question 5.3.2

Will bacteria of both the colors survive or will one color win the evolutionary race if you run it for a really long time?



5.4. Test your predictions!


Design a computational experiment to test your predictions.


Question 5.4.1

Describe your experiment here.



Question 5.4.2

Upload a file (word/ powerpoint) of your data and analysis. Make sure that the file size is less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 5.4.3

Describe conclusions of your experiment.



5.5. Experiments with more types of bacteria


Increase the number of types of bacteria to 6 or 7. How do you think the results will be different than when you had 2 types? Make a prediction. Do NOT run the model yet. Write your prediction first.


Question 5.5.1

Will bacteria of different colors survive or will one color win the evolutionary race if you run it for a really long time?



Question 5.5.2

Design an experiment to test your prediction. Describe your experiment here. 



Question 5.5.3

Upload a file (word/ powerpoint) of your data and analysis. Make sure that the file size is less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 5.5.4

Describe conclusions from your experiment.



5.6. Understanding effect of carrying capacity on genetic drift


Let’s investigate the effects of carrying capacity on this process of genetic drift.

Genetic drift is the process of one color surviving without having any selective advantage. How would the process of genetic drift differ at high and low carrying capacities? Make a prediction.


Question 5.6.1

Write your prediction.



Question 5.6.2

Design an experiment to test your prediction. Describe your experiment here. 



Question 5.6.3

Upload a file (word/ powerpoint) of your data and analysis. Make sure that the file size is less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 5.6.4

Write your conclusions.



5.7. Upload your NetLogo logging File


NetLogo’s logging facility allows researchers to record student actions for later analysis.

Use the following information to find a logging file on your computer.

Logs are stored in the OS-specific temp directory. On most Unix-like systems that is /tmp. On Windows computers the logs can be found in c:\Users\<user>\AppData\Local\Temp, where <user> is the logged in user.

On Mac OS X, the temp directory varies for each user. You can determine your temp directory by opening the Terminal application and typing echo $TMPDIR at the prompt.

After you find the log files (.xml format), check for the file names that correspond to the date today. Upload those files.


Question 5.7.1

Upload your NetLogo logging file here.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Lesson 6. Natural Selection

Sugat Dabholkar
Biology
One class period (45 min)
High School
v1

Lesson 6 Overview

In this lesson, students use a different version of the model of bacterial population from the previous lesson to explore and understand the idea of natural selection.

Lesson 6 Activities

  • 6.1. Getting to know the model
  • 6.2. Design an experiment
  • 6.3. Upload your NetLogo logging File

6.0. Student Directions and Resources


In this lesson, you will use a different version of the model of bacterial population from the previous lesson to explore and understand the idea of natural selection.

6.1. Getting to know the model


Click here to download the model.

Follow the instructions below to get started:

Open NetLogo folder and click on NetLogo Logging.

Open the 'Genetic Drift  and Natural Selection' NetLogo Model that you downloaded earlier.

This is also a model of a population of bacterial cells, E. coli, like the previous one.

The only difference is that there is something called '%-advantage' in this model. 

You can decide which type of E. coli  can have this selective advantage using another slider.

Let's start the simulation with the following conditions –

  • number-of-types = 1
  • carrying-capacity = “high”
  • ecoli-with-selective-advantage = “red”
  • natural-selection? ON
  • max-initial-population 1

Question 6.1.1

Experiment 1:

Run the simulation with %-advantage = 0 for exactly 250 ticks. Record the number of bacteria in the population.

Repeat the experiment for 5 times.



Question 6.1.2

Experiment 2:

Now run the simulation again with %-advantage = 1 for exactly 250 ticks. Record the number of bacteria in the population.

Repeat the experiment for 5 times.



Question 6.1.3

Do you see any difference between the observations of experiment 1 and experiment 2?

If yes, describe the difference.   



Question 6.1.4

What do your observations tell you about the relationship %-advantage and rate of reproduction in the model?



Question 6.1.5

Explain why there might be relationship between %-advantage and rate of reproduction?



6.2. Design an experiment


Design an experiment to see if %-advantage helps a type (color) to win the evolutionary competition in case of natural selection.  


Question 6.2.1

Describe your experimental design. 



Question 6.2.2

Upload a file (word/ powerpoint) of your data and analysis. Make sure that the file size is less than 2 MB.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 6.2.3

Describe your conclusions.



Question 6.2.4

Do all values of %-advantage help for a color to win? Why? Explain your answer.



6.3. Upload your NetLogo logging File


NetLogo’s logging facility allows researchers to record student actions for later analysis.

Use the following information to find a logging file on your computer.

Logs are stored in the OS-specific temp directory. On most Unix-like systems that is /tmp. On Windows computers the logs can be found in c:\Users\<user>\AppData\Local\Temp, where <user> is the logged in user.

On Mac OS X, the temp directory varies for each user. You can determine your temp directory by opening the Terminal application and typing echo $TMPDIR at the prompt.

After you find the log files (.xml format), check for the file names that correspond to the date today. Upload those files.


Question 6.3.1

Upload your NetLogo logging file here.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Lesson 7. Designing Genetic Circuits

Sugat Dabholkar
Biology
Two class periods (90 min)
High School
v1

Lesson 7 Overview

In this lesson, students use the genetic switch model to make modifications in the genetic circuit of the cell to make it fitter to compete and survive. You will use the models that students build to compete against each other and see which one survives. 

You could have highly enriching discussions about genetics, evolution and genetic engineering. 

Lesson 7 Activities

  • 7.1. Understanding parameters
  • 7.2. Understanding how the parameters affect the behavior
  • 7.3. Design your genetic circuit
  • 7.4. Design your genetic circuit
  • 7.5. Modify your genetic circuit

7.0. Student Directions and Resources


In this lesson, you will use the genetic switch model to make modifications in the genetic circuit of the cell to make it fitter to compete and survive.

The models that you build will be used compete against each other in a population model to see which one survives and performs better in a competition.

7.1. Understanding parameters


Let's use the Genetic Switch model to understand how different parameters affect behavior of a cell.

Follow the instructions below to get started:

Open NetLogo folder and click on NetLogo Logging.

Open the Genetic Switch NetLogo Model that you downloaded earlier.

Or click here to download the model.

 

Let's refresh our memory!

Let’s focus on these three parameters.

Explain how each parameter affects the model. What changes do you see in the model when you change the values of these parameters? Describe the changes in terms of the number of protein molecules, or DNA-protein interaction.


Question 7.1.1

LacI-number:



Question 7.1.2

RNAP-number



Question 7.1.3

LacI-bond-leakage



7.2. Understanding how the parameters affect the behavior


Change one or more of the three parameters shown above in the model.

Make a prediction about how it will influence the behavior of the genetic switch. Design a test to see if your cell does better or worse in terms of responding to the change in the external environment and fast cell division rate.


Question 7.2.1

Write down your changes and predictions before you run the model.



Question 7.2.2

Run the model and explain your observations.



7.3. Design your genetic circuit


What would be a beneficial behavior to get a cell to reproduce faster in a changing external environment in terms of the availability of sugar?

[In Evolutionary Biology lingo, this is called ‘Phenotype that has higher fitness’.]


Question 7.3.1

Write your answer here.



7.4. Design your genetic circuit


Each of the teams are going to design ‘genetic circuits’ now. Work with your group. Design a ‘genetic circuit’ in your cell, so that the cell will have higher fitness. List the changes you made and explain why you made those changes.


Question 7.4.1

Describe your changes and explain why you made those.



Question 7.4.2

Upload your modified genetic switch model here.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


7.5. Modify your genetic circuit


You will get one more chance to enter the competition.


Question 7.5.1

Did your cell win? Explain why.



Question 7.5.2

Make modifications in your genetic circuit and explain why you made those.



Question 7.5.3

Upload your modified genetic switch 2.0 design here. 

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Lesson 8. Understanding Natural Selection with a Physical Model of Bird Flight

Sugat Dabholkar
Biology
three to four class periods
High School
v1

Lesson 8 Overview

This activity is based on Karin Westerling's Mini-Lesson on natural selection and evaluation of origami birds, and reserach by Dr. Yamanoi. 

Westerling, KE (1992). http://www.indiana.edu/~ensiweb/lessons/origami.html. Accessed 19 Feb 2015.

Students will learn about random mutations producing random variation and how those will affect chances of survival and reproduction.

They will also learn that mutations do not occur to meet the survival needs of an organism. 

Credits

This lesson has been developed originally developed Westerling's Origami Birds, and the research by Dr. Yamanoi.

Westerling, KE (1992). http://www.indiana.edu/~ensiweb/lessons/origami.html. Accessed 19 Feb 2015.

Yamanoi, T., Suzuki, K., Takemura, M., & Sakura, O. (2012a). Improved “origami bird” protocol enhances Japanese students’ understanding of evolution by natural selection-a novel approach linking DNA alteration to phenotype change-. Evolution: Education & Outreach, 5, 292–300.

Acknowledgement

It has been adapted for CT-STEM website with help of Anagh Purandare and Aniruddh Shastry. 

Lesson 8 Activities

  • 8.1. Let's get started!
  • 8.2. Make a prediction about future of your Karnataka Straw Birds!
  • 8.3. Let's breed the first generation!
  • 8.4. Let's continue bird breeding!
  • 8.5. Making sense of it all

8.0. Student Directions and Resources


In this lesson, you will use a model of a Karnataka Straw Bird (Avis plasticopapyrus) living in arid regions of North Karnataka in India.

Only those birds which can successfully fly the long distances between the sparsely spaced food sources will be able to live long enough to breed successfully. In this lesson you will breed several generations of Avis plasticopapyrus and observe the effect of various changes on the evolutionary success of these birds.

8.1. Let's get started!


Make sure you have the following material on your workstation.

chart paper, tape, straws, scissors, coin, six-sided die

Prepare the ancestral/parental bird:

Cut two strips of paper, each 3 cm x 20 cm.

Loop one strip of paper with a 1 cm overlap and tape. Repeat for the other strip.

Tape each loop 3 cm from the end of the straw.

Find a reference picture below:


Question 8.1.1

Upload a picture (photo) of your ancestral bird. (Top view)

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.1.2

Upload another picture of your ancestral bird. (Side view)

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


8.2. Make a prediction about future of your Karnataka Straw Birds!


Read instructions very carefully about how the bird will breed and produce offspring.

Each Origami Bird lays a clutch of three.

Record the dimensions of each chick and hatch the birds using these instructions:

The first chick is exactly like the parent. In the interest of time you may substitute the parent when testing this chick.

The other two chicks have changes based on the following rules:

For each chick, flip your coin and throw your die then record the results. 

Rule 1: The coin flip determines where the mutation occurs: the head end or tail end of the bird

HEAD     ►   Head/cephalic end

TAIL        ►  Tail/caudal end

Rule 2: The die throw determines how the mutations affect the wing:

1 = The wing moves 1 cm toward the end of the straw

2 = The wing moves 1 cm away from the end of the straw

3 = The circumference of the wing increases 2 cm

4 = The circumference of the wing decreases 2 cm

5 = The width of the wing increases 1 cm

6 = The width of the wing decreases 1 cm

Lethal changes:

A change which results in a wing falling off the end of straw, or in which the circumference of the wing is smaller than the circumference of the straw, etc. is lethal.

Survival of the birds:

You will release the birds with a gentle, overhand throw, making sure that you release the birds as uniformly as possible.

You will test each bird twice.

The most successful bird is the one which can fly the farthest.

The most successful bird is the sole parent of the next generation.

 


Question 8.2.1

Make a prediction about how a surviving bird will look like after 20 generations.



Question 8.2.2

Which part of the breeding and survival processes explained before will lead to increase in the variety of birds? 



Question 8.2.3

Which part of the breeding and survival processes explained before will lead to decrease in the variety of birds? 



8.3. Let's breed the first generation!


Breeding instructions:

Here are the instructions again for your quick reference. 

Each Origami Bird lays a clutch of three.

Record the dimensions of each chick and hatch the birds using these instructions:

The first chick is exactly like the parent. In the interest of time you may substitute the parent when testing this chick.

The other two chicks have changes based on the following rules:

For each chick, flip your coin and throw your die then record the results.

Rule 1: The coin flip determines where the mutation occurs: the head end or tail end of the bird

HEAD     ►   Head/cephalic end

TAIL        ►  Tail/caudal end

Rule 2: The die throw determines how the mutations affect the wing:

1 = The wing moves 1 cm toward the end of the straw

2 = The wing moves 1 cm away from the end of the straw

3 = The circumference of the wing increases 2 cm

4 = The circumference of the wing decreases 2 cm

5 = The width of the wing increases 1 cm

6 = The width of the wing decreases 1 cm

Lethal changes:

A change which results in a wing falling off the end of straw, or in which the circumference of the wing is smaller than the circumference of the straw, etc. is lethal.

Survival of the birds:

You will release the birds with a gentle, overhand throw, making sure that you release the birds as uniformly as possible.

You will test each bird twice.

The most successful bird is the one which can fly the farthest.

The most successful bird is the sole parent of the next generation.

Use this spreadsheet to record your data.

 

Upload the photos of first generation surviving bird.


Question 8.3.1

Top view of surviving bird

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.3.2

Side view of surviving bird

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


8.4. Let's continue bird breeding!


Make sure you record all your observations in the spreadsheet.

Take pictures of surviving birds of 5th generation, 10th generation, 15th generation and 20th generation. Use a reference object in all your pictures for an easy comparison. 

Upload your spreadsheet and pictures below.


Question 8.4.1

Top view of 5th generation survivor

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.4.2

Side view of 5th generation survivor

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.4.3

Top view of 10th generation survivor

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.4.4

Side view of 10th generation survivor

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.4.5

Top view of 15th generation survivor

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.4.6

Side view of 15th generation survivor

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.4.7

Top view of 20th generation survivor

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.4.8

Side view of 20th generation survivor

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


Question 8.4.9

Upload your spreadsheet here.

Upload files that are less than 5MB in size.
File Delete
Upload files to the space allocated by your teacher.


8.5. Making sense of it all


Let's think about how natural selection operated in the bird flight activity. 


Question 8.5.1

Did your experiment result in better flying birds? Provide evidence to support your answer.



Question 8.5.2

Which is the step that led to the increase in the variation in the bird population?



Question 8.5.3

Which is the step that led to the decrease in the variation in the bird population?



Question 8.5.4

Compare physical features of the surviving birds of the 5th; 10th; 15th and 20th generations using the pictures you have stored. 

What are the similarities you notice in these birds? Write the possible reasons for these similarities.



Question 8.5.5

What are the differences you notice in these birds? Write the possible reasons for these differences.



Question 8.5.6

Compare physical features of the surviving bird of the 20th generation with that of the group NEXT to you.

What are similarities and differences you notice in these birds?



Question 8.5.7

Write the possible reasons for the similarities and differences.



Question 8.5.8

Compare your results with the prediction you made before the beginning of the experiment.



Question 8.5.9

Predict the appearance of your 20th generation survivor bird’s descendants if the selection conditions change the worst flying bird survives to produce the most offspring.



Lesson 9. Adaptive Radiation in the Galapagos

Sugat Dabholkar
Biology, Environmental Science
45-50 minutes
High School
v2

Lesson 9 Overview

  • A new trait might grant individual(s) a competitive advantage for survival and/or reproduction in an environment (an adaptation), or a competitive disadvantage, or neither.
  • Advantageous traits tend to accumulate in populations over many generations yielding a population progressively better adapted to survive and reproduce in that environment over time.

Acknowledgement

CODAP is developed and built by The Concord Consortium at https://codap.concord.org/  

This lesson is based on the lesson Evolution in Action: The Galápagos Finches Authored by Paul Strode for Howard Hughes Medical Institute based on data collected by Peter and Rosemary Grant, Princeton University.

This work is supported by the National Science Foundation (grants CNS-1138461, CNS-1441041 and DRL-1020101) and the Spencer Foundation (grant 201600069). Any opinions, findings, conclusions, and/or recommendations are those of the investigators and do not necessarily reflect the views of the funding organizations.

Lesson 9 Activities

  • 9.1. How Do Species Emerge?
  • 9.2. Introduction to Galapagos Finches
  • 9.3. Intro to CODAP
  • 9.4. What Causes Change in Finches?
  • 9.5. More Finch Data
  • 9.6. How Can Speciation Occur?

9.0. Student Directions and Resources


The purpose of this activity is to discover how the combination of mutations, natural selection, and environmental change generate progressively better-suited adaptations.

9.1. How Do Species Emerge?


Purpose  
How do new species emerge?

Brainstorm
You know that many species that were alive in the past have gone extinct.  Many of the species that are alive today did not exist at one point in the past.  

 



Question 9.1.1

Explain how natural selection could help to explain how new species might emerge. Think back to some of the earlier concepts you went over.



Question 9.1.2

Can evolution occur without natural selection?

  Yes
  No


9.2. Introduction to Galapagos Finches


There are 13 species of finch on the islands, but they are at once both so similar and so diverse that they have provided a fertile ground for exploring evolution since Darwin’s 1835 visit.  Darwin himself did not realize their role in explaining evolution until after ornithologists revealed the abundance of speciation to him.

The finches are proposed to have arrived on the volcanic islands from the South American mainland and are now considered part of the tanager family rather than the finch family.  There are four genera recognized in the group, and the species occupy overlapping but distinct ecological niches. In the genus Geospiza, there are six species.  In good times, they often eat the same foods, but in times of scarcity, each species has a specialized niche – large seeds, cactus fruits, etc. – on which they rely.  Their mating behaviors, such as times and songs, differ greatly, maintaining the distinct species.  The ecology of the different islands influences which species live on each island, and especially which species co-exist on an island.  Gene flow between islands occurs with occasional immigrants depending on storms and the distance between islands.

For several decades, scientists have gone to the Galapagos islands to study the physical characteristics of the finches there.  They recorded data on many traits including beak dimensions and weight.  In this lesson you will explore some of that data to understand the processes underlying speciation and adaptive radiation.


Question 9.2.1

What do you think separates species from each other?  In other words, what does it mean to be a 'different species' than another organism?



Question 9.2.2

How would you go about trying to distinguish one species from another?



Question 9.2.3

Why do you think the data the scientists collected might be useful for studying differences between species?



9.3. Intro to CODAP


Below is a data analysis tool called CODAP created by educators at the Concord Consortium. Using this computational tool, you will be able to delve deeply into the finch data mentioned on the previous page. When the page loads you will see the basic finch dataset with columns for sex, weight (g), beak length (mm), beak depth (mm). In CODAP we are able to interact dynamically with the data, allowing us to make connections and draw conclusions. We will use this set to answer several questions about these Galapagos finches.


Question 9.3.1

Use CODAP to fill out the following data table.

You can see the value of a data point by hovering your mouse over the point.  Use this to find the minimum and maximum beak lengths.

Clicking on the data point will highlight the row in the data table.

Clicking on a graph will cause a toolbar to appear next to it.  You can find and display useful information about the data in a graph using the ruler menu in that toolbar. Click the check boxes for median, mean, and standard deviation to display them on the graph.  You can find their values by hovering your mouse over the display.



Question 9.3.2

If you click and drag to surround points on a graph, they will be selected on all current graphs. You can use this to hide points that you don't want to see. Sometimes CODAP responds slowly and will have a slight delay, so you may need to wait for it to catch up.

Click and drag to select all of the male finches.  Then, on the histogram of beak length, use the eye menu to the right of the graph to hide unselected points.  For clarity, you can also change the title of the graph to "Males" by clicking on the current title in the blue bar at the top of the graph.

What is the mean beak length for male finches?



Question 9.3.3

In order to visually compare two or more subgroups, it can be helpful to have multiple graphs.  Sometimes the points on a new graph will not look the same as those on other graphs. You can change the appearance of the points on any graph using the paintbrush menu to the right of the graph.

In the upper left corner, click the "Graph" button to create a new blank graph. Drag the "Weight" column header from the table to the x-axis of the new graph to create a second histogram and title it "Females".  Using the same method as before, hide all of the points on the new plot that aren't from female finches.  Drag the "Weight" column header to the x-axis of the original graph to replace "Beak Length".

What differences do you notice in the graph of male finches vs. the graph of female finches? Be sure to mention characteristics like shape of the graph and median values.



Question 9.3.4

Another way to compare subgroups is to put categorical data on the y-axis.  Close one of the two histograms and use the eye menu to show all points on the remaining graph.  If you want, you can change the title for clarity.  Then, drag the "Sex" column header to the y-axis of the histogram.

How does the group of finches of unknown sex compare to the male and female finches?



Question 9.3.5

Drag the "Beak Length" column header to the y-axis of the histogram to turn it into a scatter plot.  If you still want an idea of how the male, female, and unknown sex finches compare, you can drag the "Sex" column header to the middle of the plot to change the color of each point to match the sex of the finch.

Based on this plot, what seems to be the relationship between weight and beak length in these finches?



Question 9.3.6

The data above comes from only one species of finch. Why do you think there is variation in the beak lengths and weights of these finches? Think back to some of the earlier lessons when you saw a graph like this.



9.4. What Causes Change in Finches?


The scientist that have collected this data have done so for over 40 years now, the first bar graph that you saw in section one contains finch data from 1973 -1981. Lets see what we can find if we look deeper into the data.

In this data set, "Last Year" is the record of the last year an individual finch was seen by the researchers.  This typically means that the individual finch died during that year.

Use the methods you learned in the last activity to compare the finches that died during 1977 with the finches that survived 1977 and answer the questions below.


Question 9.4.1

What differences do you see between the group of finches that only lived until 1977 and the finches that lived to 1978 and beyond? Please discuss the position (i.e. mean, median) and shape (i.e. standard deviation, range) of the beak depth distributions in your response, along with any other information you think is relevant.



Question 9.4.2

The medium ground finch (Geospiza fortis) has a short, blunt beak which is adapted to picking up seeds from the ground. In 1976, seeds on the island were diverse and plentiful. During a drought in 1977, seeds became much harder to find. Once the finches had eaten all the small and medium-sized seeds, they had to turn to larger, spiny seeds that are hard to crack open. In your group come up with a reasonable hypothesis as to why there might be changes in how beak depths are distributed before and after 1977. Think about connecting past ideas like competition and natural selection. Be as specific as you can.



Question 9.4.3
During the drought, the beak depth with the greatest fitness increased, but the amount of variation in the trait did not.  This is an example of directional selection.  Directional selection is often the result of a change in environmental conditions.  How does this compare to the stabilizing selection you saw in the previous lesson?

 



9.5. More Finch Data


This CODAP frame has a much larger data set than those you have explored in the previous activities.  To help you gain a better understanding of the finches in the Galapagos, there are many more physical traits to explore.  Use the skills you developed in the previous activities to use CODAP to look at several traits and compare them across species and locations.

Not all of the traits were measured on each individual, so some traits will have more complete information than others.  We will focus on a trait that has a lot of data points, beak height.


Question 9.5.1

Generally speaking, how are the different finch species similar or different?

For example, which species have similar ranges of beak height?  Which species have different ranges of beak height?



Question 9.5.2

Generally speaking, how are the finches on different islands similar or different?  

For example, you might think about whether the islands all have the same species, or whether the islands all have similar distributions of beak height.



Question 9.5.3

Generally speaking, are members of the same species on different islands different from each other? Give examples to support your answer.



Question 9.5.4

Look at the histogram of beak heights for all finches.  There appear to be several peaks in it.  Are there multiple species or islands represented in each peak?  What does this suggest about the niches present in this ecosystem and the species that are in a peak together?



Question 9.5.5

Do the answers to any of these questions change if you look at another trait with many data points, like wing length or N-UBkL (another measure of upper beak length)?  How?



9.6. How Can Speciation Occur?



Question 9.6.1

Scientists think the finches on the Galapagos are descended from finches that traveled from the mainland at some time in the past.  One possibility is that one type of finch arrived at the islands and split into new species over time.  Another possibility is that several species arrived at the islands.  Which do you think is more likely?  Why?



Question 9.6.2

Do you think the environments on each island are similar? How might they be different?  It may be helpful to think about this in terms of ecological niches, and to think back to what you saw in the previous activity.



Question 9.6.3

Why do you think there are so many different species of finch on such a small group of islands?  How might differences between the islands and their niches have affected the number of species?



Question 9.6.4

Come up with a story that describes the how the different species of finches could have developed in the Galapagos islands.