Create a Gravity Simulation

Create a Gravity Simulation

Students will create a gravity simulation.

This activity will allow the students to demonstrate how a object is affected by gravity and rolls down an incline plane or hill.

For this simulation and animation the students will use a ball to show what this might look like.

Students will code the computer to:

  • Locate objects using coordinates

  • Create backgrounds

  • Direct actions based on compass headings

  • Write procedures

  • Use buttons to trigger actions

  • Animate an object to simulate movement

  • Add a slider to create variables

  • Advanced options include:

    • Using more complex inclined plane

Grades: 3 - 8

Time: maybe 5 60 minute sessions

CODING CARDS

The link will take you to the Slides. Choose File --> Download --> PDF
Or
Go to File—>Print Settings and PreviewChoose Handout - 2 slides per pageChoose PortraitChoose Download as PDF

WEBINAR RECORDING

CURRICULUM CONNECTIONS

Math C3. solve problems and create computational representations of mathematical situations using coding concepts and skills

Grade 3

C3.1 solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential, concurrent, and repeating events

C3.2 read and alter existing code, including code that involves sequential, concurrent, and repeating events, and describe how changes to the code affect the outcomes

Grade 4

C3.1 solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential, concurrent, repeating, and nested events

C3.2 read and alter existing code, including code that involves sequential, concurrent, repeating, and nested events,and describe how changes to the code affect the outcomes

Grade 5

C3.1 solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves conditional statements and other control structures

C3.2 read and alter existing code, including code that involves conditional statements and other control structures, and describe how changes to the code affect the outcomes

Grade 6

C3.1 solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves conditional statements and other control structures

C3.2 read and alter existing code, including code that involves conditional statements and other control structures, and describe how changes to the code affect the outcomes and the efficiency of the code