The quilting activity was originally adapted from the Culturally Situated Design Tools developed by researchers at Rochester Polytechnic Institute. This adaptation covers pattern recognition and geometry in Appalachian and Gee's Bend Quilts. This activity allows students to code geometric patterns using loops and iteration to form traditional quilting designs.

What's killing Jamestown combines a DBQ (document- based question project) and the cellular web software. Students create a simulation of people in the Jamestown colony dying off and determine their cause of death as well as read primary-sourced documents about occurrences within the Jamestown colony.

This colorful project teaches students about trigonometric functions and the unit circle. Assessing students knowledge of sin, cos, and unit degrees. This activity was designed by high school student Amelia L.

This project teaches students about conditional probability by simulating coin flips and examining a probability table about car ownership. If desired, students could code the logic behind the coin flip. This activity was designed by high school student Matthew W.

This fun project teaches students about transformations (translations, rotations, reflections) and ask questions to assess their knowledge. This activity was designed by high school student Rutvi S.

This interactive simulation teaches students about energy use, pollution, and optimization problems. Students can experiment with different power plant options (coal, nuclear, solar) to power a town while keeping the overall pollution and cost low. Students could extend this project by adding a power plant type or adding additional features to the already existing power plants. The project could also be modified to act as starter code and students could be instructed to code one of the power plants based upon the examples of the other power plants. This activity was designed by high school student Matthew W.

This project teaches students about Coordinating Conjunctions. Students can learn about conjunctions and then practice their skills with a short quiz. This activity was designed by high school student Sydney E.

This project teaches students about genetics by tracking Cystic Fibrosis, an autosomal recessive disease using Punnet Squares. Students generate a pedigree, and learn how it's represented by a tree. This activity was designed by high school student Samya P.

This project teaches students about atomic mass, atomic numbers, an element's half-life, and isotopes. If desired, students could code the logic behind the half-life calculations and the proton/neutron calculation. This activity was designed by high school students Cynthia Y. and Nirmiti N.

This quiz helps student get road ready by testing their driving knowledge. This activity was designed by high school student Madison L.

This interactive activity helps students to learn how to express their emotions in a healthy manner. The program also includes a drawing feature for students to relax with. This activity was designed by high school student Amelia E.

This program quizzes students on identifying fractions, adding and subtracting fractions, multiplying fractions, and dividing fractions. Students can extend this program by animating the correct and incorrect buttons. This activity was designed by high school student Ajay G.

This program teaches students about statistics, specifically mean, median, mode and range. If desired, students could code the logic behind the mean, median, mode, and range functions. A parson's problem option is also suggested. This activity was designed by high school students Cynthia Y. and Nirmiti N.

The epidemics curriculum introduces students to programming and computational thinking by having them code an epidemics simulation to learn about how density and time affect the spread of the flu through populations. Students add additional factors (ambulances, immunizations, etc) to the simulation to make it more authentic.

The food web curriculum introduces students to energy flow in a simple three tier food chain through a simulation. Students program the basics of the food web and explore how energy is gained and lost in the system. Students modify the simulation, introducing other producers and consumers.