SlideShare a Scribd company logo
1 of 40
Contents
Derivation of Sine
Tracing the Graphs of Trigonometric
Functions
Derivation of Sine
Task
Create an applet with the sine function and graph its
derivative through the slope of the tangent in each point.
Applet with the
sine function
Enter the function
f(x) = sin(x)
Applet with the
sine function
Create a new point A
on function f.
Hint: Point A can only
be moved along the
function Point A
Applet with the
sine function
Create tangent g to
function f through
point A
Hint: Enter command
g: Tangent(A,f) in the
Input bar
Tangent tool
Applet with the
sine function
Create the slope of
tangent g using the
Slope tool
Slope tool
Applet with the
sine function
Define point
S = (x(A), m).
Hint: x(A) gives you
the x-coordinate of
point A
Applet with the
sine function
Connect points A and
S using a segment
Segment tool
Applet with the
sine function
Turn on the trace of
point S.
Hint: Right-click point
S (MacOS: Ctrl-click,
tablet: long click) and
select Show Trace
Applet with the
sine function
Right-click (MacOS:
Ctrl-click, tablet: long
click) point A and
choose Animation
from the appearing
context menu.
Applet with the
sine function
Hint: An Animation
button appears in the
lower left corner of
the Graphics View. It
allows you to either
pause or continue an
animation
Applet with the
sine function
Right-Click on the
Graphics View and
Select Graphics... .
Applet with the
sine function
Select tab xAxis and
change the unit to 
Tracing the Graphs of Trigonometric Functions
Just like in the previous tutorial, in this tutorial, we use
the Input bar to create mathematical objects particularly a
circle, an arc, and a point that traces the sine and cosine
function. In doing the tutorial, we learn the following:
 use the GeoGebra keyboard commands to construct various
geometric objects
 use the GeoGebra trace function
 change the interval of the x-axis
Open GeoGebra and
be sure the Algebra &
Graphics view is
displayed
(Perspectives menu).
To create point A at
the origin, type A =
(0,0) in the Input
bar and press the
ENTER key on your
keyboard
Next, to construct a
circle with
center A and radius 1,
type circle[A,1] in
the Input Bar and
press the ENTER key
on your keyboard
We fix point A to
prevent it from being
accidentally moved. To
fix the position of
point A, right click on
point A, and then
click Object Properties
from the context
menu.
This will display
the Preferences dialog
box.
In Basic tab of
the Preferences dialog
box, click the Fix
Object check box to
check it, then close
the window
To construct point B at
(1,0), type B = (1,0)
Fix the location of
point B
To construct
point C on the
circumference of
the circle, click
the New Point tool
and click on the
circumference of
the circle
We now change the
interval of the x-axis
from 1 to π/2. To do
this, right
click Graphics from
the context menu
In the Settings dialog
box, click
the Graphics button,
and then click
the xAxis tab
In the x-Axis tab, click
the Distance check
box to check it and
choose π/2 from
the Distance drop-
down list box.
Now we create
arc BC of circle with
center A starting
from B and going
counterclockwise
to C. To do this, type
circularArc[A, B, C]
Right click the
arc BC, then
click Object Properties
to display
the Preferences
window.
In the Preferences
window, choose
the Basic tab.
Be sure that the Show
label check box is
checked and
choose Value from the
drop-down list box.
This will display the
length of arc BC
Next, we change the
color of the arc to
make it visible. Click
the Color tab and
choose red (or any
color you want except
black) from the color
palette
Click the Style tab,
then adjust the Line
Thickness to 5, then
click the Close button
Next, to construct the
point that will trace
the sine wave, we
construct an ordered
pair (d,y(C)) where d is
the arc length
of BC and the y(C) y-
coordinate (or the
sine) of point C. To do
this, type P = (d,y(C)).
Move point C along
the circle. What do
you observe?
To trace the path
point P, right click
on P and click Trace
on from the context
menu
Now, move point C
along the
circumference of the
circle and see the path
of P
To create point Q that
will trace the cosine
wave, type Q = (d,x(C))
Activate the trace
function of point Q
Now, move point C
along the
circumference of the
circle and observe the
path of point Q. What
do you observe?
Do It Yourself
Graph the other four functions namely
tangent, contangent, secant and
cosecant functions
END
NEXT TOPIC:
continue…

More Related Content

What's hot

Maximo 75 shortcuts
Maximo 75 shortcutsMaximo 75 shortcuts
Maximo 75 shortcutsJason Brock
 
Create The Quick Quote Section:
Create The Quick Quote Section:Create The Quick Quote Section:
Create The Quick Quote Section:Reema
 
Creating The Navigation Bar:
Creating The Navigation Bar:Creating The Navigation Bar:
Creating The Navigation Bar:Reema
 
Projection of Pentagonal Pyramid solid
Projection of Pentagonal Pyramid solidProjection of Pentagonal Pyramid solid
Projection of Pentagonal Pyramid solidProf. S.Rajendiran
 
Third year CSBN presentation 2nd quarter - flash gui
Third year CSBN presentation   2nd quarter - flash guiThird year CSBN presentation   2nd quarter - flash gui
Third year CSBN presentation 2nd quarter - flash guiAndy de Vera
 
After Effect Lab
After Effect LabAfter Effect Lab
After Effect LabLeo Nguyen
 
Projection of Plane Step by step Process
Projection of Plane Step by step ProcessProjection of Plane Step by step Process
Projection of Plane Step by step ProcessProf. S.Rajendiran
 
DUSPviz Rhino 3D Workshop
DUSPviz Rhino 3D WorkshopDUSPviz Rhino 3D Workshop
DUSPviz Rhino 3D WorkshopDUSPviz
 
Chapter v(drawing)
Chapter v(drawing)Chapter v(drawing)
Chapter v(drawing)Chhom Karath
 
Adobe illustrator cc keyboard shortcut
Adobe illustrator cc keyboard shortcutAdobe illustrator cc keyboard shortcut
Adobe illustrator cc keyboard shortcutJubair Ahmed Junjun
 
Duspviz Rhino Tutorial
Duspviz Rhino TutorialDuspviz Rhino Tutorial
Duspviz Rhino TutorialDUSPviz
 
Engineering graphics 1 Regular
Engineering graphics 1 RegularEngineering graphics 1 Regular
Engineering graphics 1 RegularRAMDAS PATTHE
 
Engineering graphics 1 phase-iii_2013
Engineering graphics 1 phase-iii_2013Engineering graphics 1 phase-iii_2013
Engineering graphics 1 phase-iii_2013RAMDAS PATTHE
 
Section 1-3 -- Definite Integrals
Section 1-3 -- Definite IntegralsSection 1-3 -- Definite Integrals
Section 1-3 -- Definite Integralschrismac47
 

What's hot (17)

Maximo 75 shortcuts
Maximo 75 shortcutsMaximo 75 shortcuts
Maximo 75 shortcuts
 
Create The Quick Quote Section:
Create The Quick Quote Section:Create The Quick Quote Section:
Create The Quick Quote Section:
 
Creating The Navigation Bar:
Creating The Navigation Bar:Creating The Navigation Bar:
Creating The Navigation Bar:
 
Projection of Pentagonal Pyramid solid
Projection of Pentagonal Pyramid solidProjection of Pentagonal Pyramid solid
Projection of Pentagonal Pyramid solid
 
Third year CSBN presentation 2nd quarter - flash gui
Third year CSBN presentation   2nd quarter - flash guiThird year CSBN presentation   2nd quarter - flash gui
Third year CSBN presentation 2nd quarter - flash gui
 
Esurveying Contour software
Esurveying Contour softwareEsurveying Contour software
Esurveying Contour software
 
L1 slides
L1 slidesL1 slides
L1 slides
 
Tutorial20
Tutorial20Tutorial20
Tutorial20
 
After Effect Lab
After Effect LabAfter Effect Lab
After Effect Lab
 
Projection of Plane Step by step Process
Projection of Plane Step by step ProcessProjection of Plane Step by step Process
Projection of Plane Step by step Process
 
DUSPviz Rhino 3D Workshop
DUSPviz Rhino 3D WorkshopDUSPviz Rhino 3D Workshop
DUSPviz Rhino 3D Workshop
 
Chapter v(drawing)
Chapter v(drawing)Chapter v(drawing)
Chapter v(drawing)
 
Adobe illustrator cc keyboard shortcut
Adobe illustrator cc keyboard shortcutAdobe illustrator cc keyboard shortcut
Adobe illustrator cc keyboard shortcut
 
Duspviz Rhino Tutorial
Duspviz Rhino TutorialDuspviz Rhino Tutorial
Duspviz Rhino Tutorial
 
Engineering graphics 1 Regular
Engineering graphics 1 RegularEngineering graphics 1 Regular
Engineering graphics 1 Regular
 
Engineering graphics 1 phase-iii_2013
Engineering graphics 1 phase-iii_2013Engineering graphics 1 phase-iii_2013
Engineering graphics 1 phase-iii_2013
 
Section 1-3 -- Definite Integrals
Section 1-3 -- Definite IntegralsSection 1-3 -- Definite Integrals
Section 1-3 -- Definite Integrals
 

Similar to Graphing Trigonometric Functions and Their Derivatives

AutoCAD Lab Manual
AutoCAD Lab ManualAutoCAD Lab Manual
AutoCAD Lab ManualCynthia King
 
S7 investigating vectors student worksheet (colour)
S7 investigating vectors   student worksheet (colour)S7 investigating vectors   student worksheet (colour)
S7 investigating vectors student worksheet (colour)jenniech
 
Geometers Sketchpad Helpful Hints
Geometers Sketchpad Helpful HintsGeometers Sketchpad Helpful Hints
Geometers Sketchpad Helpful Hintsguest9afb8c7
 
Synchronous Technology Intorduction_en
Synchronous Technology Intorduction_enSynchronous Technology Intorduction_en
Synchronous Technology Intorduction_enSolid DNA
 
Adobe illustrator c55 keyboard shortcut.
Adobe illustrator c55 keyboard shortcut.Adobe illustrator c55 keyboard shortcut.
Adobe illustrator c55 keyboard shortcut.Jubair Ahmed Junjun
 
CHAPTER 2 - Create 2D Basic Drawing.pptx
CHAPTER 2 - Create 2D Basic Drawing.pptxCHAPTER 2 - Create 2D Basic Drawing.pptx
CHAPTER 2 - Create 2D Basic Drawing.pptxMuhammad Taufik
 
Adobe Illustrator CS5 Keyboard Shortcuts
Adobe Illustrator CS5 Keyboard Shortcuts Adobe Illustrator CS5 Keyboard Shortcuts
Adobe Illustrator CS5 Keyboard Shortcuts Fanus van Straten
 
C++ Windows Forms L08 - GDI P1
C++ Windows Forms L08 - GDI P1 C++ Windows Forms L08 - GDI P1
C++ Windows Forms L08 - GDI P1 Mohammad Shaker
 
3Dimention_lessonA_introMayaModeling.pptx
3Dimention_lessonA_introMayaModeling.pptx3Dimention_lessonA_introMayaModeling.pptx
3Dimention_lessonA_introMayaModeling.pptxFaris Abuhashish
 

Similar to Graphing Trigonometric Functions and Their Derivatives (20)

Geogebra 9
Geogebra 9 Geogebra 9
Geogebra 9
 
Geogebra 8
Geogebra 8Geogebra 8
Geogebra 8
 
Sap arch
Sap archSap arch
Sap arch
 
Geo gebra 2
Geo gebra 2Geo gebra 2
Geo gebra 2
 
AutoCAD Lab Manual
AutoCAD Lab ManualAutoCAD Lab Manual
AutoCAD Lab Manual
 
S7 investigating vectors student worksheet (colour)
S7 investigating vectors   student worksheet (colour)S7 investigating vectors   student worksheet (colour)
S7 investigating vectors student worksheet (colour)
 
Geometers Sketchpad Helpful Hints
Geometers Sketchpad Helpful HintsGeometers Sketchpad Helpful Hints
Geometers Sketchpad Helpful Hints
 
DRAWING LINES.pptx
DRAWING LINES.pptxDRAWING LINES.pptx
DRAWING LINES.pptx
 
Autocad Commands
Autocad CommandsAutocad Commands
Autocad Commands
 
Auto cad basics
Auto cad basicsAuto cad basics
Auto cad basics
 
Synchronous Technology Intorduction_en
Synchronous Technology Intorduction_enSynchronous Technology Intorduction_en
Synchronous Technology Intorduction_en
 
For ICT - PPT
For ICT - PPTFor ICT - PPT
For ICT - PPT
 
Adobe illustrator c55 keyboard shortcut.
Adobe illustrator c55 keyboard shortcut.Adobe illustrator c55 keyboard shortcut.
Adobe illustrator c55 keyboard shortcut.
 
Intro to AutoCAD
Intro to AutoCADIntro to AutoCAD
Intro to AutoCAD
 
CHAPTER 2 - Create 2D Basic Drawing.pptx
CHAPTER 2 - Create 2D Basic Drawing.pptxCHAPTER 2 - Create 2D Basic Drawing.pptx
CHAPTER 2 - Create 2D Basic Drawing.pptx
 
Adobe Illustrator CS5 Keyboard Shortcuts
Adobe Illustrator CS5 Keyboard Shortcuts Adobe Illustrator CS5 Keyboard Shortcuts
Adobe Illustrator CS5 Keyboard Shortcuts
 
Eg5 n
Eg5 nEg5 n
Eg5 n
 
C++ Windows Forms L08 - GDI P1
C++ Windows Forms L08 - GDI P1 C++ Windows Forms L08 - GDI P1
C++ Windows Forms L08 - GDI P1
 
Owl Clock
Owl ClockOwl Clock
Owl Clock
 
3Dimention_lessonA_introMayaModeling.pptx
3Dimention_lessonA_introMayaModeling.pptx3Dimention_lessonA_introMayaModeling.pptx
3Dimention_lessonA_introMayaModeling.pptx
 

Recently uploaded

Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 

Recently uploaded (20)

Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 

Graphing Trigonometric Functions and Their Derivatives

  • 1.
  • 2. Contents Derivation of Sine Tracing the Graphs of Trigonometric Functions
  • 3. Derivation of Sine Task Create an applet with the sine function and graph its derivative through the slope of the tangent in each point.
  • 4. Applet with the sine function Enter the function f(x) = sin(x)
  • 5. Applet with the sine function Create a new point A on function f. Hint: Point A can only be moved along the function Point A
  • 6. Applet with the sine function Create tangent g to function f through point A Hint: Enter command g: Tangent(A,f) in the Input bar Tangent tool
  • 7. Applet with the sine function Create the slope of tangent g using the Slope tool Slope tool
  • 8. Applet with the sine function Define point S = (x(A), m). Hint: x(A) gives you the x-coordinate of point A
  • 9. Applet with the sine function Connect points A and S using a segment Segment tool
  • 10. Applet with the sine function Turn on the trace of point S. Hint: Right-click point S (MacOS: Ctrl-click, tablet: long click) and select Show Trace
  • 11. Applet with the sine function Right-click (MacOS: Ctrl-click, tablet: long click) point A and choose Animation from the appearing context menu.
  • 12. Applet with the sine function Hint: An Animation button appears in the lower left corner of the Graphics View. It allows you to either pause or continue an animation
  • 13. Applet with the sine function Right-Click on the Graphics View and Select Graphics... .
  • 14. Applet with the sine function Select tab xAxis and change the unit to 
  • 15. Tracing the Graphs of Trigonometric Functions Just like in the previous tutorial, in this tutorial, we use the Input bar to create mathematical objects particularly a circle, an arc, and a point that traces the sine and cosine function. In doing the tutorial, we learn the following:  use the GeoGebra keyboard commands to construct various geometric objects  use the GeoGebra trace function  change the interval of the x-axis
  • 16. Open GeoGebra and be sure the Algebra & Graphics view is displayed (Perspectives menu). To create point A at the origin, type A = (0,0) in the Input bar and press the ENTER key on your keyboard
  • 17. Next, to construct a circle with center A and radius 1, type circle[A,1] in the Input Bar and press the ENTER key on your keyboard
  • 18. We fix point A to prevent it from being accidentally moved. To fix the position of point A, right click on point A, and then click Object Properties from the context menu.
  • 19. This will display the Preferences dialog box. In Basic tab of the Preferences dialog box, click the Fix Object check box to check it, then close the window
  • 20. To construct point B at (1,0), type B = (1,0)
  • 21. Fix the location of point B
  • 22. To construct point C on the circumference of the circle, click the New Point tool and click on the circumference of the circle
  • 23. We now change the interval of the x-axis from 1 to π/2. To do this, right click Graphics from the context menu
  • 24. In the Settings dialog box, click the Graphics button, and then click the xAxis tab
  • 25. In the x-Axis tab, click the Distance check box to check it and choose π/2 from the Distance drop- down list box.
  • 26. Now we create arc BC of circle with center A starting from B and going counterclockwise to C. To do this, type circularArc[A, B, C]
  • 27. Right click the arc BC, then click Object Properties to display the Preferences window.
  • 28. In the Preferences window, choose the Basic tab.
  • 29. Be sure that the Show label check box is checked and choose Value from the drop-down list box. This will display the length of arc BC
  • 30. Next, we change the color of the arc to make it visible. Click the Color tab and choose red (or any color you want except black) from the color palette
  • 31. Click the Style tab, then adjust the Line Thickness to 5, then click the Close button
  • 32. Next, to construct the point that will trace the sine wave, we construct an ordered pair (d,y(C)) where d is the arc length of BC and the y(C) y- coordinate (or the sine) of point C. To do this, type P = (d,y(C)).
  • 33. Move point C along the circle. What do you observe?
  • 34. To trace the path point P, right click on P and click Trace on from the context menu
  • 35. Now, move point C along the circumference of the circle and see the path of P
  • 36. To create point Q that will trace the cosine wave, type Q = (d,x(C))
  • 38. Now, move point C along the circumference of the circle and observe the path of point Q. What do you observe?
  • 39. Do It Yourself Graph the other four functions namely tangent, contangent, secant and cosecant functions