Creating Physics Simulations in Geogebra

In summary, There isn't any comprehensive tutorial on how to create physics simulations using Geogebra yet, but GeoGebra is becoming more mature and someone might write a tutorial in the future. GlowScript/WebVPython is a good platform for introductory physics students because it has a strong emphasis on physics.
  • #1
e2m2a
354
11
TL;DR Summary
Can't find any good and comprehensive documentation on creating physics simulations in Geogebra.
Does anyone know where one can find complete documentation on how to create physics simulations using Geogebra. I have searched everywhere on the internet and there really isn't any books or complete tutorials on the subject.
 
Technology news on Phys.org
  • #4
e2m2a said:
Summary:: Can't find any good and comprehensive documentation on creating physics simulations in Geogebra.

Does anyone know where one can find complete documentation on how to create physics simulations using Geogebra. I have searched everywhere on the internet and there really isn't any books or complete tutorials on the subject.
"complete" and "comprehensive" tutorials for physics-with-GeoGebra?
There likely isn't any right now.
But GeoGebra ( https://www.geogebra.org/ ) is becoming mature enough that someone might write one.

The same could be said about Desmos ( https://www.desmos.com/calculator ).

Note that GeoGebra and Desmos are primarily used by mathematicians and math educators.
So, they haven't quite caught on among physicists and physics educators.
For now, use Google https://www.google.com/search?q=geogebra+physics
and learn from others who have worked on things related to what you are interested in.
Yes, Lenore's programs are great: https://www.geogebra.org/m/sMBe5weA (as mentioned by @jedishrfu )

(You can download the GeoGebra file [use the three dots in the upper right corner, then go to Details ].
Use a Desktop version of GeoGebra to study it and make changes to your copy.
(As appropriate, please give credit to the original version you tweaked.)
Save your work periodically... with different names (e.g. a datestamp).
Trust me on that.

Here's my page at https://www.geogebra.org/u/robphy
(I'm working on a gallery page for my Desmos stuff
e.g. https://www.desmos.com/calculator/emqe6uyzha
https://www.desmos.com/calculator/ye4isdigtj )

As an alternative to GeoGebra and Desmos, there is GlowScript/WebVPython ( https://www.glowscript.org/ ).
Glowscript/WebVPython was developed by physicists for introductory physics students.
You are more likely to find more complete physics-related tutorials for Glowscript.
Here is code that supports "Matter and Interactions" (the textbook written by the developers of Glowscript)
https://www.glowscript.org/#/user/GlowScriptDemos/folder/matterandinteractions/

Here's my https://www.glowscript.org/#/user/Rob_Salgado/
(I have to work on making more stuff public and transferring things from trinket.io)Of course, each platform has its strengths and weaknesses.
 
Last edited:
  • #6
robphy said:
"complete" and "comprehensive" tutorials for physics-with-GeoGebra?
There likely isn't any right now.
But GeoGebra ( https://www.geogebra.org/ ) is becoming mature enough that someone might write one.

The same could be said about Desmos ( https://www.desmos.com/calculator ).

Note that GeoGebra and Desmos are primarily used by mathematicians and math educators.
So, they haven't quite caught on among physicists and physics educators.
For now, use Google https://www.google.com/search?q=geogebra+physics
and learn from others who have worked on things related to what you are interested in.
Yes, Lenore's programs are great: https://www.geogebra.org/m/sMBe5weA (as mentioned by @jedishrfu )

(You can download the GeoGebra file [use the three dots in the upper right corner, then go to Details ].
Use a Desktop version of GeoGebra to study it and make changes to your copy.
(As appropriate, please give credit to the original version you tweaked.)
Save your work periodically... with different names (e.g. a datestamp).
Trust me on that.

Here's my page at https://www.geogebra.org/u/robphy
(I'm working on a gallery page for my Desmos stuff
e.g. https://www.desmos.com/calculator/emqe6uyzha
https://www.desmos.com/calculator/ye4isdigtj )

As an alternative to GeoGebra and Desmos, there is GlowScript/WebVPython ( https://www.glowscript.org/ ).
Glowscript/WebVPython was developed by physicists for introductory physics students.
You are more likely to find more complete physics-related tutorials for Glowscript.
Here is code that supports "Matter and Interactions" (the textbook written by the developers of Glowscript)
https://www.glowscript.org/#/user/GlowScriptDemos/folder/matterandinteractions/

Here's my https://www.glowscript.org/#/user/Rob_Salgado/
(I have to work on making more stuff public and transferring things from trinket.io)Of course, each platform has its strengths and weaknesses.
Yes, thanks for all this info. Very helpful to me.
 
  • #7
jedishrfu said:
I found some youtube videos
Wow! I hadn't heard of Geogebra. That's sure a great tool for physics teaching. Thanks for sharing the video.
 

1. How can I create a simple physics simulation in Geogebra?

To create a simple physics simulation in Geogebra, you will need to use the "Physics" tab in the toolbar. This tab contains various tools and functions that allow you to add objects, forces, and other elements to your simulation. You can also use the "Play" button to run the simulation and see how the objects interact with each other.

2. Can I customize the properties of objects and forces in my simulation?

Yes, you can customize the properties of objects and forces in your simulation by right-clicking on them and selecting "Object Properties" or "Force Properties". Here, you can change the mass, size, shape, and other attributes of objects, as well as the magnitude and direction of forces.

3. How can I add more complex forces, such as friction, to my simulation?

To add more complex forces to your simulation, you can use the "Actions" tab in the toolbar. This tab contains tools and functions for creating animations and adding scripts to your simulation. By writing a script that includes the necessary equations for friction, you can simulate this force in your simulation.

4. How do I animate my simulation and view it in real-time?

To animate your simulation and view it in real-time, you can use the "Play" button in the toolbar. This will run the simulation and show the movement of objects as they interact with each other. You can also adjust the speed of the animation using the slider next to the "Play" button.

5. Can I export my simulation as a video or GIF file?

Yes, you can export your simulation as a video or GIF file by using the "Export" function in the "File" menu. You can choose the format and quality of the exported file, and then save it to your device. This is useful for sharing your simulation with others or incorporating it into presentations or reports.

Similar threads

  • STEM Educators and Teaching
Replies
4
Views
2K
  • Programming and Computer Science
Replies
1
Views
1K
  • Programming and Computer Science
Replies
23
Views
2K
  • Programming and Computer Science
Replies
3
Views
1K
  • Programming and Computer Science
Replies
19
Views
2K
  • Programming and Computer Science
Replies
10
Views
3K
Replies
48
Views
4K
  • Programming and Computer Science
Replies
1
Views
1K
  • Programming and Computer Science
Replies
29
Views
5K
  • Programming and Computer Science
Replies
4
Views
5K
Back
Top