Activities

Detecting a Transposon Tag in Arabidopsis

This lab - produced by the DNA Learning Center and available at http://www.greenomes.org/ - allows students to investigate a gene in Arabidopsis to analyze the molecular relationship between genotyes and phenotypes.  It also helps them understand the use of transposable elements to mutagenize and tag genes as well as the role of homeotic genes i Read more about Detecting a Transposon Tag in Arabidopsis

Subject Area: 
Grade Level: 
Type of Activity: 

Phylogenetic Trees, Part 1: Pairwise Alignment of Related DNA / Protein Sequences using the LCS Algorithm

This lesson is the 1st in a unit on constructing Phylogenetic Trees from DNA or Protein Sequences. Students build an Excel spreadsheet to model the simplest implementation of the LCS (Longest Common Subsequence) algorithm in order to calculate the degree of homology between 2 sequences. Read more about Phylogenetic Trees, Part 1: Pairwise Alignment of Related DNA / Protein Sequences using the LCS Algorithm

Type of Activity: 

Bioinformatics Using Basic Genomics Sequences

This activity will familiarize high school students on the importance of computational biology in today's world. By writing computer programs that use genomics sequence analysis, the student will have a better understanding of molecular biology and how the vast amount of data that is provided in multiple on-line databases can be simplified by a few lines of code. Read more about Bioinformatics Using Basic Genomics Sequences

Subject Area: 
Type of Activity: 

Blood Critters in GridWorld

Students will use the GridWorld case study to create BloodCritters that extend the Critter class. These BloodCritters will have two alleles for their blood types and will be able to reproduce, randomly giving their children one allele each. These two alleles will determine the child's blood type. The color of each critter will be determined based on the blood type. Read more about Blood Critters in GridWorld

Grade Level: 
Type of Activity: 

Decoding a DNA Sequence with Java

Students will write a Java program to read a DNA sequence from either the keyboard or a text file. Then they will display the protein sequence that is produced. Students will simulate the mutation of a single location in the DNA sequence to determine the effects of that mutation. Finally, students will look for the locations of a specific DNA sequence. Read more about Decoding a DNA Sequence with Java

Subject Area: 
Grade Level: 
Type of Activity: 

Bioinformatics in an Introductory Computer Programming Course

This lesson is designed to give a student in an introductory computer programming course an interesting, real-life application problem involving string manipulation and DNA sequencing. The programming assignment should be given after students had already been introduced to and required to use a variety of string functions. Read more about Bioinformatics in an Introductory Computer Programming Course

Subject Area: 
Grade Level: 
Type of Activity: 

Computation for DNA Fragment Assembly

This activity introduces students to the computation involved in reassembling sequenced DNA to reconstruct the original gene. The activity enhances a reading and activity from Professor Ann Condon of the University of British Columbia that discusses the genetics and programming concepts. This extends those activitities by including some actual Python programming exercises and examples. Read more about Computation for DNA Fragment Assembly

Subject Area: 
Grade Level: 
Type of Activity: 

Pages

wholesale jordans shoes

wholesale nike shoes