Download as pdf or txt
Download as pdf or txt
You are on page 1of 106

GeoGebra 3.

2 Helpe in Arabic
Markus Hohenwarter, www.geogebra
Translated by Team
From Egypt
Ayman Mohamed
Emad Abd Elkader
Maha Ahmed Ismail


-1 GeoGebra
.
" "Markus Hohenwarter
1-1
GeoGebra : Graphic View
Algebra View Spreadsheet View
.

1-1-1
.
.
.




.

.

2-1-1 Algebric View


Input Bar
Enter
.

)( = 2 :

f(x) = x^2

: Free Objects
Dependent Objects

:
" " Properties
" "Auxiliary Object

"

. "Basic
:

" "Input Bar


" "command " "

F1
3-1-1 Spreadsheet View
A
1 A1

) GeoGebra
(


View
Auxiliary objects

GeoGebra 2 1
1-2-1
" ."View "
"Algebraic View " "Input Bar


" / "


" "

-:
.1

)( ) :Y (X
) (

.2
.3 ) (Ctrl + (Ctrl -)


" "


" "Properties

" "Axis )
( ) (
) ( )
(
" "Grid

:
Shift

)
(
) ( Properties


" " Tools "
"Customize toolbar

2-2-1 Changing the Properties of Objects


-:
" "Properties

) (Edit ) (Properties

) "Move

) ( .......

""Properties

) (


) (
) ( .........

3-2-1 ) Context Menu (



.
A :

) ( ) (
) ( A

" "Properties

GeoGebra 3-1 )(Presentation Tool
1-3-1 )(Navigation Bar
. " "View "
"Navigation bar for construction steps
-:








)(

) (
2-3-1 )(Construction Protocol
" "View " "Construction Protocol
:

-:

) (
) (
) (Home
) (End




) (Delete )
(

) ( " "View -:

" "Breakpoint

" " View

GeoGebra HTML :
" "...

-:
HTML
" "

" "
3-3-1 )(Setting of GeoGebra
" "Options
GeoGebra

" ) (" "


) ("


" "

GeoGebra 4-1 )(Authoring Tool


1-4-1 )(Printing Options
)(Graphic View
" "File " "Print Preview

" " " " ""


"" .
)(Construction Protocol
.1 " " View " Construction
" Protocol
.2 " "File " " PrintPreview


)
( View

2-4-1

File
" "Export " "

" "Format "


"Resolution dpi




:
o

Clipboard
file " "Expert " "

PNG
Word Processing
3-4-1 )(Interactive Webpages
GeoGebra :
" "File " "Export " "

o " " Title " "Date " "Author


o " "General )
(
o " "Advanced

)
( .
.

)
(1024 768


circle :
.1 html

) (circle.html

.2 (circle.ggb) GGB
) Geogebra.jar .3 (



) (Internet Explorer, Mozilla, Safari ,.
Java applet
http://www.java.com

) (FrontPage , OpenOffice Writer


.2 )(Geometric Inputs
1-2 )(General Notes
) (Graphic View )
(

)(Algebraic View


) -:
)

( )

2-2 Construction Tools



.
.



: )(A , B , C

) (1

) (2

) (3


CTRL


" "
""

1-2-2 ) (

) ( . :

.1
.2

) (1

""delete

) (2

) . (Relation

:
) (1
) (2
) (3 ) (

) (

) (A , B , C

) (A , C


2-2-2

. )
( .........

)( -:

.1 .
.2 .



" "

""

""

"

"



3-2-2

:

4-2-2

5-2-2

:

6-2-2

) (

: )
(
7-2-2

-:
) (A , B , C B B

-:

. B A A
B

A : g ) g (
A

: ) A , B
( AB



) AB (PerpendicularVetor

g : A g A

) g (PerpendicularVector

-:

) (

-:
A A
g
g
" " A " " f

A

8-2-2

: M

:
M P
MP

) (A , B , C

: ) (

: ) (

: ) (

:
9-2-2

: ) (
) B , A A B (
A B

: M A
) B A B (
: A B

: ) (A , B , C

A C B

: ) (A , B , C
A C B


10-2-2

-:




) ( )



180
:
o "" ""...
o

""
o " " "
"

: ) A ( ) B (

B C

-:


"" "" ""

""


11-2-2 Boolean

.

12-2-2

: B A B
A B A

B A

A )
(

:
) (1 f(x)=x^2

) (2 A

) (3 ) ) ) B = ( x(A) , f'(x(A B A

x(A) A
)f`(x) f (x
) ) f'(x(A A f
B A
A f

B B A

A B
13-2-2

: )
(
14-2-2

) ( " "LaTex

(1 ) (
(2
"
" ... " "

" "

" " " "


" "Dynamic text .


)
( A

"" A

A A

GeoGebra


""+

"

= "

" "+ ""



" ="
" "+

" = " A +
" = "
A

" = " " + a +"


" = "
""
a

(1
""
(2 B
""

LaTex
LaTex
LaTex }{


a/b

1 2


LaTex

15-2-2

:
(1 )
(
(2

" "
-:
:
" "
" "

"" -:
: 1
: 2

:4

) (A , B , C

A B .
B A

A C


A 3
4

A + (3,0) :

A + (0,4) :


" "
"" " "

"" ""

"
" %0 %100


.3 Algebraic Input
1-3 General Notes
) (
Input Bar

.1 Enter

.2
Input Bar Graphic View

Naming Objects


Input Bar

: Points Capital Letters




)C = ( 2, 4

) P = (1 ; 180

( Alt + O
X=2+i

: Vectors Small Letters


)v = ( 2, 4

) u = (1 ; 180

( Alt + O
t=2+i

) (Lines ) (Circles ) : (Conic Sections


""x ""y


g: y = x + 3

c : (x-1)^2 + (y-2)^2 = 4


hyp

hyp: x^2 y^2 = 2

:Functions )( )( :

=24+
2

)( =

f: y = 2 x + 4

f(x) = x^2
)y = sin(x

.1


Input Bar
.2

underscore

A_1 A1
} S_{AB SAB


:
.1 Input Bar
Enter
)A = ( 2 , 3

) A = (2 , 1

Enter A

.2

Enter

Input Bar History


Input Bar


Algebraic View Input Bar

Graphic View

2-3 Direct Input



Input Bar
Enter
1-2-3

Enter
small letter

r r = 3

e
a

.1 ) ( .

.2 e
GeoGebra


.3 Alt +
P pi

= 60
= pi/3

" " " " .


" "

" "
"" " "

2-2-3

Capital
Small

)P=(1,0

)P=(1;0

)v=(0,5

) v = ( 5 ; 90

3-2-3

" y " x .
) ( .
" " :

g

g:3x+4y=2


) g : X = (-5 , 5 ) + t ( 4 , - 3

k = 2 , d = -1 :
g : y = k x + d :
)( xAxis , yAxis
xAxis and yAxis
Perpendicular [ A , xAxis ] :
A
4-2-3
.
" " :

)(Ellipse

Ell

ell : 9 x2 + 16 y2 = 144

)(Hyperbola

Hyp

hyp : x2 + 16 y2 = 144

)(Parabola

Par

par : y2 = 4 x

)(Circle

k1

k1 : x2 + y2 = 25

k2 : (x 5)2 + (y + 2) 2 = 25

k2


b a

a=4
b=3
b a
^ell: b^2 + x^2 + a^2 y^2 = a^2 b
5-2-3
(

f (x) = 3x^3 x^2

) )g (x) = tan ( f(x

)sin (3x) + tan (x

) ( sin , cos , tan ,


GeoGebra Integral Derivative


f(x) = 3x^3 x^2
f'(x) : ) f''(x


f(x) = 3 x^3 x^2
))g(x) = cos(f'(x+2

Translate


] [ Function

6-2-3

* or space

) ( gamma

)(

)(x

)(y

) ( abs
) ( sign

) 1 1-(

) ( sqrt

) ( cbrt

) ( exp

) ( log ( ) or ln

) ( ld

10

) ( lg

) ( cos

) ( sin

) ( tan

) ( acos

) ( asine

) ( atan

) ( cosh

) ( sinh

) ( tanh

) ( aconh

) ( asinh

) ( atanh

) ( floor

) ( ceil
) ( round

M B A :
M=(A+B)/2

v
) Length = sqrt ( v * v

7-2-3 )( Boolean Variables and Operations


" " ) (True " " )(False
a = true a = false
check Box and Arrow Keys

Boolean Operations

:

a,b


a b

==

a == b


a b

=!

a != b

<

<

a<b

>

>

a>b

=<

ab

a <=b
ab

=>

&&

||

||

a || b

ab

a >= b
a b
a && b
ab
a || b
a
!a

8-2-3 List Objects List Operations


List objects } {

A , B , C

}L={A,B,C
})L = { (0,0) , (1,1) ,(2,2




True False

List 1 == List2



True False

List 1 != List2



S = Intersect [g , h] : S g , h
Intersect
SAB A1
S_{AB} A_1 :

} {


) (



) (

List1 + List2
List + Number


) (

List1 List2
List Number



) (
)

List2 * List1

Number*List


) (

List1 / List2
List / Number

List^2
)Sin(List

9-2-3
GeoGebra

} } { {1 , 2 , 3 } , { 4 , 5 , 6 } , { 7 , 8 , 9


Matrix + Matrix

Matrix - Matrix

Matrix * Number


)
(
Matrix * Matrix

} }{ {1,2} , {3,4} , {5,6} } * { {1,2,3} , {4,5,6


} }= { { 9,12,15} , {19,26,33} , {29,40,51
) (22

)Matrix22 * Point (or Vector

) { { 1 , 2 } , { 3 , 4 } } * ( 3 , 4 ) = ( 11 , 25
) (33

)Matrix33 * Point (or Vector

{{ 1 , 2 , 3 } , { 4 , 5 , 6 } , { 0 , 0 , 1 }} * ( 1 ,
) 2 ) = ( 8 , 20

] Determinant [Matrix
] Invert [Matrix
] Transpose [Matrix

10-2-3
GeoGebra )(

) ( 3 , 4 3 + 4i
i ) i = (0 , 1 0 + 1i
i q = 3 +
4i

)(

-:

) (Properties

) ( Algebra
) (


)(

)( 2 , 1 ) ( 1 , -2) =(1 , 3

)( 2 , 1 ) + ( 1 , - 2) = ( 3 , - 1

(2 + 1i) (1 2i) = 1 + 3i

( 2 + 1i ) + (1 2i) = 3 1i



. /

)( 2 , 1 ) / ( 1 , -2) =(0 , 1

)( 2 , 1 ) ( 1 , -2) = ( 4 , - 3

(2 + 1i) / (1 2i) =0 + i

( 2 + 1i ) * (1 2i) = 4 3i

A B A/B A*B

3 + ( 4 + 5i) =7 + 5i

) 3 + ( 4 , 5) = ( 7 , 5

3 ( 4 + 5i) =-1 - 5i

)3 ( 4 , 5) =(-1 , -5

3 / ( 0 + 1i) = 0 3i

) 3 / ( 0 , 1) = ( 0 , - 3

3 * ( 1 + 2i ) = 3 6i

)3 (1 , 2) = ( 3 , 6

3 3 Commands

"
= " S

]S = Intersect[g , h

S g h

A1
A_1
SAB }S_{AB




Enter

ConstructionStep

] [ ConstrctionStep


object

]ConstructionStep [ object

1-3-3 General Commands


Delete

] Delete [object

Relation

]Relation [ object a , object b

a b

2-3-3 Boolean Commands



Condition

If
]If [condition, object


Condition a

]If[condition, object a, object b

b

" "True " "False

IsDefined
]IsDefined[object


IsDefined

]IsDefined[object

" "True " "False


IsInteger

]IsInteger[Number

" "True " "False


3-3-3
AffineRatio

]AffineRatio[Point A, Point B, Point C


Area

] Area [Point A, Point B, Point C,

.... C B A


Integral

AxisStep

] [AxisStepX

] [AxisStepY

Corner Sequence
AxisStep )
" "(

BinomialCoefficient
n
r

] BinomialCoefficient [Number n , Number r


Cirumference


conic

]Circumference [conic



D C B A

CrossRatio
]CrossRatio [Point A, Point B, Point C, Point D

Curvature

]Curvature [ Point , Function

] Curvature [ Point , Curve

Distance

] Distance [ Point A , Point B

B A

] Distance [ Point , Line


h g

] Distance [ Line g , line h





b a


a b

Function a b
) )( f(x) g(x

FirstAxisLength
]FirstAxisLength [conic
GCD
]GCD [Number a , Number b
]GCD [List of numbers
IntegerDivision
]Div [Number a , Number b
Integral
]Integral [ Function , a , b
]Integral [ Function f , Function g , a , b

] [ a b



Iteration

Function n
x
f(x) = x2 :

] Iteration [Function , Number x , Number n

) (x=3
] Iteration [ f , 3 , 2

- f(3) = 32 = 9
- f(9) = 92 = 81
3
81
LCM

] LCM [ a , b

b a

] LCM [ list of numbers

Length

]Length [vector


A
a b

] Length [Function , a , b

A B

]Length [Function, Point A , Point B

]Length [Point A


Curve t2 t1
c B A

]Length [Curve , t1 , t2
]Length [ Curve c , Point A , Point B

] Length [ List
LinearEccentricity
] LinearEccentricity [ Conic

Linear Eccentricity




function ] [ a , b n

LowerSum
]LowerSum [function, a , b , n

Minimum and Maximum


a b

] Min [ a , b

a b

] Max [ a , b
Modulo Function

]Mod [integer a , inteber b

a b

Parameter

] Parameter [ Parabola

Perimeter

] Perimeter [ Polygon

Radius

] Radius [ Circle


Random commands


a b

] RandomBetween [ a , b

] RandomBinomial [ n , p

]RandomNormal [Mean , Standard deviation

Mean Standard
deviation
]RandomPoisson [Mean


Mean

SecondAxisLength

] SecondAxisLength [ Conic

Slope

] Slope [ Line


"" ""

TrapezoidalSum

] TrapezoidalSum [ Function , a , b , n

n
Function ][a , b

UpperSum

]UpperSum [ Function , a , b , n

function ] [ a , b n

4-3-3
Angle

]Angle [vector v1 , vector v2

v1 v2

]Angle [Line g , Line h

g h
BA BC B

]Angle [ Point A , Point B , Point C

]Angle [Point A , Point B , Angle

B A

]Rotat [ A , , B

]Angle [Conic

]Angle [Vector

]Angle [Point

]Angle [Number

2 (

]Angle [Polygon

5-3-3
Center

]Center [conic

Centroid
]Centroid [polygon
Corner


n
image n

] Corner [ n
] Corner [ image , n
] Corner [ text , n

text n


}n = { 1 , 2 , 3 , 4

Extermum
]Extremum [polynomial

Focus

] Focus [ conic
InflectionPoint
] InflectionPoint [ polynomial



g h

Intersect
] Intersect [ Line g , Line h


] Intersect [ Line , Conic
) (2
n

] Intersect [ Line , Conic , n


c1 c2
] Intersect [ Conic c1 , Conic c2
) (4
] Intersect [ Conic c1 , Conic c2 , n

n c1 c2

]Intersect [ Polynomial f1 , Polynomial f2


f1 f2
n
] Intersect [Polynomial f1 , Polynomial f2 , n
f1 f2

]Intersect [Polynomial , Line

n
] Intersect [Polynomial , Line , n

f g
] Intersect [Function f , Function g , Point A
A

A

] Intersect [ Function , Line , Point A


A B

Midpoint
] Midpoint [ Point A , Point B
] Midpoint [ Segment
Point
] Point [ Line

] Point [ Conic

] Point [ Function

] Point [ Polygon

] Point [ Vector
] Point [ Point , vector

Root
] Root [ Polynomial

] Root [ Function , a

] Root [ Function , a , b

] [ a , b

Vertex

] Vertex [ Conic

6-3-3

CurvatureVector
]CurvatureVector [Point , Function

] CurvatureVector [Point , curve


Driection

]Direction [Line


= a x + b y
c ) + = (
) ( b , - a ) - (

PerpendicularVector

]PerpendicularVector [Line


= a x + b y
c ) + = (
) ( a , b ) (

]PerpendicularVector [Vector v

) ( a , b
) ( - b , a

)

UnitPerpendicularVector
]UnitPerpendicularVector [Line

(
)

]UnitPerpendicularVector [Vector

(

) (
) (

UnitVector
]UnitVector [Line
]UnitVector [Vector

Vector


A B

]Vector [Point A , Point B


]Vector [Point

7-3-3

A B
a A

Segmen
]Segment [Point A , Point B
]Segment [Point A , Number a

8-3-3

A B
Point Vector

Ray
]Ray [Point A , Point B
]Ray [Point , Vector

9-3-3

Polygon

A , B , C ,

]Polygon [ A , B , C , ........

n A , B

] Polygon [ A , B , Number n

10-3-3

A , B , C B

AngleBisector
]AngleBisector [A , B , C

AB , BC
h g





Line

]AngleBisector [Line g , Line h


Asymptote
]Asymptote [Hyberbola
Axes
]Axes [Conic
Diameter
]Diameter [Line , Conic

Conic
Vector

]Diameter [Vector , Conic

Conic
Directrix

]Directrix [Parabola

Parabola

FirstAxis

]FirstAxis [Conic

Line

]Line [Point A , Point B

A , B
Point Line
Point Vector

]Line [Point , Line


]Line [Point , Vector
Perpendicular

Point

]Perpendicular [Point , Line

Line
Point

]Perpendicular [Point , Vector

Vector

PerpendicularBisector
]PerpendicularBisector [Point A , Point B

A , B

]PerpendicularBisector [Segment

Segment

Point

Polar
]Polar [Point , Conic

Conic



Conic
Point

SecondAxis
]SecondAxis [Conic
Tangent
]Tangent [Point , Conic

]Tangent [Line , Conic

Conic
Line
Functioin

]Tangent [Number a , Function

a
Functioin

]Tangent [Point A , Function

A
) x(A

)x = x(A

Tangent [ x(A) ,

] function
]Tangent [Point , Curve

Curve Point

11-3-3
Circle


M r

]Circle [Point M ,Number r

]Circle [Point M , Segment

Segment
M A
A , B , C

]Circle [Point M , Point A


]Circle [Point A , Point B , Point C

Conic

]Conic [Point A , Point B , Point C , Point D , Point E

A , B , C , D , E


F , G a

Ellipse
]Ellipse [F , G , Number a

2 a
FG
]Ellipse [ F , G , Segment

F , G
Segment

]Ellipse [ A , B , C

A , B , C

Hyperbola

]Hyperbola [ F , G , Number a

F , G a
2 a

FG


]Hyperbola [ F , G , Segment

F , G
Segment

]Hyperbola [ A , B , C

A , B , C

OsculatingCircle


Function

]OsculatingCircle [Point , Function

Point
Curve

]OsculatingCircle [Point , Curve

Point

F g

Parabola
]Parabola [Point F , Line g

12-3-3
: IF

derivative integrals intersect

] f (x) = if [ x < 3 , sin (x) , x^2

x < 3 )f (x) = sin(x


f(x) = x^2
b0

) a (3 ) b (


Derivative

]Derivative [Function

]Derivative [Function , Number n

n
derivative

)f`(x

)f(x

) f``(x

) f(x

] derivative [f , 2

Expand

]Expand [Function

Expand (x+3)(x-4) f(x) = x2 x -12

Factor

]Factor [Polynomial

)Factor [x^2 + x 6] f(x) = (x-2) (x+3

Function


function ] [ a , b

]Function [Function , a , b

] f(x) = Function [x^2 , -1 , 1


f(x) = x2 ] [-1 , 1
) g(x) = 2 f(x
][-1 , 1

Integral
]Integral [Function

Polynomial

]Polynomial [Function


Polynomial [ (x-3)^2 ] x2 6x + 9

]Polynomial [List of n points

n-1

Simplify

]Simplify [Function

Simplify [ x + x + x ] f(x) = 3x
)Simplify [ sin(x) / cos (x) ] f(x) = tan (x
)Simplify [ -2 sin (x) cos (x) ] f(x) = sin (-2x

x = a n

TaylorPolynomial
]TaylorPolynomial [Function , a , n

13-3-3

Curve

e1

Curve [Expression e1 ,

e2

Expression e2 ,
]Parameter t , a , b

t ][ a , b

] C = curve [ 2 cos (t) , 2 sin (t) , t , 0 , 2 pi





)c(3

3


.Point
a , b

Derivative

]Derivative [Curve

14-3-3


Arc


Conic A , B

]Arc [Conic , Point A , Point B


Conic t1

Arc [conic , Number t1 ,

t2

]number t2

:
[ r cos (t) , r sin (t) ) : r
( a cos (t) , b sin (t) ) : a b

CircularArc


M A , B

]CircularArc [ M , A , B


B
CircularSector


M A ,

]CircularSector [ M , A , B

B

B
CircumcircularArc

]CircumcircularArc [ A , B , C

A , B , C

CircumcircularSector

A , B , C

]CircumcircularSector [ A , B , C



A , B

Sector
Conic

]Sector [Conic , Point A , Point B


Conic

]Sector [Conic , Number t1 , Number t2

t1 t2
:
[ r cos (t) , r sin (t) ) : r

( a cos (t) , b sin (t) ) : a b




A , B

Semicircle
] Semicircle [ A , B

15-3-3
FractionText


numb er

]FractionText [Number


a : y = 1.5 x + 2


] ]FractionText [ Slop [a


object

LaTex
]LaTex [object

a = 2 = )f (x
a x2 ] LaTex [f
2x2
object
Boolean True
False

]Latex [object , Boolean


a = 2 = )f (x
a x2
LaTex [ f , true ] 2 x2
LaTex [ f , false] a x2
LetterToUnicode

]LetterToUnicode [Letter

LetterToUnicode ["a"] 97
Name

]Name [Object

dynamic

Object

Object

]Object [Name of object as text


Name

A1 , A2 , ..

A20 n
(n=2) 2 [ Object
] "A" + n
A2
TableText

]TableText [List 1 , List 2 , List 3 , ...


] TableText [ x^2 , x^3 , x^4
x2 ,
x3 , x4
]TableText [ Sequence[i^2 , i , 1 , 10
]

TableText [List 1 , List 2 , List 3 , ......

vr v = vertical r = right

], vr


= ""v
= ""h
= ""l
= ""r
= ""c

]"Tabletext [ {1,2,3} , {1,4,9,16" , "v




]"Tabletext [ {1,2,3} , {1,4,9,16" , "h


TableText [ {11.2 , 123.1 , 32423.9 ,
]""234.0"} , "r

Text

]Text [Object

object

a = 2 c = a2
] Text [c 4
object

]Text [object , Boolean

Boolean True
False

a = 2 c = a2 [ Text
] c , true 4 Text [ c , false
] a2
Object

] Text [ Object , Point

Point

] ) Text [ "hello" , (2,3


hello )(2,3
object

]Text [ Object , Point , Boolean

Boolean True
False
Point

TextToUnicode
]"TextToUnicode ["Text

]" TextToUnicode ["Some text



}{ 83 , 111 , 109 , 101 , 32 , 116 , 101 , 120 , 116
" "hello
} { 104 , 101 , 108 , 108 , 111

UnicodeToLetter
] UnicodeToLetter [ integer

] UnicodeToLetter [97 a
[List

of

]integers

UnicdoeToText

] }UnicdoeToText [ {104 , 101 , 108 , 111


""hello

16-3-3

Q P

Locus
]Locus [Point Q , Point P

P
)
(

17-3-3

Object List

Append
]Append [List , Object

} ) Append [ {1,2,3} , (5,5 )(5,5


} {1,2,3 } ){1,2,3, (5,5
List Object

]Append [Object , List

] } Append [ (5,5) , {1,2,3


} {1,2,3 ) (5,5 }{ (5,5) , 1,2,3

List
Condition

] } CountIf [ x < 3 , { 1 , 2 , 3 , 4 ,5
x < 3
3
] CountIf [ x < 3 , A1:A10

CountIf
]CountIf [condition , List

A1 A10 3


n List

Element
]Element [List , Number n


)
(

First

List
n List

Object List Position

]First [List
]First [List , Number n of elements
Insert
]Insert [Object , List , Position

] Insert [x^2 , {1,2,3,4,5} , 3


x2 } {1,2,3,4,5 3
}{1,2,x2,3,4,5


] Insert [ (1,2) , {1,2,3,4,5} , -1
) (1,2 1
List 1 List 2
]Insert [ List1 , List 2 , Position
Position

List 1

Intersection
]Intersection [List 1 , List 2

List 2

IterationList

n+1 x

]IterationList [Function , x , n

Function

f(x) = x^2
] L = IterationList [ f , 3 , 2


} L = { 3 , 32 , (32)2 = { 3 , 9 , 81
Join


List 1

]Join [List 1 , List 2 , ......

...... List 2

] } Join [ {5,4,3} , {1,2,3


} { 5 , 4 , 3 , 1 , 2 , 3

List

KeepIf
]KeepIf [Condition , List

Condition

] } keepIf [ x < 3 , { 1 , 2 , 3 , 4 , 5 , 6
} { 1 , 2

Last

List
n

]Last [List
]Last [List , Number n of elements

List

List

Length
]Length [List
Min





List

]Min [List
Max
]Max [List
Product
]Product [List of numbers
RemoveUndefined

]RemoveUndefined [List


RemoveUndefined [ Sequence [(-1)^i , i , -3 , -1 ,
] ] 0.5

Reverse

]Reverse [List

Sequence

]Sequence [Expression , i , a , b

Expression i a b

] L = Sequence [ {2,i) , i , 1 , 5
i
1 5

Sequence [Expression , i , a , b ,

Expression i a b s

]s

] L = Sequence [ {2,i) , i , 1 , 5 , 0.5



i 1 5 0.5

L = { (2 , 1) , (2 , 1.5) , (2 , 2) , (2 , 2.5) , (2 , 3) ,
} )( 2 , 3.5 ) , (2 , 4 ) , (2,4.5) , (2 , 5

a b



Sort
]Sort [List

] } Sort [ [3,2,1 }{1,2,3


] } " Sort [ "pears" , "apples" , "figs

] } ) Sort [ { (3,2) , (2,5) , (4,1 {
)(2,5) , (3,2) , (4,1

Sum

]Sum [List

] }Sum [ {1,2,3

] } Sum [ { x^2 , x^3

5050

]] Sum [ Sequence [i , i , 1 , 100

)(3 , 5

]} )Sum [ { (1,2) , (2,3

)( 4 , 2

] } Sum [ { (1,2) , 3

Abc

] } "Sum [ { "a" , "b" , "c

6
f(x) = x2 + x3

n List

[List

of

]elements

Sum
Number

Sum [ {1,2,3,4,5,6} , 4 ] 10

Take

m n

]Take [List , Start m , End n

List
Union


List1

]Union [List 1 , List 2

List2

18-3-3

] reflect [ A , g A g

] B = reflect [ A , g A g B
Dilate

]Dilate [Point A , n , Point S

A S n
Line S n
Conic S

]Dilate [Line , n , Point S


]Dilate [Conic , n , Point S

n
Polygon S n

]Dilate [Polygon, n , Point S


image S n

]Dilate [Image , n , Point S


Reflect

]Reflect [Point A , Point B

A B

]Reflect [Line , Point

Line Point

] Reflect [Conic , Point

Conic Point
Polygon Point

]Reflect [Polygon , Point

]Reflect [Image , Point

image Point

]Reflect [Point , Line

Point Line
g Line

]Reflect [Line g , Line

Conic Line

]Reflect [Conic , Line


]Reflect [Polygon , Line

Polygon Line

image Line

]Reflect [Image , Line

Point Circle

]Reflect [Point , Circle



Point Angle

Rotate
]Rotate [Point , Angle

Vector Angle
Line Angle

]Rotate [Vector , Angle


]Rotate [Line , Angle


Conic Angle

]Rotate [Conic , Angle


Polygon Angle

]Rotate [Polygon , Angle


Image Angle

]Rotate [Image , Angle

Point Angle B
Line Angle

]Rotate [Point A , Angle , Point B


]Rotate [Line , Angle , Point

Point
Conic Angle

]Rotate [Conic , Angle , Point

Point
Polygon Angle

]Rotate [Polygon , Angle , Point

Point
,
Image Angle

]Rotate [Image , Angle , Point

Point

Translate

)( Point Vector

]Translate [Point , Vector

)( Line

]Translate [Line , Vector

Vector
)( Conic

]Translate [Conic , Vector

Vector
)( Function Vector

]Translate [Function , Vector

)( Polygon

]Translate [Polygon , Vector

Vector

)( Image Vector
)( Vector Point

]Translate [Image , Vector


]Translate [Vector , Point

19-3-3 Statistics Commands



] [ a , b

BarChart
]BarChart [ a , b , List of heights

List

] } BarChart [ 10 , 20 , { 1 , 2 , 3 , 4 , 5
] [ 10 , 20
}{ 1 , 2 , 3 , 4, 5
] [ a , b

BarChart [a , b , Expression ,

Expression

]Variable k , From c , To d

c d

n = 10 q = 0.9 p = 0.1
[ BarChart [- 0.5 , n + 0.5 , BinomialCoefficient
] n , k ] * p^k*q^(n-k) , k , 0 , n
] [-0.5 , n + 0.5

] [ a , b

Barchart [a , b , Expression ,

Expression

] Variable k , From c , To d , Step s

c d s
List

]BarChart [List of raw data, Width

width

BarChart [ {1,1,1, 2 , 2 , 2 , 3 , 3 , 3 , 5 , 5 ,
] 5} , 1
List

Barchart [List of data , List of

of data List of

]frequencies

frequency
List of
data

}BarChart [ {10,11,12,13,14} , {5 , 8 , 12 , 0 , 1

]
] }BarChart [ {5,6,7,8,9} , {1 , 0 , 12 , 43 , 3
BarChart [ {0.3 , 0.4 , 0.5 , 0.6} , {12 , 33 , 13 ,
] }4
List

Barchart [List of data , List of

of data List of

]frequencies, Width of bars w

frequency w

List of

data

}BarChart [ {10,11,12,13,14} , {5 , 8 , 12 , 0 , 1
] , 0.5
0.5
}BarChart [ {10,11,12,13,14} , {5 , 8 , 12 , 0 , 1
], 0

BoxPlot

BoxPlot [yOffset , yScale , List of

yOffset yScale

]raw data

List of raw data

}BoxPlot [ 0 , 1 , {2,2,3,4,5,5,6,7,7,8,8,8, 9

BoxPlot [yOffset , yScale , Start, Q1


], Median , Q3 , End

][ start , end

CorrelationCoefficient

CorrelationCoefficient [List of x]coordinates , List of y-coordinates

of

[List

CorrelationCoefficient
]points

Covariance

]Covariance [List 1, List 2

x y

]Covariance [List of points


FitLine

]FitLine [List of points

y x

Other fit Commands

]FitExp [List of points

]FitLineX [List of points

x y

]FitLog [List of points


))a / (1+b x^ (-kx

]FitLogistic [List of points


FitPoly [List of points , Degree n of

]polynomial


)a + b sin (cx + d

]FitPow [List of points

Histogram

Histogram [List of class boundaries

list of clss boundaries

], List of heights

list of heights

] }Histogram [ {0,1,2,3,4,5} , {2,6,8,3,1


5 } {2,6,8,3,1
] [0,1
] [1,2

Histogram [List of class boundaries

list of clss boundaries

], List of raw data

}{0,1,2,3,4,5

Histogram

]}{1.0,1.1,1.2,1.3,1.7,2.2,2.5,4.0
5
) ( ) 2 ( 1
) (

InverseNormal

)1-(

InverseNormal [Mean , Standard

)1-( )(

]deviation , probability


probability

Mean

]Mean [List of numbers

]MeanX [List of points

]MeanY [List of points

Median
]Median [List of numbers
Mode
]Mode [List of numbers

} { Mode [ {1 , 2 , 3, , 4 }
}Mode [{ 1 , 1 , 1, 2, 3, 4} ] {1
}Mode [ {1,1,2,2, 3,3,4} ] {1 , 2 ,3

])( [ /
)(

Normal
Normal [Mean , Standard deviation ,
]Variable value

)

(
Quartile Commands

]Q1 [List of numbers

]Q3 [List of numbers


SD

]SD [List of numbers


Sigma Commands
]SigmaXX [List of numbers


SigmaXX[list] / length[list] Mean[list]^2

]SigmaXX [List of points


SigmaXY [List of x-coordinate ,
]List of y-coordinate

]SigmaXY [List of points

]length[list

]SigmaXY[list

]MeanX[list]*MeanY[list

]SigmaYY [List of points

Commands for statistics quantities


) (2 )( )(/

]Sxx [List of numbers , List of numbers

) (2 )( )(/

]Sxx [List of points

) ( )( )(/

]Sxy [List of numbers , List of numbers

) ( )( )(/

]Sxy [List of points

) (2 )( )(/

]Syy [List of numbers , List of numbers

) (2 )( )(/

]Syy[List of points

Variance
]Variance [List of numbers

20-3-3

Start End

CelRange
]CelRange [Start cell , End cell

}CellRange [A1 , A3] {A1 , A2 , A3



)

Column
]Column [Spreadsheet cell

(1

B3 Column
] [B3 2 B
ColumnName

[Spreadsheet

]cell

ColumnName

A1
] ColumnName [A1 A

)

Row
]Row [Spreadsheet cell

(1

B3 Row
] [B3 3

21-3-3 Matrix Commands



Determinant [ { {1,2} , {3,4} } ] -2

Determinant
]Determinant [Matrix

Invert

]Invert [Matrix

} }Invert [ {1,2} , {3,4} } ] { {-2,1} , {1.5 , -0.5

Transpose

]Transpose [Matrix

} }Transpose [ { {1,2} , {3,4} } ] { {1,3} , {2,4


-4
1-4 "" File Menu



GeoGebra
ggb
GeoGebra

GeoGebra ggb

GeoGebra ggb

)(html

.



:

PNG Portable Network Graphic



) (dpi
) 300 dip
(


PNG


word %100

EPS- Encapsulated Postscript




Corel Draw
.
72 dpi




PDF- Portable Document Format


SVG Scaleable Vector Graphic
PDF SVG

) (
)


(
EMF Enhanced Meta Format



PSTricks
LaTex

PGF/TrikZ LaTex

" "
"" " " " " " "

Enter

.GeoGebra

2-4 "" Edit Menu






""



""

3-4 ""



"

" ""

"

" ""


Ctrl + Shift + A


Ctrl + Shift + S


"
"



" " "
" " "



" "

4-4 ""
" "
" " " ) (" " "
)(
""


)(


. )
(

"" ""


) (x , y
)(x | y


""

GeoGebra


"" ""

)
(

5-4 ""
.

-:
.1
.2
.3

.

""GGB



. ) (GGT

""
) (GGT

) (GGB




)(GGB

6-4 ""





""

7-4 ""
.

-:

webstart


http://www.geogebra.org/help


wiki


:
https://geogebra-egypt.wikispaces.com


-5 GeoGebra
1 -5 )( Animation

GeoGebra ) (
.

" "


 

""
1 10
) ( .
:

>=< :

>= :

=< :

Manual Animation

+

P k ) P = ( 2 k , k
k
)(

) (Shift + arrow key 0.1

) (Ctrl + arrow key 10

) (Alt + arrow key 100

2-5 Conditional Visibility


.



) ( b = true

" " .

" "
"" ""







a a < 2
2

b ) true (false
b = true b = false

g h
h || g
3-5 User Defined Tools
GeoGebra .
.


"
" "" " "
" " " "


-:

) (

"" " "

" "
" "

" "

" " square


"
"



"" " "

. " " ....



) (ggt
)(ggb


"" ""
" "


-:
.1 "" " "
""
" "

.2 ) (ggt
"" " "

) (ggt

4-5 Dynamic Colors


GeoGebra ""

"" . :
""
" " ) (

" "
] [1 0

a , b , c ] [ 1 0

" " " "


) (

5-5 JavaScript
Java Scrip GeoGebra
HTML

GeoGebra Applets and JavaScrip


6-5

Ctrl

Ctrl + Shift

Alt

/
A

alpha

beta

B

C


delta

D

E

Euler

""

phi

gamma

G
H
I
J
K

L

lambda

mu

M
N

degree

symbol

pi

)(png , eps

R
/
S

sigma

PSTricks

theta

U
)
V

omega

X
Y

5

6

<


>

F1

F2

F3

F4

F9

Enter

Left-click
Click

Right-click

Click and
drag

Scroll
Wheel


Delete

Backspace

10



100
0.1

10

100
0.1

10

100
0.1

10

100
0.1


Home/PgUp

End/PgDn

Alt + Shift

) ( Ctrol + Alt + c : ) (

(Alt + O) (Alt + P)

7-5 Labels and Captions



:

) / (

"
"

" " " " " "




.
" " " " " "
"" " " "" ""


"" " "
A
" "

"" " " ""


8-5 Layers

) (
) ( 0
. ) (10

" "
"" ) 0 (9


" " ""

SVG

Java Scrip

9-5 )( Redefine
) ( .

:

Enter

Enter
" "

" "

"" ""

(1

A h

A "

" ] point[h A .h
) (1, 2

B A h

(2

A , B " " line [ A ,


]B
10-5 Trace and Locus


"
" ""

GeoGebra
Locus

)
(

A , B
a A , B
C ) a C
(a
P C
) P = ( x (C) , 3
P C

P Locus

P C

P

You might also like