Find Resources

Physics+C — Kinematics I: Car on a Ramp

Posted June 13, 2024 by bperret

This unit reviews concepts related to kinematics and the motion of a car on a ramp. It provides students with the opportunity to gain a deeper understanding of concepts used to describe motion, including displacement, velocity, and acceleration.

Chemistry+C — Matter: Physical Change of Salt in Water

Posted June 13, 2024 by bperret

This unit reviews concepts related to matter. Students will gain a deeper understanding of processes involved in the physical change of an ionic compound dissolving in water and how it can be represented and demonstrated using computer models.

Chemistry+C — Titration: Acid-base Neutralization

Posted June 13, 2024 by bperret

This unit reviews concepts related to acid-base chemistry. It provides students with the opportunity to gain a deeper understanding of processes involved in chemical reactions and how they can be represented and demonstrated using computer models.

Physics+C — Electricity: Series Circuits

Posted June 13, 2024 by bperret

This unit reviews concepts in electricity, including Ohm’s law and series circuit design. The model allows students to explore the relationship between voltage, current, and resistance and the connection between current and the average velocity of electrons in a circuit.

Chemistry+C — Redox: Electrolysis within a Battery

Posted June 13, 2024 by bperret

This unit reviews concepts of oxidation and reduction through electrolysis. It provides students with the opportunity to gain a deeper understanding of processes involved in influencing the equilibrium of charges within a battery and how it can be represented and demonstrated using computer models.

Chemistry+C — Kinetics: Rate of Reactions

Posted June 13, 2024 by bperret

This unit reviews concepts of kinetics and rates of reaction. It provides students with the opportunity to gain a deeper understanding of processes involved in changing the reaction speed and how it can be represented and demonstrated using computer models.

Chemistry+C — Periodic Trends: Ionic Compound Interactions

Posted June 13, 2024 by bperret

This unit reviews concepts in atomic structure and then provides students with the opportunity to gain a deeper understanding of the size of an atom as the number of valence electrons increases and the interactions with other atoms.

Chemistry+C — Chemical Reactions: Photosynthesis and Cellular Respiration

Posted June 13, 2024 by bperret

This unit reviews concepts of a commonly known chemical reaction concept (conservation of matter) and then provides students with the opportunity to gain a deeper understanding of processes involved in the energy transfer during a chemical reaction and how it can be represented and demonstrated using computer models.

Physics+C — Simple Harmonic Motion: Mass on a Spring

Posted June 13, 2024 by bperret

This unit reviews simple harmonic motion through experiments with a NetLogo model that simulates a horizontal mass-spring system. The model allows students to displace a mass that is attached to a horizontal spring and observe the motion of the mass.

Physics+C — Kinematics II: Motion of a Ball

Posted June 13, 2024 by bperret

This unit reviews concepts related to kinematics and the motion of a ball near the Earth’s surface. It provides students with the opportunity to gain a deeper understanding of 1-dimensional motion (a ball falling and accelerating due to gravity, a ball rolling on a horizontal frictionless surface) and/or 2-dimensional motion (projectile motion) and how it can be represented and demonstrated using computer models.

Physics+C — Nuclear Physics: Rutherford's Gold Foil Experiment

Posted June 13, 2024 by bperret

This unit reviews the structure of the atom through experiments with a NetLogo model that simulates Rutherford’s gold foil experiment. The model allows students to shoot alpha particles at a gold foil and observe any changes in the path of the alpha particles.

Locating the Epicenter of an Earthquake Lesson

Posted February 28, 2020 by wellina

Identify the location of an earthquake epicenter using a travel time graph and three seismograph tracings. The epicenter is the point on Earth's surface directly above an earthquake. Seismic stations detect earthquakes by the tracings made on seismographs. Tracings made at three separate seismic stations are needed to locate an earthquake epicenter.

Skill Building Deck

Posted June 12, 2019 by ilee

A slide deck of exercises to build CS and decoding skills

Modeling Change

Posted July 3, 2017 by sgibbs

This contributed curriculum physics unit introduces and builds models to explore concepts of independent and dependent change, constant and variable x and y change, gravity, and projectile motion. Each lesson contains detailed instructions on how to build each model, and links to base models and completed projects. Modeling Change Lesson 1 is also uploaded as an independent resource (since it can serve as an alternative introduction to StarLogo Nova).

Alternative Intro to StarLogo Nova - Modeling Change Lesson 1

Posted July 3, 2017 by sgibbs

The first part of the Modeling Change Unit can be used as a fun stand-alone programming activity for students unfamiliar with StarLogo Nova. It guides students to build a model that use keyboard controls to change the two-dimensional location of agents (in section 1a) and change other traits including the third dimension (z), shape, color, and heading (in section 1b).

Rubric ideas for assessing computer models

Posted April 5, 2017 by turtle

In December 2015, Code.org teachers were asked for their ideas on 4 important criteria to include in any rubric used to assess computer models. Here are their ideas, in a forum discussion.

Simulación de un brote de Dengue

Posted March 29, 2017 by Rizzi

Este modelo simula la transmisión del virus del dengue en un barrio de cuatro manzanas durante 180 días. El vector del virus es el mosquito Aedes egyptii. La simulación muestra un gráfico con la evolución del brote (el cambio en la cantidad de personas sanas y de personas infectadas), otro gráfico con la evolución de la población de mosquitos y unos monitores que indican el estado de la población de mosquitos y cuántas personas fueron infectadas.

Dengue outbreak simulation

Posted March 29, 2017 by Rizzi

This model simulates the transmission of the dengue virus in a neighborhood of four blocks during 180 (one hundred and eighty) days. The vector of the virus is the mosquito Aedes egyptii. The simulation shows a chart of the evolution of the outbreak (the change in the number of healthy people and infected people), another graph with the evolution of the mosquito population and some monitors that indicate the state of the mosquito population and how many people were infected.

El Juego de la pesca (La Tragedia de los Comunes)

Posted March 29, 2017 by Rizzi

El Juego de la Pesca utiliza el concepto de Tragedia de los Comunes (Hardin, 1968) para trabajar sobre sustentabilidad. El jugador (pescador) tiene 10 días para atrapar tantos peces como pueda para alimentar a su familia. Cada día, el pescador puede elegir pescar uno, dos o tres peces, o no pescar ninguno. Hay otros dos pescadores que también tratan de capturar tantos peces como puedan. El lago en el que se pesca sólo puede soportar 20 peces (que es la capacidad de carga del lago).

If you can't find what you're looking for, send us a comment about what you were expecting to find.