# Tutorial:New features of Version 4.0

Since July 2009, the GeoGebra developers are now working on the new version and thanks to many new programmers, it has been once again a huge increase in functionality. The list of new features compared to version 3.2 is overwhelmingly long. To give you an insight and benefit from the innovations can be found on this page is a summary.

Do not be put off by the many new features of GeoGebra! GeoGebra is still just as easy to operate as before. None of the basic tools and functions have been removed or is replaced by something more complicated. Even if you do not use most of the innovations here want, you can safely install the new version and explore it by and by.

## Many new commands and tools

File:Eingabehilfe.png
List command in the input help

The commands to list would be very time consuming. A summary of the changes, you could list as areas with the greatest growth function:

• Stochastics
• Data Analysis
• Analysis
• Graph-theory
• Operations on sets (in GeoGebra there arelists)
• ...

More important than all these functions, but the new list of all usable functions in GeoGebra, which is now available as a side imposable range (triangle in the rectangle in the lower right corner click .). Sorted by topic you will probably find it faster than it was before in the shorter list of case. You get into this field not only the name but also the syntax presented and it is offered a button that leads directly into the manual wiki.

In the Wiki-Manual there are also lists, in which the commands are also sorted by topic. The advantage here is that you will sometimes refer to other functions and examples given. Two examples of advanced page in the wiki:

Also known as "simple" users can add information to the wiki and provide interesting examples of other colleagues.

## Surface

A frequently cited criticism is that GeoGebra to "inflated" by now, and it therefore no longer available for younger students had. So the surface is too complicated. Thanks to an extensive re-programming the surface, which was possible due to a new version of Java, it is now possible, the appearance of GeoGebra with just one click convert.

### Perspectives

It possible to make the so-called Perspectives, some of which are already defined as a selection. A perspective is a default for the type and arrangement of the visible portion of view, the tools offered and general settings. So there is a prospect "Elementary Geometry", in which all the tools for simple drawing objects (not stacked) together are available, the only visible sign area and the font is slightly larger.

Perspectives can create yourself, if not one of the guidelines range. It all views are freely movable and can even outsource the GeoGebra window. None of the views must always be visible and you can therefore use a clean table window.

File:Surface Neu.png
Axles changed up the design bar to a point

is helpful for the younger artistdesign bar, which is primarily there to the appearance of objects quickly . change Instead of looking in the extensive properties dialog, you can easily make changes directly accessible via a couple of buttons.

### Graphics view

Very interesting is the introduction of asecond graphics window is. This can be set as different scales in two views. Practical example for separate consideration of function and derivative function, or simply to display text in a window. The mapping to a view of the drawing is done or can be retrofitted in the Properties dialog of the object are changed.

→ Exercise: function derived graphically and use another window to draw inference.
→ Exercise: representation of the unit circle and the trigonometric function depending on the angle

Even in the character area itself was working on therecruitment opportunities at the axles. This way you can now limit the axes to represent positive values, or always on the edge of the axes. Besides, you can now also functions as a function of other variables defined as x. Indicate to the already existing possibility a point in polar coordinates, then a polar coordinate grid is available.

### Algebra view

A small but nice improvement has to offer algebra view: the information on the objects are now displayed with LaTeX, so you can see much better functional equations. Vectors and matrices are now displayed correctly.

## New features for the use of whiteboards or other touch devices

That you want to use GeoGebra happy as a tool for teaching math at the interactive whiteboard is also understandable. Unfortunately, this has been quite inconvenient and you had / has to make do with only a few tricks, if you wanted to use not only prepared files. Now there are some changes that simplify operation and expand on the whiteboard.

• The aforementioned'bardesign' allows quicker access to object properties. Otherwise it was very awkward to bring up the Properties dialog and change something there.
• Changes to the properties you can save but also by adjusting thepreferences for objects according to your wishes. In the settings, there is now a list of all objects where you almost can advance to adjust settings to look the way you want it.
• Avirtual keyboard, which appears whenever you click on an input field (afterthe keyboard is enabled).
• For smaller pupils and colleagues who have trouble reaching the top is drawing tools, now allows the'Toolsstrip down' view.
• If you want something you have to sketch in a drawing, now no longer the image into a table GeoGebra software copy and paste. A simplepen tool allows the drawing by hand. Here, the image is stored as subscribed in GeoGebra.

NOTE:A GeoGebra version for mobile phones or tablet is in the works. If your device has a JavaScript capable browser you can test it by visiting GeoGebra tube. Your browser does your device as a "mobile" before GeoGebra server, just so no Java support, then the mobile version of GeoGebra used. This works, but some already, but not, for example with files that use scripting or scripting does not work.

There are many new functions for the integrated spreadsheet in GeoGebra.

The first new feature you can detect even if it displays the table and click on one of the cells. So there is now a specialTable tool bar, can be found in the tools that you can use in the table. The normal drawing tool bar will reappear when you dialing the algebra or the drawing view.

The appearance of the table and the display of values ​​in the table can now also be affected. If you click right on the table, it can be in the context menutableoptions' and select pre-set some properties. Thus, even the lines are rendered invisible. For the table, there is now also a'design bar, with one magazine ad, can set the background color, alignment, and borders. The input and correction of longer formulas is facilitated by an input field, as he is known also from other spreadsheet programs will be offered.

The'co-sign from view and table has been further improved. Even in version 3.2 there was the functionTrace to Spreadsheet nowvalues ​​in Table enter, which was significantly improved. Points and any value (ie about the lengths of lines, angles, or a single coordinate) can now easily enter into the table. Conversely, now also offered tools with which you can generate from the data in the table, drawing objects and other expenses for the sign-view, such astable,matrices', etc. to which it some small dialogs for setting options out there.

Now the very extensive amount of toolsanalysis of data is. If you have a list of dates and numbers - they can also be imported from other programs or copied to the table - you can make a variety of types ofgraphical and mathematical analysis, two or more variables as well as simple statistics such as sum, average, etc.

## New export opportunities

In addition to the already previously exploitable opportunities for the export of GeoGebra out there are major changes. And also when exporting to HTML page, there are a few improvements.

File:Example export.gif gif
Exported GIF image

Thus, besides the creation of complete HTML page, the possibility ofExports of applets for wikis, Moodle and as a Google Gadget .

Of interest is the ability to create an animation from aanimated gif image. This one is independent of Java on mobile devices so that usually is not available.

The biggest innovation in this area is undoubtedly the introduction of a materials database under the nameGeoGebra. You can upload directly from GeoGebra out the worksheet and must not have its own page on the Internet. GeoGebra also offers the possibility of using the files from other members and the organization of all selected worksheets to make them more useful to the students.

: Log 'Exercise →' On GeoGebra, created file upload, copy, and paste it into other file collection.

YouTube on two video tutorials are available, introduce into the use of GeoGebra.

{{# ev: youtube | 2h_WepPQcc8 | 300}} {{# ev: youtube | CRk_jyZ-MI4 | 300}} </ center>

Simplification of existing functions == ==

### Text tool

In GeoGebra, there is even the possibility to create dynamic text, ie Values ​​from the drawing may be included in the text, so that the text change in the drawing also changed.

However, the creation ofdynamic text was perceived by many to be complicated, especially if you wanted to link multiple dynamic components. A new Text tool gives you a dialogue that is intended to simplify the entry. Instead of placing shares in quotes and give the individual components with a "+" to link it now a selection box where you can select individual objects. Thus, the selection of a point to the fact that its coordinates are displayed dynamically, and this is reflected by the fact that the name of the item is displayed in a box. Within this box you can make changes, then apply some functions, such as the determination of the x-value of this point.

Certainly important, the'Previewfunction' is. For the purposes ofLaTeX there is finally a longlist of templates, as well as a large number ofcharacters. Regarding the use of LaTeX, it was started by members of the Forum in the English Wiki Manual to prepare a list of standard formulas so that you can copy the code simple can.

### Slider

Another small but important change is the fact that sliders have nowdynamic limits. This means that you can use any value in GeoGebra now as a value for the upper or lower limits. Now it is possible, for example, fractions, set the slider to the counter so that he can have a maximum size of the denominator.

### Animation

Now it was only one possibleanimation with the help of sliders, to create then in version 4.0 provides a new opportunity. Points to any kind of line (line, line, circle, ... and associated routes - this semi-circle + line) were drawn can now be easily animated by a right click you turn on the animation . The animation on the infinitely long line has been designed so that the outward movement is faster.

### Positioning of points

Every now and again been in demand in the forum, if you do not restrict the movement of a point some way. There were opportunities to work, but it was cumbersome and could hold only one point in a rectangle and a circle. Gliders were only for circles or straight lines.

With the toolPoint on Object you can now put a point on any face or, if you click on the edge of a surface, let him slide on the edge. The subsequent release or on-(A-) hanging one point was only possible through a redefinition of what was probably too complicated for novice users. You now have the toolpoint of attach / detach.

## Long-missing capabilities for the school

Requests in the forum for new features worth it anyway. And so many other requests of the users have been implemented that have been missing for a long time.

### Inequalities

Finally, inequalities can now be specified and drawn. Not onlylinear but also for all types ofconics.

The presentation included in the drawing window indicates whether <or <=. There is also an inverse representation possible in order to optimize the linear valid range to set them free. Linear inequalities with one variable can be alsointervals displayed on the axes in the usual presentation with filled or empty circle.

Interval data as [itex] 3 <x <8 </ math> can now be used in other places where you'd otherwise use an AND operation.

### List operations

Are now available ...

• <Object> <List> ∈ is an element of
• <List> ⊆ <List> is a subset of
• <List> ⊂ <List> is a proper subset of
• <List> \ <List> Determines the difference

<List> * (N) defines the n-th element of the list.

The first query can return a boolean result variable, so [itex] true </ math> or [itex] false </ math>. The last two give you a list as a result.

### Cut points can be indicated

 What has been asked often in designs is now possible. One no longer needs to construct additional lines or arcs but can select a cut point (in the Properties dialog) to "show cut cropped lines." Where they are visible only when the circles are invisible.

### Significant new opportunities for functions

Determination of ...

• Absolute extrema for functions in the limited interval
• Vertical asymptotes and limits (on the right side, left side)
• ...

### Loci of slider

... needs some text ...

## Scripting

Under Scripting refers to a type of programming, which, put simply, SOGT sure that will run on a user action into multiple actions GeoGebra. In older versions this was possible only for HTML and JavaScript but knowledgeable in the current version you have installed without the possibility of programming skills in GeoGebra buttons or input lines and link them with a list of commands. You have to learn any new commands, but simply uses the commands as they can be used in the input line.

Especially for the new scripting commands have been introduced, with which one can influence, for example, the appearance of objects and the canvas.

## Finally

### Where is the CAS?

If you ask this, you have probably heard or read CAS should be incorporated in version 4.0; a CAS window and for some time in the beta version was already available. Beginning in 2011, it was resolved by the developer side to try a new CAS system for GeoGebra. The previously built-MathPiper did not meet all required functionality, and so the use of an external CAS called Maxima was allowed. This allowed users a better tool, although a less than ideal one.

In 2011, a Java version of Reduce [1], one of the oldest CAS programs (1960) became available, it was converted to Open Source a few years. The integration of MPReduce was begun under the Google Summer of Code; testing proved it to be well integrated. The decision was made to let go all other versions of CAS. Since of the integration process would be incomplete for the release date of version 4.0, the developers took out the CAS view from version 4.0. The CAS version will be published in the next stable release called version 4.2.

Those interested can test the beta version to 4.2. As usual, they now find a link to a Web Start version in the sub-forum to version 4.2 (near the bottom of the page).

### Printed or PDF?

If you have this text as PDF or get printed, then you should definitely visit the page on the wiki directly, which is at the address

can be achieved. It is worthwhile, because there you can try some of the functions in the form of small embedded GeoGebra applets or experience, at least in "action". There the gif image is animated really well.

### Actually, there are more new features

This page is certainly a very good overview of the new version 4.0, but there are many little things that were not mentioned here because it would be just too much. Anyone who wants can look around on the following page:

### Where do I now get the version 4.0 from?

It's simple: go to the side of the GeoGebra project in the top menu and select'Download on. Appearing on the page you will find a selection of all possible types of use. PrimaryGeoGebra' way, is a GeoGebra variant in which the perspective is "Elementary Geometry" same used at the beginning.

• GeoGebra
• Help
• Partners