Программа по математике geogebra

General methods

Method Signature Since Description
void deleteObject(String objName) 2.7 Deletes the object with the given name.
void setAuxiliary(geo, true/false) 5.0 Affects or not the status of «auxiliary object» to object geo.
void setValue(String objName, double value) 3.2 Sets the double value of the object with the given name. Note: if the specified object is boolean, use a value of 1 to set it to true and any other value to set it to false. For any other object type, nothing is done.
void setTextValue(String objName, String value) 3.2 Sets the text value of the object with the given name. For any other object type, nothing is done.
void setListValue(String objName, int i, double value) 5.0 Sets the value of the list element at position ‘i’ to ‘value’
void setCoords(String objName, double x, double y)void setCoords(String objName, double x, double y, double z) 3.05.0 Sets the coordinates of the object with the given name.
Note: if the specified object is not a point, vector, line or absolutely positioned object (text, button, checkbox, input box) nothing is done.
void setCaption(String objName, String caption) 5.0 Sets the caption of object with given name.
void setColor(String objName, int red, int green, int
blue)
2.7 Sets the color of the object with the given name.
void setVisible(String objName, boolean visible) 2.7 Shows or hides the object with the given name in the graphics window.
void setLabelVisible(String objName, boolean visible) 3.0 Shows or hides the label of the object with the given name in the graphics window.
void setLabelStyle(String objName, int style) 3.0 Sets the label style of the object with the given name in the graphics window. Possible label styles are NAME = 0, NAME_VALUE = 1, VALUE = 2 and (from GeoGebra 3.2) CAPTION = 3
void setFixed(String objName, boolean fixed, boolean selectionAllowed) 3.0 Sets the «Fixed» and «Selection Allowed» state of the object with the given name. Note: fixed objects cannot be changed.
void setTrace(String objName, boolean flag) 3.0 Turns the trace of the object with the given name on or off.
boolean renameObject(String oldObjName, String newObjName) 3.2 Renames oldObjName to newObjName. Returns whether the rename was successful
void setLayer(String objName, int layer) 3.2 Sets the layer of the object
void setLayerVisible(int layer, boolean visible) 3.2 Shows or hides the all objects in the given layer
void setLineStyle(String objName, int style) 3.2 Sets the line style for the object (0 to 4)
void setLineThickness(String objName, int thickness) 3.2 sets the thickness of the object (1 to 13, -1 for default)
void setPointStyle(String objName, int style) 3.2
void setPointSize(String objName, int size) 3.2 Sets the size of a point (from 1 to 9)
void setDisplayStyle(String objName, String style) 5.0 Sets the display style of an object. Style should be one of «parametric», «explicit», «implicit», «specific»
void setFilling(String objName, double filling) 3.2 Sets the filling of an object (from 0 to 1)
String getPNGBase64(double exportScale, boolean transparent, double DPI) 4.0 Returns the active Graphics View as a base64-encoded Stringeg var str = ggbApplet.getPNGBase64(1, true, 72); The DPI setting is slow, set to if you don’t need it
String exportSVG() 4.0 Returns the active Graphics View as an SVGeg var svg = ggbApplet.exportSVG(); Returrns if the active view is 3D
void getScreenshotBase64(function callback) 5.0 Gets the screenshot of the whole applet as PNG and sends it to the callback function as a base64 encoded string. Example: For internal use only, may not work in all browsers
boolean writePNGtoFile(String filename, double exportScale, boolean transparent, double DPI) 4.0 Exports the active Graphics View to a .PNG file. The DPI setting is slow, set to if you don’t need it
eg var success = ggbApplet.writePNGtoFile(«myImage.png», 1, false, 72);
boolean isIndependent(String objName) 4.0 checks if objName is independent
boolean isMoveable(String objName) 4.0 checks if objName is is moveable

Client Events

These events can be observed using the method

Type Attributes Description
addMacro : macro name when new macro is added
addPolygon polygon construction started
addPolygonComplete : polygon label polygon construction finished
algebraPanelSelected Graphing / Geometry apps: algebra tab selected in sidebar
deleteGeos multiple objects deleted
deselect : object name (for single object) or null (deselect all) one or all objects removed from selection
dragEnd mouse drag ended
editorKeyTyped key typed in editor (Algebra view of any app or standalone Evaluator app)
editorStart object label if editing existing object user moves focus to the editor (Algebra view of any app or standalone Evaluator app)
editorStop : object label if editing existing object user (Algebra view of any app or standalone Evaluator app)
export : JSON encoded array including export format export started
mouseDown : mouse x-coordinate, : mouse y-coordinate user pressed the mouse button
movedGeos : object labels multiple objects move ended
movingGeos : object labels multible objects are being moved
openDialog : dialog ID dialog is opened (currently just for export dialog)
openMenu : submenu ID main menu or one of its submenus were open
pasteElms : pasted objects as XML pasting multiple objects started
pasteElmsComplete pasting multiple objects ended
perspectiveChange perspective changed (e.g. a view was opened or closed)
redo redo button pressed
relationTool : HTML description of the object relation relation tool used
removeMacro : custom tool name custom tool removed
renameComplete object renaming complete (in case of chain renames)
renameMacro : array custom tool was renamed
select : object label object added to selection
setMode : mode number (see toolbar reference for details) app mode changed (e.g. a tool was selected)
showNavigationBar : «true» or «false» navigation bar visibility changed
showStyleBar : «true» or «false» style bar visibility changed
sidePanelClosed side panel (where algebra view is in Graphing Calculator) closed
sidePanelOpened side panel (where algebra view is in Graphing Calculator) opened
tablePanelSelected table of values panel selected
toolsPanelSelected tools panel selected
undo undo pressed
updateStyle : object label object style changed
viewChanged2D : horizontal pixel position of point (0,0), : vertical pixel position of point (0,0), : ratio pixels / horizontal units, : ratio pixels / vertical units, : graphics view number (1 or 2) graphics view dimensions changed by zooming or panning
viewChanged3D similar to 2D, e.g. 3D view dimensions changed by zooming or panning

GeoGebra’s File format

With these methods you can set everything in a construction (see XML Reference ).

Method Signature Since Description
void evalXML(String xmlString) 2.7 Evaluates the given XML string and changes the current construction. Note: the construction is NOT cleared before evaluating the XML string.
void setXML(String xmlString) 2.7 Evaluates the given XML string and changes the current construction. Note: the construction is cleared before evaluating the XML string. This method could be used to load constructions.
String getXML() 2.7 Returns the current construction in GeoGebra’s XML format. This method could be used to save constructions.
String getXML(String objName) 3.2 Returns the GeoGebra XML string for the given object, i.e. only the <element> tag is returned.
String getAlgorithmXML(String objName) 3.2 For a dependent GeoElement objName the XML string of the parent algorithm and all its output objects is returned. For a free GeoElement objName «» is returned.
String getFileJSON() 5.0 Gets the current construction as JSON object including the XML and images
String setFileJSON(Object content) 5.0 Sets the current construction from a JSON (object or string) that includes XML and images (try getFileJSON for the precise format)
String getBase64() Gets the current construction as a base64-encoded .ggb file
String getBase64(function callback) 4.2 Gets the current construction as a base64-encoded .ggb file asynchronously, passes as parameter to the callback function when ready. The callback function should take one parameter (the base64 string).
void setBase64(String ) 4.0 Sets the current construction from a base64-encoded .ggb file. If callback function is specified, it is called after the file is loaded.

Miscellaneous

Method Signature Since Description
void debug(String string) 3.2 Prints the string to the Java Console
String getVersion() 5.0 Returns the version of GeoGebra

Direct Input using the Input Bar

GeoGebra’s 3D Graphics View supports points, vectors, lines, segments, rays, polygons, and circles in a three-dimensional coordinate system. You may either use the Tools provided in the , or directly enter the algebraic representation of these objects in the Input Bar or Input Field of the Algebra View (GeoGebra Web and Tablet Apps).

Example: Enter into the Input Bar or Input Field of the Algebra View in order to create a point in the three-dimensional coordinate system.

Furthermore, you may now create surfaces, planes, as well as geometric solids (pyramids, prisms, spheres, cylinders, and cones).

Example: Enter in order to create the corresponding surface.

Инструменты, используемые в программе

GeoGebra дает возможность работать с разными объектами, например, таблицами, графами, алгебраическими уравнениями, геометрическими фигурами, арифметикой и статистическими данными. Еще вы найдете дополнительные функции, которые позволяют оперировать интегралами, корнями, графиками и многим другим. Для удобства в использовании все они включены в один пакет.

Работа со стереометрическими чертежами

С Геогебра вы сможете работать в двух- или трехмерном пространстве. В зависимости от того какой вариант вы предпочтете для работы, получится 2-х или 3-х мерная фигура.

При помощи точек утилита формирует геометрические фигуры. Можно указывать нужные параметры или провести через каждую из них линию. Также, вы сможете отметить углы, проложить сечение для них в уже готовых фигурах, или помереть длину линий.

Независимое построение

Вы можете воспользоваться функцией выноса рисунка, чтобы построить объекты независимо от основной фигуры. Например, после того как построили какой-либо многогранник, можно вынести его угол или несколько линий отдельно от него. С подобной функцией вы сможете детально рассмотреть любую часть фигуры.

Графики функции

С помощью GeoGebra вы сможете с легкостью построить графики функции. Чтобы настраивать их можно воспользоваться ползунками или прописать формулы.

Восстановление работы и поддержка других проектов

Если вы случайно закрыли нужный проект, то с помощью этой утилиты вы можете возобновить работу с ним от последней точки. Также, вы сможете открыть скачанные файлы для внесения своих правок.

Сообщество программы

Сегодня разработчики GeoGebra каждый день усовершенствуют утилиту. Существует ресурс под названием GeoGebra Tube, где все пользователи могут обсуждать новые предложения, рекомендации и даже поделиться своими готовыми проектами в режиме онлайн. Все они доступны каждому и естественно бесплатны, как и сама программа. Использовать все предложенные файлы вы можете без ограничений, и править так, как вам потребуется.

Количество доступных проектов давно перевалило цифру в 200 тысяч. И с каждым днем их становится все больше. Многие из них на английском, но вы сможете перевести проект на любой язык после скачивания его на компьютер.

Плюсы

Рассмотрим достоинства этой программы, которые убедят вас в том, что она должна стать вашим помощником в работе:

  • Наличие русского языка;
  • Много функций для работы с математическими уравнениями;
  • Наличие функционала по работе с графикой;
  • Личный комьюнити;
  • Поддерживается практически всеми ОС: Windows, OS X, Linux, Android и iOS.

Минусы

Как и везде, есть небольшие недочеты и в этой утилите. Но их очень мало и они весьма не значительны. Давайте рассмотрим все имеющиеся недостатки:

  • Программа еще разрабатывается, поэтому встречаются неполадки;
  • Большинство проектов выкладываются на английском языке.

Хотелось бы отметить, что эта программа не очень подходит для школьной программы, так как может создавать достаточно продвинутые графики функций. Школьникам и учителям следует поискать подобную утилиту, но с меньшим функционалом. GeoGebra больше подходит для преподавателей ВУЗов, в качестве программы для наглядной демонстрации. Также можно сделать презентацию более показательной с помощью разнообразных картинок обычных форматов.

Constructions with the Mouse

Using the construction Tools available in the you can create geometric constructions in the 3D Graphics View with the mouse. Select any construction tool from the 3D Graphics View Toolbar and read the tooltip provided in the 3D Graphics View in order to find out how to use the selected Tool.

Note: Any object you create in the 3D Graphics View also has an algebraic representation in the Algebra View.
Example: Select the Sphere with Center through Point Tool and click in the 3D Graphics View twice. The first click creates the center point while the second click creates a sphere and a point on the sphere.
Hint: In order to create a new point in the 3-dimensional space, you need to…

  • click and hold the mouse key (tap and hold) in order to define it’s x— and y-coordinate, then
  • drag the point up or down in order to change the z-coordinate and
  • release the click (tap) once you reached the desired coordinates.

Расширение GeoGebra

Создано расширение GeoGebra для браузера Google Chrome

Обратите внимание на количество пользователей расширения: более 2.6 миллиона человек. Немногие расширения из магазина Chrome могут сравниться с такими цифрами

Это свидетельствует о том, что приложение GeoGebra широко используется в мире для образовательных целей.

Для входа в расширение кликните по кнопке «Сервисы» на панели закладок в браузере Google Chrome. После этого будет открыто окно расширения GeoGebra в вашем браузере. На начальном экране вы можете выбрать раздел математики, с которым далее вы будете работать в приложении.

Дополнительные материалы по работе в программе, вы можете найти на сайте производителя приложения, и в интернете.

3D Graphics View Toolbar

The 3D Graphics View Toolbar provides a wide range of Tools that can be operated with the mouse and allow you to create the three-dimensional graphical representations of objects directly in the 3D Graphics View.
Every icon in the Toolbar represents a that contains a selection of related construction Tools. In order to open a Toolbox, you need to click on the corresponding default Tool shown in the 3D Graphics View Toolbar (GeoGebra Web and Tablet Apps) or on the small arrow in the lower right corner of the Toolbar icon (GeoGebra Desktop).

Note: The Tools of the 3D Graphics View Toolbar are organized by the nature of resulting objects or the functionality of the Tools. You will find Tools that create different types of planes in the or Tools that allow you to create geometric solids in the .

Интерфейс GeoGebra

Интерфейс программы GeoGebra напоминает графический редактор. Программу можно использовать для черчения, но это не основное предназначение приложения.

Давайте рассмотрим основные элементы интерфейса программы GeoGebra:

  1. Полоса меню. Из меню вы можете изменить настройки программы.
  2. Панель инструментов. Здесь находятся инструменты для создания объектов. После щелчка по треугольнику в правом нижнем углу кнопки, будут открыты дополнительные инструменты. Операции, доступные в панели инструментов, можно производить с помощью строки ввода.
  3. Панель объектов. В Панели объектов отображаются введенные переменные и функции. Вместо имен переменных здесь отображаются их значения. Для того, чтобы увидеть формулу в символьном виде, нужно будет кликнуть по ней правой кнопкой мыши.
  4. Кнопки «Отменить» и «Повторить».
  5. Строка ввода. Это основной инструмент при работе в программе GeoGebra. Здесь вводятся команды и формулы, задаются значения переменных. Справа от строки ввода расположена кнопка «Список команд». С помощью дополнительных команд можно будет вводить команды и отсутствующие на клавиатуре символы.
  6. Рабочая область. Все построения в программе производятся в рабочей области. Вы можете изменить масштаб с помощью колесика мыши, перемещать по рабочей области ось координат.

Далее попытаемся выполнить некоторые элементарные действия в программе GeoGebra.

Translation of the Coordinate System

You may translate the coordinate system by using the Move Graphics View Tool and dragging the background of the 3D Graphics View with your pointing device. Thereby, you can switch between two modes by clicking on the background of the 3D Graphics View:

  • Mode xOy-plane: You may translate the scene parallel to the xOy-plane.
  • Mode z-axis: You may translate the scene parallel to the z-axis.

Alternatively you can hold the Shift key and drag the background of the 3D Graphics View in order to translate the coordinate system. Again, you need to click in order to switch between the two modes while holding the Shift key.

Note: You can go back to the default view by selecting the button Back to Default View in the .

Сравнение альтернативных программ:

Avoirdupois Weight Measure Converter

Memory Improvement

The Definitive Guide To VoIP

Letter Chase — Learn the Keyboard

Описание Переводите вес между разными телами Получайте объявления и новости от Memory Improvement Blog Скачать The Definitive Guide To VoIP, версия 1.0 Научитесь набирать текст быстрее при помощи упражнений, тестов и игр.
Рейтингу
Загрузки 488 94 55 204
Цена $ 0 $ 0 $ 0 $ 0
Размер файла 216 KB 0.68 MB 145 KB 0.71 MB

Download

Download

Download

Download

Пользователи, которые скачивали ГеоГебра — GeoGebra, также скачивали:

Мы рады посоветовать вам программы которые понравились другим пользователям ГеоГебра — GeoGebra. Вот список программ, аналогичных ГеоГебра — GeoGebra:

Julian-Gregorian-Dee Date Calculator 
7.36

Эффективно переводите данные и выполняйте вычисления с помощью этого приложения

скачать
Программы по генеалогии

Рейтинг пользователей

The Complete Genealogy Builder 
2013

Эффективно управляйте вашими генеалогическими данными

скачать
Программы по генеалогии

Рейтинг пользователей

Excel2GED-family.xls 
1.0

Без труда конвертируйте файлы Excel в формат gedcom

скачать
Программы по генеалогии

Рейтинг пользователей

PrettyEarth — World Atlas and Maps, GPS 
6.0

Изучайте и анализируйте географическую информацию, представленную в разных форматах.

скачать
Программы по генеалогии

Рейтинг пользователей

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector