# GeoGebra

Mathematics and Multimedia GeoGebra Step-by-Step Tutorial Series

GeoGebra is a free dynamic mathematics software that can be used to connect algebra, geometry, calculus and other mathematics. It is available in major operating systems particularly Windows,  Mac and Linux. You can download the software in its official website. Note that Java is required for GeoGebra to run on computers.

The GeoGebra Tutorial Series is a collection of more than 50 step by step  GeoGebra lessons from beginner to advanced level.  The objective of the tutorials is not only to teach how to use the software, but also to suggest how to  use GeoGebra in teaching and learning mathematics.

Although, it is advisable to follow the tutorial series chronologically, the reader may opt to start on with tutorial of choice since each tutorial is designed to be independent from each other.

A. THE TUTORIAL SERIES

1. GeoGebra Essentials Series (10 tutorials, all tutorials now in version 4.2)
2. GeoGebra Basic Geometric Construction Series (10 tutorials, all tutorials now version 4.2)
3. GeoGebra Intermediate Series (33 tutorials for beginners and intermediate users, first 14 tutorials updated to version 4.2)
5. GeoGebra 4.2 Sneak Peek Series (New!)

B. MISCELLANY

D. WHAT’S NEW

## 153 thoughts on “GeoGebra”

1. Hi,
I’m a maths and science teacher in Ireland.
You’ve done wonderful work here. Extremely helpful.

many thanks

Tom

• you’re welcome tom. there are a lot more tutorials to come, so just keep posted.

2. Guil,

I am trying to get my math department started with Geogebra and your tutorials are really great. Under your “beginner” menu, there is a topic entitled “Introduction to Basic Construction: Construction versus Drawing”. Is that a work in progress? I think it might be helpful for some of my colleagues who have never used dynamic software before. If it becomes available, will you let me know?

Thanks for all of the hard work with those…they are very helpful

Kim

• Sure Kim. Since you need it, I’ll try to finish it this weekend, it might be posted next Saturday. Anyway, try first GeoGebra Tutorials 1-4. I think it will really help them. You are from?

3. Thank you for making your time available and creating these great tutorials. Will share it with my teachers in South Africa.

• Thanks Maggie. I am glad I could be of help.

4. Thanks Guill, I am going to share these tutorials with my colleagues at school also, they are the best resource I,ve come across so far to enlighten my friends as to how easy Geogebra is to use. My teachers at school are a little bit wary of the use of technology in the classroom so this will be of immense value in changing their minds given that we have Geogebra on the system ready to be used by both staff and students if we can only get the staff willing to give it a go.
Thankyou so very much once again.

• That’s good to hear Cathy. I still have a lot of tutorials to write, so just keep posted.

5. Pingback: links for 2010-06-10 « Mathematics, Learning and Web 2.0

6. Hi Guillermo.
Just wanted to agree with everything that has been said so far.
Great work. Any thoughts about doing tutorials beyond Mathematics e.g. Physics?

• thanks Gerry. I am not really good at Physics, so maybe I’ll stay with mathematics. Even my math is not that good.

• Hi Ian,

Thank you very much for informing me.

• Thanks DanielMerci pour le partage. Je vais essayer de visiter le site. Peut-être que vous devriez demander à quelqu’un de traduire votre site.

7. Thanks for all the information and the sharing of your knowledge and time.

• You are welcome Susan.

9. Dear Guillermo,

Thank-you for this interesting and helpful materials on GeoGebra.
I would like to use this materials in persian for persian users.

Best Wishes,
Ali Ghasempouri
Chairperson of GeoGebra Institute of Iran

• Thank you Ali. Kindly link back to the original post if you use any materials.

10. Hola
Muy interesante el material que ofreces, soy un profesor chileno que desde que conocí este software, lo he usado bastante, es muy atractivo y amistoso.
Felicitaciones por tu aporte

• Muchas gracias. Me alegra que te haya gustado.

11. I am searching for a way to demonstrate Jordan curves by morphing geometric polygons
into circles. How can this be done in GeoGebra?

• To tell you honestly, I actually have no idea as of now. Mathematica will probably be a better option.

12. Thank you for the wonderful tutorials.

Is it possible to draw Venn Diagrams indicating the intersection of the circles?

• If i understand you right, I think so. We can set the colors of GeoGebra to semi transparent, so the overlapping of two colors would produce a different color.

13. Pingback: Blog Angkring

• Muchas gracias.

14. Hola, por lo que he visto el programa es muy bueno, pero lamentablemente no se el ingles, no se si el programa tendra alguna traduccion al español, y si lo hubiese me gustaria tenerlo, si alguien sabe de algo estare esperando información. gracias, exitos.

• Sorry, but I don’t know how to speak spanish. You may translate the tutorial, as long as you link to the original page.

• Si no te han respondido antes, Alberto, aquí te comento que desde ya GeoGebra tiene una versión en Español que puedes bajar del sitio http://www.geogebra.org
Puedes hasta establecer que la página aparezca en Españos y desde la pesatña de Descarga llegarás a donde, sea en línea o fuera de línea,se te ofrece el programa, su ayuda y manual en Español. Existe también un foro en español y te estaré esperando por cualquier consulta adicional. Mucha suerte Liliana Saidon (Traductora al Español de GeoGebra)

15. un agradecimiento por los tutoriales, algo que se debe tener en cuenta es que la mayoria que trabajamos geometria dinamica con software libre es que no tenemos practica en el ingles se sugiere cubir tutoriales en español.
ATT ANDRES GARAVITO HERNANDEZ C.C. 74081095 E.MAIL firaeln@yahoo.es

• Muchas Gracias Andres.

16. Hi, I think your site is fantastic and really inspiring. I have an improvement for your tutorial
GeoGebra Tutorial 16 – Slider, Sequence and Segment Division
Draw any segment end A and B
Measure the slope m
Create slider as above
Generate p the distance between each point as above then use
Sequence[(x(A) + i*p, y(A) + i*p m), i, 1, n]

What I would really like to do is be able to create a custom tool, similar to the regular polygon tool that will let me draw a line with the required number of divisions.

Thanks again for the fantastic site.

• Thanks Mark. I will look at this, this weekend. Kinda busy right now. Thank you for the suggestion.

17. Thanks for the nice tutorial on such a nice mathematical software. It will help in my teaching methods

• you are welcome Umesh.

18. Thanks for the nice tutorial on such a nice mathematical software. It will help me in teaching

19. This is an excellent collection of stuff, however can you please help me with a scenario in which we have to determine the 2nd point of Chord when the Circle’s centre, radius , the 1st Point of the Chord and the angle between 1st and 2nd Point of the chord is given, I have been toying around but I cannot see to fill the puzzle.

• imran,

sorry for the late reply. could you please send me the drawing at mathandmultimedia@gmail.com. i can’t quite visualize what you are saying.
best,

guillermo

20. Hi, This is really a very nice software. With the help of this I can teach my student the topics and they can enjoy the learning with interest.

21. Profesor Guillermo Bautista:
Recientemente he empezado a estudiar el extraordinario material que usted ha elaborado, realmente es maravilloso. Gracias por su valioso aporte a mi autoformación docente, la cual redundará en uma mayor calidad educativa de los estudiantes a mi cargo. Profesor, usted conoce de alguna guía o tutorial para trabajar con la versión GeoGebra 4.0 beta?
Éxitos.
Wilfredo

• El Sr. Wilfredo,

Muchas gracias por tu comentario. Realmente no sé de ningún tutorial a partir de ahora de GeoGebra 4.0.

Por cierto, me acaba de llamar a Guillermo.

22. You know, I have problems with making tools. I can’t make the tools of isosceles triangle, diamond, rectangle… In other words, figures, which have points half free (for example: they move only on a circle). They must be free, but they are NOT free. I just can’t move them. Could you help me to make them or just say how can I do it?

• @Vlaidimir: Sorry for the late reply, I missed this comment. Uhm, if for example, you want to create an isosceles triangle, try creating a circle, then draw to radii and connect the two points on the circle. Then hide the circle.

23. @Vladimir: Are you saying about creating a customized tool? Could you please cite a specific example? Try describing the tool that you want to create and I’ll see what I can do. Sorry, I am not a native English speaker, so I probably misunderstood what you said.

• You understood everything all right.
For example an isosceles triangle:
1. Make a point “A”
2. Make a circle with the centre (the point “A”) through the point “B”
3. Make a point “C” on the circle
4. Make segments AB, BC, AC
5. Hide the circle
6. Tools -> Create New Tool
Input objects: point “A”, point “B”
Output objects: point “C” and the segments AB, BC, AC
7. Then using this tool I make a triangle (input: A_1, B_1). It creates segments and a point “C_1″.

The problem is that I can’t move the point “C_1″.

OK. Let’s try another way of making the tool.
Tools -> Create New Tool
Input objects: point “A”, point “B”
Output objects: point “C”, the segments AB, BC, AC and the circle.

Using this tool I make a triangle with vertexes A_2, B_2, C_2. The result is the same. I can’t move C_2.

Is there any possible way of making the isosceles triangle tool?

• I have the same story with a diamond, a rectangle, a right-angled triangle. You know, I’m a student and I’m always working with these figures and it takes time to make these figures. Of course, it doesn’t take a lot of time, but I think you know that time is money.

24. 11-03-11
I Harikumar KK (Master Trainer,it@school,India)you have done a good job
God bless you
Thank you
Thank you
Thank you

• You’re welcome, Harikumar.

25. Pingback: Who am I | My Non-Mathematics Side

26. Good Job’s

• Thank you Murdana.

27. Hi there!

Kumusta na?! Im a maths teacher here in New Zealand! I just started with Geogebra and thought that I’d do your tutorials. It feels great that you, a FILIPINO is doing really well in this field of mathematics!
This early, may I please know hoe to make my graphs colourful? Im currently doing functions and I would love to present my graphs in colour!

Proud to be Pinoy,

Trixie

28. Hi Trixie.

Mabuti naman dito. I’ll write English para maintindihan nung mga audience natin from other parts of the world ok?

Regarding the color, in GeoGebra, just right click the graph, then click on Object Properties, and you will see a set of tabs. Choose the Color tab and you can choose colors.

Some of the graphs that I made here were done using Microsoft Powerpoint 2007. Can you email me at gipmanila@gmail.com so that I can get some info about you? I am creating a mailing list for the GeoGebra Institute of Metro Manila, and I am glad that a fellow Filipino is using it there in New Zealand. I hope you don’t mind.

29. Thanks for the tutorials! I appreciate the time you’ve put into these. They’re a great help for a Geogebra beginner like myself. I hope to incorporate Geogebra use in my classes a lot next year.

• you’re welcome, wpeacock.

30. What a great experience. I’ve had a problem understanding math since I was a child. These tutorial are confidence building activities for me. One question: what measurement is used un the line tool, is it mm. or inches?
Thank you
John

• Thank you John.

31. I am not sure, but I think it is in centimeter.

32. Am itinerant tutor. Need Geogebra for Ipad. Any chance it’s coming soon?

• I don’t have an Ipad, but I think it does not support Java. GeoGebra runs on Java.

33. Pingback: Our Service: Translation from English into Portuguese | English into Portuguese Translations

34. greetings!
it was just few weeks ago wen i started learning the basics of geogebra, and that was wen wen we wer there at UP NISMED. i am doing deep explorations with it and i think Geogebra would be of great help for me and my students. I hope i could look forward for more tutorials from you sir. i’m bring geogebra here in our school in a remote barangay for my students to keep maths simple.

Long live educators,
Albert

• Hi Albert. I have stopped creating tutorials for a while. It is because I am waiting for the release of GeoGebra 4.0 in August. I’ll resume writing tutorials once the new version is released.

Keep up the good work.

35. Pingback: Markus Hohenwarter-GeoGebra 4 is here! « ICT u nastavi-školska obuka

36. how do i get these ???
must i pay ??

• @animateholic

You mean, how do you get GeoGebra? It’s a free software. Just go to GeoGebra.org and download it.

37. Good day…
Do you have any upcoming seminars in Geogebra 4 or topics in mathematics?
Thank you.

• @Jimmy,

Sorry, but no seminars this summer. We are very busy. I will announce it in my blog in case we’ll have one.

Guillermo

38. Great work, great site
I’m also preparing some Computer Aided Math Instruction video lessons.

39. Pingback: Teaching || Math || Technology || * » File under: Where the heck have I been?!??!?

40. Greetings! I really wanted proficient in using GeoGebra. While studying, may I translate this tutorial into Indonesian and load it on my blog?

41. Great site, thanks a lot. Could you also write on developing Java script within Geogebra?