Using GeoGebra to create applets for visualization and exploration.
|
|
- Ezra Sherman
- 8 years ago
- Views:
Transcription
1 Handouts for ICTCM workshop on GeoGebra, March 2007 By Mike May, S.J. Using GeoGebra to create applets for visualization and exploration. Overview: I) We will start with a fast tour of a number of applets that have been created with GeoGebra. These applets are available at The applets were chosen to demonstrate some of the possibilities in constructing visualizations. II) Having looked at GeoGebra as a tool to prepare visualizations in advance, we then look at GeoGebra as a free form exploration tool, combining graphics, with algebraic description. III) We will then work through constructing a demonstration in GeoGebra, saving it as a dynamic web page, and polishing the demonstration. We will start with an application that demonstrates a standard theorem from geometry. IV) As part of the polishing process, we will look at issues that should be considered in designing a pedagogical tool, making it effective for students. V) The use of javascipt will be introduced. VI) We will discuss resources for future work and projects for consideration.
2 GeoGebraApplets GeoGebra Applets GeoGebra is a GNUed software package for mathematics visualization. The home for the applications is Educational material for GeoGebra is available at The following are some Applets pages I have created with the software. Some of the applet pages look at standard constructions from calculus, making the pictures dynamics and subject to manipulation by the instructor. The tangent as the limit of secant lines. The slope of tangents and the derivative of a function. The graph of a function and its first and second derivatives in the same window. The Newton's Method page illustrates the use of tangent lines to find roots of functions. It also gives examples where the technique fails. The Taylor polynomial approximation of a function. Some pages look at precalculus material to allow a quick review, The Linear Equations page connects the normal ways of defining a line, either by giving two points, or by giving a point and a slope, or by giving the slope and intercept. Each window connects a set of information with a line and derives the other presentations of the line. The Quadratic Equations applet allows you to make connections between the graph of a quadratic function, and various ways to write the equation, focusing either on roots or the vertex of the parabola. Conic Sections - The Ellipses and Hyperbolas applet lets you specify a conic section by specifying the length from the center to a vertex on the major axis and the length to a focus. You get either an ellipse or a hyperbola, depending on which length is bigger. The Parabolas applet looks at Parabolas defined by a focus and a directrix. The General Conic Sections applet lets you explore the graph of a quadratic relation in general format. Graphs of related functions -The family of curves applet lets you graph a function with three parameters and then vary those parameters with a slider. The Translations and Compressions Applet lets you compare the graph of a function with the graph of a function transformed by translations and compressions or expansions. Trigonometric Functions - The Trig Review applet connects the values of the 6 basic trig functions with segments on the unit circle. The Sin Curve Fitting applet lets you fit a sinusoidal curve to a pair of specified points. Some of the applet pages look at standard results in the construction of triangles. The side-side-side applet, lets you construct a triangle by specifying the lengths of the three sides. If such a triangle can be constructed, it is unique. The side-angle-side applet, lets you construct a triangle by specifying the lengths of two of the sides and the included angle. If such a triangle can be constructed, it is unique. The angle-side-angle applet, lets you construct a triangle by specifying the lengths of two of the sides and the included angle. If such a triangle can be constructed, it is unique. The side-side-angle applet, lets you construct a triangle by specifying the lengths of two of the sides and an non-included angle. If such a triangle can be constructed, it may not be unique. The angle bisector applet looks at the theorem that the three angle bisectors of a triangle all meet in a single point. The first frame lets the student explore the result with various triangles. A second 1 of 2 3/17/08 1:47 PM
3 GeoGebraApplets construction adds details that give a framework for a proof. The side bisector applet looks at the theorem that the three perpendicular bisectors of the sides of a triangle all meet in a single point. The first frame lets the student explore the result with various triangles. A second construction adds details that give a framework for a proof. The concurrent medians applet looks at the theorem that the three medians of a triangle all meet in a single point. The first frame lets the student explore the result with various triangles. A second construction gives a framework for establishing a lemma about tiling an area with congruent triangles. The third construction uses the lemma to adds details that give a framework for a proof. The concurrent altitudes applet looks at the theorem that the three altitudes of a triangle all meet in a single point. The first frame lets the student explore the result with various triangles. A second construction adds details that give a framework for a proof. The Pythagorean theorem applets walks through a visual proof of the Pythagorean theorem. Some of the pages are of interest to explore some of the features of GeoGebra. The Regular Polygon and Circle applet looks at constructions with sequences. The applet on constructing triangles and quadrilaterals has two copies of the applet running on the same page. This Blank GeoGebra page applet opens with a blank page, but double clicking on the page launches the application on your machine. From there you can make clean constructions and save them yourself. Return to the Applets for courses below calculus page. Return to the Calculus Applet page. Last updated By Mike May, S.J., November 21, of 2 3/17/08 1:47 PM
4 Items to note: 1) Sliders with dynamic control of values. 2) Javascript line for controlling viewing window 3) Javascript line that gets and returns function definition, using parameters 4) Javascript line for drop down menu of examples 5) Customizations - Restricted toolbar with only 4 tools available; No command line; No algebra window. Notes on use:
5 Items to note: 1) The Javascript line for controlling viewing window has been repeated as have the customizations. 2) The Javascript line for the function has a second input for guessing the derivative. (This is the dotted line in the default picture. It has been set incorrectly so the students need to produce it.) 3) The value of the point T is in a separate Javascript line since the point and functions will be changed at different times.
6 Items to note: 1) The Javascript line for controlling viewing window has been repeated as have the customizations. 2) The Javascript line for the function has extra information that one would want in doing taylor polynomials. 3) The text area gives a lot of textual information.
7 Items to note: 1) The Javascript line for controlling viewing window has been repeated as have the customizations. 2) The center, the lengths of the major and minor axes, and the point on the conic can be changed by dragging. 3) A lot of information about the conic is given as text with an organization of regions as controls, measurements, and summary data. 4) (Below) Changing the focus lenth and major length changes the kind of conic, with different text showing up using conditional definitions.
8
9 Items to note: 1) Several GeoGebra windows are used in a single page. 2) Text, objects, and labels are connected by use of color.
10 Items to note: 1) Check boxes are used to make items appear and disappear.
11 Items to note: 1) The slider walks students through the steps of a proof. 2) The vertices are dynamic and can be changed by dragging.
12 An overview of the functionality of GeoGebra Many of the geometric object can be created using the icon menus. The composite picture above shows the icons in the pictures. Most are clear enough to understand from the icon. The next page shows each menu along with the text descriptions that accompany the icons. GeoGebra also has more algebraic commands available from the input line. (The commands invoked by the icons each have text based versions.) I have organized some of those common courses in the pages that follow.
13
14 It is useful to see a screen where some objects have been created. One should also note that properties of objects can be modified.
15 GeoGebra Commands of interest for conic sections General x(p), y(p) Parametric curves Curve[expression e1, expression e2, parameter t, number a, number b]: Conics - construction Conic[point A, point B, point C, point D, point E]: Conic section through five points A, B, C, D, and C. Note: No four of the points lie on one line. Circle[point M, number r]: Circle with midpoint M and radius r Circle[point M, segment s]: Circle with midpoint M and radius equal to Length[s] Circle[point M, point A]: Circle with midpoint M through point A Circle[point A, point B, point C]: Circle through three points A, B and C Ellipse[point F, point G, number a]: Ellipse with focal points F and G and principal axis length a. Note: Condition: 2a > Distance[F, G] Ellipse[point F, point G, segment s]: Ellipse with focal points F and G where the length of the principal axis equals the length of segment s (a = Length[s]). Hyperbola[point F, point G, number a]: Hyperbola with focal points F and G and principal axis length a. Note: Condition: 0 < 2a < Distance[F, G] Hyperbola[point F, point G, segment s]: Hyperbola with focal points F and G where the length of the principal axis equals the length of segment s (a = Length[s]) Parabola[point F, line g]: Parabola with focal point F and directrix g Conics Related information Asymptote[hyperbola h]: Both asymptotes of a hyperbola h Tangent[point A, conic c]: (All) tangents through point A to conic section c Tangent[line g, conic c]: (All) tangents to conic section c that are parallel to line g Directrix[parabola p]: Directrix of a parabola p Excentricity[conic c]: Excentricity of a conic section c FirstAxis[conic c]: Principal axis of a conic section c FirstAxisLength[conic c]: Length of a conic section c s principal axis SecondAxis[conic c]: Second axis of a conic section c SecondAxisLength[conic c]: Length of a conic section c's second axis Vertex[conic c]: (All) vertices of a conic section c Diameter[line g, conic c]: Diameter conjugate to line g relative to conic section c Diameter[vector v, conic c]: Diameter with direction vector v relative to conic section c
16 GeoGebra Commands of interest for college algebra/pre-calculus General x(p), y(p) Polynomial investigation f(x) = x^3-3 x^2 + 1 R = Root[polynomial f]: All roots of polynomial f (as points) Parametric curves Curve[expression e1, expression e2, parameter t, number a, number b]: Asymptote[hyperbola h]: Both asymptotes of a hyperbola h Centroid[polygon poly]: Centroid of a polygon poly Circle[point M, number r]: Circle with midpoint M and radius r Circle[point M, segment s]: Circle with midpoint M and radius equal to Length[s] Circle[point M, point A]: Circle with midpoint M through point A Circle[point A, point B, point C]: Circle through three points A, B and C Direction[line g]: Direction vector of line g. Note: A line with equation ax + by = c has the direction vector (b, - a). Directrix[parabola p]: Directrix of a parabola p Ellipse[point F, point G, number a]: Ellipse with focal points F and G and principal axis length a. Note: Condition: 2a > Distance[F, G] Ellipse[point F, point G, segment s]: Ellipse with focal points F and G where the length of the principal axis equals the length of segment s (a = Length[s]). Excentricity[conic c]: Excentricity of a conic section c FirstAxis[conic c]: Principal axis of a conic section c FirstAxisLength[conic c]: Length of a conic section c s principal axis Hyperbola[point F, point G, number a]: Hyperbola with focal points F and G and principal axis length a. Note: Condition: 0 < 2a < Distance[F, G] Hyperbola[point F, point G, segment s]: Hyperbola with focal points F and G where the length of the principal axis equals the length of segment s (a = Length[s]) Div[number a, number b]: Integer quotient when number a is divided by number b Line[point A, point B]: Line through two points A and B Line[point A, line g]: Line through point A parallel to line g Line[point A, vector v]: Line through point A with direction vector v Mod[number a, number b]: Remainder when number a is divided by number b Parabola[point F, line g]: Parabola with focal point F and directrix g SecondAxis[conic c]: Second axis of a conic section c SecondAxisLength[conic c]: Length of a conic section c's second axis Vertex[conic c]: (All) vertices of a conic section c
17 GeoGebra Commands of interest for calculus General x(p), y(p) Polynomial investigation f(x) = x^3-3 x^2 + 1 R = Root[polynomial f]: All roots of polynomial f (as points) E = Extremum[f] I = InflectionPoint[f] Derivative[f] Derivative[f, 2] Standard Calculus Derivative[function f]: Derivative of function f(x) Derivative[function f, number n]: n th derivative of function f(x) Root[function f, number a]: One root of function f with initial value a (Newton's method) Root[function f, number a, number b]: One root of function f on interval [a, b] (regula falsi) Tangent[number a, function f]: Tangent to function f(x) at x = a Tangent[point A, function f]: Tangent to function f(x) at x = x(a) TaylorPolynomial[function f, number a, number n] Curvature[point A, function f]: Curvature of function f in point A CurvatureVector[point A, function f]: Curvature vector of function f in point A OsculatingCircle[point A, function f]: Osculating circle of function f in point A Integral[function f]: Indefinite integral for function f(x) Integral[function f, number a, number b]: Definite integral of function f(x) from number a to b. Note: This command also draws the area between the function graph of f and the x-axis. Integral[function f, function g, number a, number b]: Definite integral of the difference of the functions f(x) - g(x) from number a to number b. Note: This command also draws the area between the function graphs of f and g. LowerSum[function f, number a, number b, number n]: Lower sum of function f on the interval [a, b] with n rectangles. Note: This command draws the rectangles of the lower sum too. UpperSum[function f, number a, number b, number n]: Upper sum of function f on the interval [a, b] with n rectangles. Note: This command draws the rectangles of the upper sum too. Parametric curves Curve[expression e1, expression e2, parameter t, number a, number b]: Derivative[curve c]: Tangent[point A, curve c]: Tangent to curve c in point A Curvature[point A, curve c]: Curvature of curve c in point A CurvatureVector[point A, curve c]: Curvature vector of curve c in point A OsculatingCircle[point A, curve c]: Osculating circle of curve c in point A
18 The following gives some sample code from Applet web pages. It is intended to give examples so that you can understand enough to copy paste and modify. *****************Applet code Name added to generated code <applet code="geogebra.geogebraapplet" name="ggbapplet" codebase="./" archive="geogebra.jar" height="500" width="730"> <param name="filename" value="familyoffunctions_worksheet.ggb"> <param name="framepossible" value="true"> <param name="showreseticon" value="true"> <param name="enablerightclick" value="false"> <param name="showmenubar" value="false"> <param name="showtoolbar" value="true"> <param name="showtoolbarhelp" value="true"> <param name="showalgebrainput" value="false"> Sorry, the GeoGebra Applet could not be started. Please make sure that Java (or later) is installed and activated. (<a href=" here to install Java now</a>)</applet> *******************Comments The block of code above is from the page for the families of functions applet. 1) In the first line, which begins with "applet", the string name="ggbapplet" was added to the code generated by GeoGebra. This names the applet so that I can communicate with the applet using javascript. 2) In the second line codebase="./" indicates where the geogebra.jar file is to be found. In this case, the file is to be found in the same directory as the html file. 3) The value of the filename parameter indicates the Geogebra file to be used. 4) The remaining lines show options that can be set for the web page. These can be set with advanced features when the web page is exported. They can also be changed by changing the values true and false.
19 From that Family of Functions Applet, we want to focus on two lines of the web page. There is a line to either get the function f from the applet or to send a new definition of f to the applet. There is also a line that sets the viewing window. We will be looking at Javascript for two forms (FunctionForm and ViewForm) and three functions. (setfunction, getfunction, and setview) ************************************** Function sending Info to Applet <script type="text/javascript"> function setfunction(objname) { var applet = document.ggbapplet; var f= document.functionform.functionfield.value; applet.evalcommand(f); } Function getting info from applet function getfunction(objname) { var applet = document.ggbapplet; var f= applet.getdefinitionstring("f"); document.functionform.functionfield.value = f } Function to send view window info function setview(objname) { var applet = document.ggbapplet; var LowX = document.viewform.lowxfield.value; var HighX = document.viewform.highxfield.value; var LowY = document.viewform.lowyfield.value; var HighY = document.viewform.highyfield.value; applet.setcoordsystem(lowx, HighX, LowY, HighY); } </script> Form to show/get function <form name="functionform" onsubmit="setfunction('t'); return false;"> <input value="get function" onclick="getfunction('t');" type="button"> <input name="functionfield" size="40"value="f(x) = a*x^2+b*x+c" type="text"> <input value="set function" onclick="setfunction('t');" type="button"> </form> Form to collect view window info <form name="viewform" onsubmit="setview('t'); return false;"> Min X = <input name="lowxfield" size="5" onchange="setview('t');" value="-10" type="text"> Max X = <input name="highxfield" size="5" onchange="setview('t');" value="10" type="text"> Min Y = <input name="lowyfield" size="5" onchange="setview('t');" value="-10" type="text"> Max Y = <input name="highyfield" size="5" onchange="setview('t');" value="10" type="text"> <input value="set Window" onclick="setview('t');" type="button"> </form> ***********************Comments 1) In javascript, document refers to the current web page. As noted above, the applet is named ggbapplet and the forms are functionform and viewform. 2) The 3 functions provided above can be separated into separate scripts.
20 From that Family of Functions Applet, we now want to focus on line of the web page that provided a list of examples. Note that each menu choice has us executing several commands. Function to load selected example <script type="text/javascript"> function ExampleLoader(objName) { var applet = document.ggbapplet; var n= document.exampleform.exampleselect.value; if (n==0) { var f="f(x)=a*x^2+b*x+c"; applet.setcoordsystem(-10, 10, -8, 8); applet.evalcommand(f); document.functionform.functionfield.value = f;} else if (n==1) { var f="f(x)=a*(x-b)*(x-c)"; applet.setcoordsystem(-10, 10, -8, 8); applet.evalcommand(f); document.functionform.functionfield.value = f;} else if (n==2) { var f="f(x)=a*(x-b)^2+c"; applet.setcoordsystem(-10, 10, -8, 8); applet.evalcommand(f); document.functionform.functionfield.value = f;} else if (n==3) { var f="f(x)=a*sin(b*(x-c))"; applet.setcoordsystem(-7, 7, -4, 4); applet.evalcommand(f); document.functionform.functionfield.value = f;} else if (n==4) { var f="f(x)=a*sin(x)+b*cos(x)"; applet.setcoordsystem(-7, 7, -4, 4); applet.evalcommand(f); document.functionform.functionfield.value = f;} else if (n==5) { var f="f(x)=a*ln(b*x)+c"; applet.setcoordsystem(-1, 10, -8, 8); applet.evalcommand(f); document.functionform.functionfield.value = f;} else if (n==6) { var f="f(x)=a*b^x+c"; applet.setcoordsystem(-10, 10, -8, 8); applet.evalcommand(f); document.functionform.functionfield.value = f;} } </script> Form with drop down menu of examples <form name="exampleform"> <select name="exampleselect" size="1"> <option value ="">Example Families</option> <option value =0>General Quadratic: a*x^2+b*x+c</option> <option value =1>Factored Quadratic: a*(x-b)*(x-c)</option> <option value =2>Vertex Parabola: a*(x-b)^2+c</option> <option value =3>Sin Curve with Phases: a*sin(b*(x-c))</option> <option value =4>Linear Combination of sin and cos: a*sin(x)+b*cos(x)</option> <option value =5>Logrithmic Curve: a*ln(b*x)+c</option> <option value =6>Exponential Curve: a*b^x+c</option> </select> <input value="load Example" onclick="exampleloader(this)" type="button"> </form>
21 This last page of code comes from the Taylor Polynomial Approximation applet page. It is noteworthy since it gathers a lot of information together, both for input and output. ********************************** <script type="text/javascript"> Setting functions and parameters function setfunction(objname) { var applet = document.ggbapplet; var f= document.functionform.setfunctionfield.value; applet.evalcommand("f(x)="+f); var n= document.functionform.settaylordegree.value; applet.evalcommand("n="+n); var x0= document.functionform.setx0.value; applet.evalcommand("x_0="+x0); var x1= document.functionform.setx1.value; applet.evalcommand("x_1="+x1); } gathering lots of output together function setoutput(objname) { var applet = document.ggbapplet; var TaylorPoly= applet.getvaluestring("taylorpoly"); var TaylorDegree = applet.getvalue("n") var x0 = applet.getvalue("x_0") var x1 = applet.getvalue("x_1") var T1y = applet.getycoord("t_1") var P1y = applet.getycoord("p_1") var E1y = applet.getycoord("e_1") document.outputform.textareaoutput.value = "We are looking at the Taylor polynomial of degree " + TaylorDegree + "\ncentered at x_0 = " + x0 + "\n" + "At x_1 = " + x1 + " the function has value " + P1y + "\nwhile the polynomial approximation is " + T1y + "\ngiving an error of " + E1y + "\n" + TaylorPoly } </script> Function data form <form name="functionform" onsubmit="setfunction('t'); return false;"> <input value="set values" onclick="setfunction('t');" type="button"> f(x) = <input name="setfunctionfield" onchange="setfunction('t');" size="30" value="3*sin(x/2)+5*cos(x)" type="text"><br> Degree of Approximation = <input name="settaylordegree" size="5" onchange="setfunction('t');" value="4" type="text">, x_0 = <input name="setx0" size="10" onchange="setfunction('t');" value="1" type="text">, x_1 = <input name="setx1" size="10" onchange="setfunction('t');" value="2" type="text"> </form> Test area output form <form name="outputform" onsubmit="setoutput('t'); return false;"> <input value="get output" onclick="setoutput('t');" type="button"><br> <textarea name="textareaoutput" rows="10" cols="90" value=" " onchange="setoutput('t');"></textarea> </form> *****************************Comments 1) The output to the textarea is made up of a collection of things concatenated together with plus signs. The character \n gives a new line.
GeoGebra. 10 lessons. Gerrit Stols
GeoGebra in 10 lessons Gerrit Stols Acknowledgements GeoGebra is dynamic mathematics open source (free) software for learning and teaching mathematics in schools. It was developed by Markus Hohenwarter
More informationhttp://school-maths.com Gerrit Stols
For more info and downloads go to: http://school-maths.com Gerrit Stols Acknowledgements GeoGebra is dynamic mathematics open source (free) software for learning and teaching mathematics in schools. It
More informationQuickstart for Desktop Version
Quickstart for Desktop Version What is GeoGebra? Dynamic Mathematics Software in one easy-to-use package For learning and teaching at all levels of education Joins interactive 2D and 3D geometry, algebra,
More informationAlgebra and Geometry Review (61 topics, no due date)
Course Name: Math 112 Credit Exam LA Tech University Course Code: ALEKS Course: Trigonometry Instructor: Course Dates: Course Content: 159 topics Algebra and Geometry Review (61 topics, no due date) Properties
More informationThnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks
Thnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks Welcome to Thinkwell s Homeschool Precalculus! We re thrilled that you ve decided to make us part of your homeschool curriculum. This lesson
More informationCurriculum Map by Block Geometry Mapping for Math Block Testing 2007-2008. August 20 to August 24 Review concepts from previous grades.
Curriculum Map by Geometry Mapping for Math Testing 2007-2008 Pre- s 1 August 20 to August 24 Review concepts from previous grades. August 27 to September 28 (Assessment to be completed by September 28)
More informationSouth Carolina College- and Career-Ready (SCCCR) Pre-Calculus
South Carolina College- and Career-Ready (SCCCR) Pre-Calculus Key Concepts Arithmetic with Polynomials and Rational Expressions PC.AAPR.2 PC.AAPR.3 PC.AAPR.4 PC.AAPR.5 PC.AAPR.6 PC.AAPR.7 Standards Know
More informationHIGH SCHOOL: GEOMETRY (Page 1 of 4)
HIGH SCHOOL: GEOMETRY (Page 1 of 4) Geometry is a complete college preparatory course of plane and solid geometry. It is recommended that there be a strand of algebra review woven throughout the course
More informationAlgebra 1 Course Title
Algebra 1 Course Title Course- wide 1. What patterns and methods are being used? Course- wide 1. Students will be adept at solving and graphing linear and quadratic equations 2. Students will be adept
More informationDefinitions, Postulates and Theorems
Definitions, s and s Name: Definitions Complementary Angles Two angles whose measures have a sum of 90 o Supplementary Angles Two angles whose measures have a sum of 180 o A statement that can be proven
More informationAdvanced Math Study Guide
Advanced Math Study Guide Topic Finding Triangle Area (Ls. 96) using A=½ bc sin A (uses Law of Sines, Law of Cosines) Law of Cosines, Law of Cosines (Ls. 81, Ls. 72) Finding Area & Perimeters of Regular
More informationGeoGebra Help Official Manual 3.2
GeoGebra Help Official Manual 3.2 Markus Hohenwarter and Judith Hohenwarter www.geogebra.org GeoGebra Help 3.2 Last modified: April 22, 2009 Authors Markus Hohenwarter, markus@geogebra.org Judith Hohenwarter,
More informationNew York State Student Learning Objective: Regents Geometry
New York State Student Learning Objective: Regents Geometry All SLOs MUST include the following basic components: Population These are the students assigned to the course section(s) in this SLO all students
More informationAlgebra 2 Chapter 1 Vocabulary. identity - A statement that equates two equivalent expressions.
Chapter 1 Vocabulary identity - A statement that equates two equivalent expressions. verbal model- A word equation that represents a real-life problem. algebraic expression - An expression with variables.
More informationBirmingham City Schools
Activity 1 Classroom Rules & Regulations Policies & Procedures Course Curriculum / Syllabus LTF Activity: Interval Notation (Precal) 2 Pre-Assessment 3 & 4 1.2 Functions and Their Properties 5 LTF Activity:
More informationPRE-CALCULUS GRADE 12
PRE-CALCULUS GRADE 12 [C] Communication Trigonometry General Outcome: Develop trigonometric reasoning. A1. Demonstrate an understanding of angles in standard position, expressed in degrees and radians.
More informationEstimated Pre Calculus Pacing Timeline
Estimated Pre Calculus Pacing Timeline 2010-2011 School Year The timeframes listed on this calendar are estimates based on a fifty-minute class period. You may need to adjust some of them from time to
More informationNew Higher-Proposed Order-Combined Approach. Block 1. Lines 1.1 App. Vectors 1.4 EF. Quadratics 1.1 RC. Polynomials 1.1 RC
New Higher-Proposed Order-Combined Approach Block 1 Lines 1.1 App Vectors 1.4 EF Quadratics 1.1 RC Polynomials 1.1 RC Differentiation-but not optimisation 1.3 RC Block 2 Functions and graphs 1.3 EF Logs
More informationClassroom Tips and Techniques: The Student Precalculus Package - Commands and Tutors. Content of the Precalculus Subpackage
Classroom Tips and Techniques: The Student Precalculus Package - Commands and Tutors Robert J. Lopez Emeritus Professor of Mathematics and Maple Fellow Maplesoft This article provides a systematic exposition
More informationHigher Education Math Placement
Higher Education Math Placement Placement Assessment Problem Types 1. Whole Numbers, Fractions, and Decimals 1.1 Operations with Whole Numbers Addition with carry Subtraction with borrowing Multiplication
More informationMath Placement Test Study Guide. 2. The test consists entirely of multiple choice questions, each with five choices.
Math Placement Test Study Guide General Characteristics of the Test 1. All items are to be completed by all students. The items are roughly ordered from elementary to advanced. The expectation is that
More informationMATH 095, College Prep Mathematics: Unit Coverage Pre-algebra topics (arithmetic skills) offered through BSE (Basic Skills Education)
MATH 095, College Prep Mathematics: Unit Coverage Pre-algebra topics (arithmetic skills) offered through BSE (Basic Skills Education) Accurately add, subtract, multiply, and divide whole numbers, integers,
More informationGEOMETRY CONCEPT MAP. Suggested Sequence:
CONCEPT MAP GEOMETRY August 2011 Suggested Sequence: 1. Tools of Geometry 2. Reasoning and Proof 3. Parallel and Perpendicular Lines 4. Congruent Triangles 5. Relationships Within Triangles 6. Polygons
More informationGeometry Enduring Understandings Students will understand 1. that all circles are similar.
High School - Circles Essential Questions: 1. Why are geometry and geometric figures relevant and important? 2. How can geometric ideas be communicated using a variety of representations? ******(i.e maps,
More informationPrentice Hall Mathematics: Algebra 2 2007 Correlated to: Utah Core Curriculum for Math, Intermediate Algebra (Secondary)
Core Standards of the Course Standard 1 Students will acquire number sense and perform operations with real and complex numbers. Objective 1.1 Compute fluently and make reasonable estimates. 1. Simplify
More informationNEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS
NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS TEST DESIGN AND FRAMEWORK September 2014 Authorized for Distribution by the New York State Education Department This test design and framework document
More informationExtra Credit Assignment Lesson plan. The following assignment is optional and can be completed to receive up to 5 points on a previously taken exam.
Extra Credit Assignment Lesson plan The following assignment is optional and can be completed to receive up to 5 points on a previously taken exam. The extra credit assignment is to create a typed up lesson
More informationMathematics Georgia Performance Standards
Mathematics Georgia Performance Standards K-12 Mathematics Introduction The Georgia Mathematics Curriculum focuses on actively engaging the students in the development of mathematical understanding by
More informationMATH 21. College Algebra 1 Lecture Notes
MATH 21 College Algebra 1 Lecture Notes MATH 21 3.6 Factoring Review College Algebra 1 Factoring and Foiling 1. (a + b) 2 = a 2 + 2ab + b 2. 2. (a b) 2 = a 2 2ab + b 2. 3. (a + b)(a b) = a 2 b 2. 4. (a
More informationPrecalculus REVERSE CORRELATION. Content Expectations for. Precalculus. Michigan CONTENT EXPECTATIONS FOR PRECALCULUS CHAPTER/LESSON TITLES
Content Expectations for Precalculus Michigan Precalculus 2011 REVERSE CORRELATION CHAPTER/LESSON TITLES Chapter 0 Preparing for Precalculus 0-1 Sets There are no state-mandated Precalculus 0-2 Operations
More informationMath 0980 Chapter Objectives. Chapter 1: Introduction to Algebra: The Integers.
Math 0980 Chapter Objectives Chapter 1: Introduction to Algebra: The Integers. 1. Identify the place value of a digit. 2. Write a number in words or digits. 3. Write positive and negative numbers used
More informationIncorporating GeoGebra into Teaching Mathematics at the College Level
Incorporating GeoGebra into Teaching Mathematics at the College Level Markus Hohenwarter, Ph.D. Mathematical Sciences Florida Atlantic University Boca Raton, FL 33431 mhohen@math.fau.edu Proceedings of
More informationCabri Geometry Application User Guide
Cabri Geometry Application User Guide Preview of Geometry... 2 Learning the Basics... 3 Managing File Operations... 12 Setting Application Preferences... 14 Selecting and Moving Objects... 17 Deleting
More informationMATH 2 Course Syllabus Spring Semester 2007 Instructor: Brian Rodas
MATH 2 Course Syllabus Spring Semester 2007 Instructor: Brian Rodas Class Room and Time: MC83 MTWTh 2:15pm-3:20pm Office Room: MC38 Office Phone: (310)434-8673 E-mail: rodas brian@smc.edu Office Hours:
More informationEssential Mathematics for Computer Graphics fast
John Vince Essential Mathematics for Computer Graphics fast Springer Contents 1. MATHEMATICS 1 Is mathematics difficult? 3 Who should read this book? 4 Aims and objectives of this book 4 Assumptions made
More informationGeometry Course Summary Department: Math. Semester 1
Geometry Course Summary Department: Math Semester 1 Learning Objective #1 Geometry Basics Targets to Meet Learning Objective #1 Use inductive reasoning to make conclusions about mathematical patterns Give
More informationLyman Memorial High School. Pre-Calculus Prerequisite Packet. Name:
Lyman Memorial High School Pre-Calculus Prerequisite Packet Name: Dear Pre-Calculus Students, Within this packet you will find mathematical concepts and skills covered in Algebra I, II and Geometry. These
More informationAdministrative - Master Syllabus COVER SHEET
Administrative - Master Syllabus COVER SHEET Purpose: It is the intention of this to provide a general description of the course, outline the required elements of the course and to lay the foundation for
More informationConjectures. Chapter 2. Chapter 3
Conjectures Chapter 2 C-1 Linear Pair Conjecture If two angles form a linear pair, then the measures of the angles add up to 180. (Lesson 2.5) C-2 Vertical Angles Conjecture If two angles are vertical
More informationChapter 6 Notes: Circles
Chapter 6 Notes: Circles IMPORTANT TERMS AND DEFINITIONS A circle is the set of all points in a plane that are at a fixed distance from a given point known as the center of the circle. Any line segment
More informationVisualizing Triangle Centers Using Geogebra
Visualizing Triangle Centers Using Geogebra Sanjay Gulati Shri Shankaracharya Vidyalaya, Hudco, Bhilai India http://mathematicsbhilai.blogspot.com/ sanjaybhil@gmail.com ABSTRACT. In this paper, we will
More informationDear Accelerated Pre-Calculus Student:
Dear Accelerated Pre-Calculus Student: I am very excited that you have decided to take this course in the upcoming school year! This is a fastpaced, college-preparatory mathematics course that will also
More informationLinear algebra and the geometry of quadratic equations. Similarity transformations and orthogonal matrices
MATH 30 Differential Equations Spring 006 Linear algebra and the geometry of quadratic equations Similarity transformations and orthogonal matrices First, some things to recall from linear algebra Two
More informationa. all of the above b. none of the above c. B, C, D, and F d. C, D, F e. C only f. C and F
FINAL REVIEW WORKSHEET COLLEGE ALGEBRA Chapter 1. 1. Given the following equations, which are functions? (A) y 2 = 1 x 2 (B) y = 9 (C) y = x 3 5x (D) 5x + 2y = 10 (E) y = ± 1 2x (F) y = 3 x + 5 a. all
More informationChapters 6 and 7 Notes: Circles, Locus and Concurrence
Chapters 6 and 7 Notes: Circles, Locus and Concurrence IMPORTANT TERMS AND DEFINITIONS A circle is the set of all points in a plane that are at a fixed distance from a given point known as the center of
More informationGEOMETRY COMMON CORE STANDARDS
1st Nine Weeks Experiment with transformations in the plane G-CO.1 Know precise definitions of angle, circle, perpendicular line, parallel line, and line segment, based on the undefined notions of point,
More informationGeometry. Higher Mathematics Courses 69. Geometry
The fundamental purpose of the course is to formalize and extend students geometric experiences from the middle grades. This course includes standards from the conceptual categories of and Statistics and
More informationGymnázium, Brno, Slovanské nám. 7, SCHEME OF WORK Mathematics SCHEME OF WORK. http://agb.gymnaslo. cz
SCHEME OF WORK Subject: Mathematics Year: Third grade, 3.X School year:../ List of topics Topics Time period 1. Revision (functions, plane geometry) September 2. Constructive geometry in the plane October
More informationCOURSE SYLLABUS Pre-Calculus A/B Last Modified: April 2015
COURSE SYLLABUS Pre-Calculus A/B Last Modified: April 2015 Course Description: In this year-long Pre-Calculus course, students will cover topics over a two semester period (as designated by A and B sections).
More information2, 3 1, 3 3, 2 3, 2. 3 Exploring Geometry Construction: Copy &: Bisect Segments & Angles Measure & Classify Angles, Describe Angle Pair Relationship
Geometry Honors Semester McDougal 014-015 Day Concepts Lesson Benchmark(s) Complexity Level 1 Identify Points, Lines, & Planes 1-1 MAFS.91.G-CO.1.1 1 Use Segments & Congruence, Use Midpoint & 1-/1- MAFS.91.G-CO.1.1,
More informationGraphic Designing with Transformed Functions
Math Objectives Students will be able to identify a restricted domain interval and use function translations and dilations to choose and position a portion of the graph accurately in the plane to match
More informationMath 1280/1300, Pre-Calculus
Math 1280/1300, Pre-Calculus Instructor: Office: Office Hours: Phone: E-mail: MyMathLab Course Code: Text and Materials: ISBN: 1269594060 Author: Blitzer Title: Precalculus, Books a la Carte Edition Package
More informationwww.mathsbox.org.uk ab = c a If the coefficients a,b and c are real then either α and β are real or α and β are complex conjugates
Further Pure Summary Notes. Roots of Quadratic Equations For a quadratic equation ax + bx + c = 0 with roots α and β Sum of the roots Product of roots a + b = b a ab = c a If the coefficients a,b and c
More informationNorth Carolina Math 2
Standards for Mathematical Practice 1. Make sense of problems and persevere in solving them. 2. Reason abstractly and quantitatively 3. Construct viable arguments and critique the reasoning of others 4.
More informationSolutions Manual for How to Read and Do Proofs
Solutions Manual for How to Read and Do Proofs An Introduction to Mathematical Thought Processes Sixth Edition Daniel Solow Department of Operations Weatherhead School of Management Case Western Reserve
More informationPCHS ALGEBRA PLACEMENT TEST
MATHEMATICS Students must pass all math courses with a C or better to advance to the next math level. Only classes passed with a C or better will count towards meeting college entrance requirements. If
More informationMathematics I, II and III (9465, 9470, and 9475)
Mathematics I, II and III (9465, 9470, and 9475) General Introduction There are two syllabuses, one for Mathematics I and Mathematics II, the other for Mathematics III. The syllabus for Mathematics I and
More informationUnderstand the Sketcher workbench of CATIA V5.
Chapter 1 Drawing Sketches in Learning Objectives the Sketcher Workbench-I After completing this chapter you will be able to: Understand the Sketcher workbench of CATIA V5. Start a new file in the Part
More information04 Mathematics CO-SG-FLD004-03. Program for Licensing Assessments for Colorado Educators
04 Mathematics CO-SG-FLD004-03 Program for Licensing Assessments for Colorado Educators Readers should be advised that this study guide, including many of the excerpts used herein, is protected by federal
More information42 CHAPTER 1. VECTORS AND THE GEOMETRY OF SPACE. Figure 1.18: Parabola y = 2x 2. 1.6.1 Brief review of Conic Sections
2 CHAPTER 1. VECTORS AND THE GEOMETRY OF SPACE Figure 1.18: Parabola y = 2 1.6 Quadric Surfaces 1.6.1 Brief review of Conic Sections You may need to review conic sections for this to make more sense. You
More informationMA107 Precalculus Algebra Exam 2 Review Solutions
MA107 Precalculus Algebra Exam 2 Review Solutions February 24, 2008 1. The following demand equation models the number of units sold, x, of a product as a function of price, p. x = 4p + 200 a. Please write
More informationWe can display an object on a monitor screen in three different computer-model forms: Wireframe model Surface Model Solid model
CHAPTER 4 CURVES 4.1 Introduction In order to understand the significance of curves, we should look into the types of model representations that are used in geometric modeling. Curves play a very significant
More informationContents. 2 Lines and Circles 3 2.1 Cartesian Coordinates... 3 2.2 Distance and Midpoint Formulas... 3 2.3 Lines... 3 2.4 Circles...
Contents Lines and Circles 3.1 Cartesian Coordinates.......................... 3. Distance and Midpoint Formulas.................... 3.3 Lines.................................. 3.4 Circles..................................
More informationAlgebra II. Weeks 1-3 TEKS
Algebra II Pacing Guide Weeks 1-3: Equations and Inequalities: Solve Linear Equations, Solve Linear Inequalities, Solve Absolute Value Equations and Inequalities. Weeks 4-6: Linear Equations and Functions:
More informationPYTHAGOREAN TRIPLES KEITH CONRAD
PYTHAGOREAN TRIPLES KEITH CONRAD 1. Introduction A Pythagorean triple is a triple of positive integers (a, b, c) where a + b = c. Examples include (3, 4, 5), (5, 1, 13), and (8, 15, 17). Below is an ancient
More informationSection 1.1. Introduction to R n
The Calculus of Functions of Several Variables Section. Introduction to R n Calculus is the study of functional relationships and how related quantities change with each other. In your first exposure to
More informationAlgebra 2 Year-at-a-Glance Leander ISD 2007-08. 1st Six Weeks 2nd Six Weeks 3rd Six Weeks 4th Six Weeks 5th Six Weeks 6th Six Weeks
Algebra 2 Year-at-a-Glance Leander ISD 2007-08 1st Six Weeks 2nd Six Weeks 3rd Six Weeks 4th Six Weeks 5th Six Weeks 6th Six Weeks Essential Unit of Study 6 weeks 3 weeks 3 weeks 6 weeks 3 weeks 3 weeks
More informationKEANSBURG SCHOOL DISTRICT KEANSBURG HIGH SCHOOL Mathematics Department. HSPA 10 Curriculum. September 2007
KEANSBURG HIGH SCHOOL Mathematics Department HSPA 10 Curriculum September 2007 Written by: Karen Egan Mathematics Supervisor: Ann Gagliardi 7 days Sample and Display Data (Chapter 1 pp. 4-47) Surveys and
More informationAlgebra II and Trigonometry
Algebra II and Trigonometry Textbooks: Algebra 2: California Publisher: McDougal Li@ell/Houghton Mifflin (2006 EdiHon) ISBN- 13: 978-0618811816 Course descriphon: Algebra II complements and expands the
More informationCreating HTML5 Apps with Geometry Expressions. A Guide to Making Interactive Math Apps
Creating HTML5 Apps with Geometry Expressions A Guide to Making Interactive Math Apps Marissa Miller 6/9/2014 CONTENTS Introduction... 3 The Basics... 4 JavaScript Applet Generator... 5 UI Types: Making
More informationGeoGebra Transformation Activities
GeoGebra Transformation Activities Move New Point Line Between Two Points Perpendicular Line Circle w/ Center Through Point If needed: Go to www.geogebra.org Click on Download Click on GeoGebra WebStart
More informationMarch 2013 Mathcrnatics MATH 92 College Algebra Kerin Keys. Dcnnis. David Yec' Lscture: 5 we ekly (87.5 total)
City College of San Irrancisco Course Outline of Itecord I. GENERAI- DESCRIPI'ION A. Approval Date B. Departrnent C. Course Number D. Course Title E. Course Outline Preparer(s) March 2013 Mathcrnatics
More informationCommon Core Unit Summary Grades 6 to 8
Common Core Unit Summary Grades 6 to 8 Grade 8: Unit 1: Congruence and Similarity- 8G1-8G5 rotations reflections and translations,( RRT=congruence) understand congruence of 2 d figures after RRT Dilations
More informationSequence of Mathematics Courses
Sequence of ematics Courses Where do I begin? Associates Degree and Non-transferable Courses (For math course below pre-algebra, see the Learning Skills section of the catalog) MATH M09 PRE-ALGEBRA 3 UNITS
More informationScience, Technology, Engineering and Math
School: Course Number: Course Name: Credit Hours: Length of Course: Prerequisite: Science, Technology, Engineering and Math MATH-111 College Trigonometry 3 Credit Hours 16 weeks While there are no pre-requisites
More informationConjectures for Geometry for Math 70 By I. L. Tse
Conjectures for Geometry for Math 70 By I. L. Tse Chapter Conjectures 1. Linear Pair Conjecture: If two angles form a linear pair, then the measure of the angles add up to 180. Vertical Angle Conjecture:
More informationCORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA
We Can Early Learning Curriculum PreK Grades 8 12 INSIDE ALGEBRA, GRADES 8 12 CORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA April 2016 www.voyagersopris.com Mathematical
More informationBiggar High School Mathematics Department. National 5 Learning Intentions & Success Criteria: Assessing My Progress
Biggar High School Mathematics Department National 5 Learning Intentions & Success Criteria: Assessing My Progress Expressions & Formulae Topic Learning Intention Success Criteria I understand this Approximation
More informationMathematics 31 Pre-calculus and Limits
Mathematics 31 Pre-calculus and Limits Overview After completing this section, students will be epected to have acquired reliability and fluency in the algebraic skills of factoring, operations with radicals
More informationUnderstanding Basic Calculus
Understanding Basic Calculus S.K. Chung Dedicated to all the people who have helped me in my life. i Preface This book is a revised and expanded version of the lecture notes for Basic Calculus and other
More informationMATH. ALGEBRA I HONORS 9 th Grade 12003200 ALGEBRA I HONORS
* Students who scored a Level 3 or above on the Florida Assessment Test Math Florida Standards (FSA-MAFS) are strongly encouraged to make Advanced Placement and/or dual enrollment courses their first choices
More informationDetermine whether the following lines intersect, are parallel, or skew. L 1 : x = 6t y = 1 + 9t z = 3t. x = 1 + 2s y = 4 3s z = s
Homework Solutions 5/20 10.5.17 Determine whether the following lines intersect, are parallel, or skew. L 1 : L 2 : x = 6t y = 1 + 9t z = 3t x = 1 + 2s y = 4 3s z = s A vector parallel to L 1 is 6, 9,
More informationPolynomial Operations and Factoring
Algebra 1, Quarter 4, Unit 4.1 Polynomial Operations and Factoring Overview Number of instructional days: 15 (1 day = 45 60 minutes) Content to be learned Identify terms, coefficients, and degree of polynomials.
More informationExploring Geometric Transformations in a Dynamic Environment Cheryll E. Crowe, Ph.D. Eastern Kentucky University
Exploring Geometric Transformations in a Dynamic Environment Cheryll E. Crowe, Ph.D. Eastern Kentucky University Overview The GeoGebra documents allow exploration of four geometric transformations taught
More informationPolynomials. Dr. philippe B. laval Kennesaw State University. April 3, 2005
Polynomials Dr. philippe B. laval Kennesaw State University April 3, 2005 Abstract Handout on polynomials. The following topics are covered: Polynomial Functions End behavior Extrema Polynomial Division
More informationMATH 0110 Developmental Math Skills Review, 1 Credit, 3 hours lab
MATH 0110 Developmental Math Skills Review, 1 Credit, 3 hours lab MATH 0110 is established to accommodate students desiring non-course based remediation in developmental mathematics. This structure will
More informationhttp://www.aleks.com Access Code: RVAE4-EGKVN Financial Aid Code: 6A9DB-DEE3B-74F51-57304
MATH 1340.04 College Algebra Location: MAGC 2.202 Meeting day(s): TR 7:45a 9:00a, Instructor Information Name: Virgil Pierce Email: piercevu@utpa.edu Phone: 665.3535 Teaching Assistant Name: Indalecio
More informationDEFINITIONS. Perpendicular Two lines are called perpendicular if they form a right angle.
DEFINITIONS Degree A degree is the 1 th part of a straight angle. 180 Right Angle A 90 angle is called a right angle. Perpendicular Two lines are called perpendicular if they form a right angle. Congruent
More informationSolutions to Practice Problems
Higher Geometry Final Exam Tues Dec 11, 5-7:30 pm Practice Problems (1) Know the following definitions, statements of theorems, properties from the notes: congruent, triangle, quadrilateral, isosceles
More informationThe Australian Curriculum Mathematics
The Australian Curriculum Mathematics Mathematics ACARA The Australian Curriculum Number Algebra Number place value Fractions decimals Real numbers Foundation Year Year 1 Year 2 Year 3 Year 4 Year 5 Year
More informationGeometer s Sketchpad. Discovering the incenter of a triangle
Geometer s Sketchpad Discovering the incenter of a triangle Name: Date: 1.) Open Geometer s Sketchpad (GSP 4.02) by double clicking the icon in the Start menu. The icon looks like this: 2.) Once the program
More informationSAT Subject Math Level 2 Facts & Formulas
Numbers, Sequences, Factors Integers:..., -3, -2, -1, 0, 1, 2, 3,... Reals: integers plus fractions, decimals, and irrationals ( 2, 3, π, etc.) Order Of Operations: Arithmetic Sequences: PEMDAS (Parentheses
More informationCRLS Mathematics Department Algebra I Curriculum Map/Pacing Guide
Curriculum Map/Pacing Guide page 1 of 14 Quarter I start (CP & HN) 170 96 Unit 1: Number Sense and Operations 24 11 Totals Always Include 2 blocks for Review & Test Operating with Real Numbers: How are
More informationIntroduction to the TI-Nspire CX
Introduction to the TI-Nspire CX Activity Overview: In this activity, you will become familiar with the layout of the TI-Nspire CX. Step 1: Locate the Touchpad. The Touchpad is used to navigate the cursor
More informationNEW MEXICO Grade 6 MATHEMATICS STANDARDS
PROCESS STANDARDS To help New Mexico students achieve the Content Standards enumerated below, teachers are encouraged to base instruction on the following Process Standards: Problem Solving Build new mathematical
More informationo Graph an expression as a function of the chosen independent variable to determine the existence of a minimum or maximum
Two Parabolas Time required 90 minutes Teaching Goals:. Students interpret the given word problem and complete geometric constructions according to the condition of the problem.. Students choose an independent
More information1. A student followed the given steps below to complete a construction. Which type of construction is best represented by the steps given above?
1. A student followed the given steps below to complete a construction. Step 1: Place the compass on one endpoint of the line segment. Step 2: Extend the compass from the chosen endpoint so that the width
More informationCK-12 Geometry: Parts of Circles and Tangent Lines
CK-12 Geometry: Parts of Circles and Tangent Lines Learning Objectives Define circle, center, radius, diameter, chord, tangent, and secant of a circle. Explore the properties of tangent lines and circles.
More informationTI-Nspire Technology Version 3.2 Release Notes
TI-Nspire Technology Version 3.2 Release Notes Release Notes 1 Introduction Thank you for updating your TI Nspire products to Version 3.2. This version of the Release Notes has updates for all of the following
More informationZeros of Polynomial Functions
Review: Synthetic Division Find (x 2-5x - 5x 3 + x 4 ) (5 + x). Factor Theorem Solve 2x 3-5x 2 + x + 2 =0 given that 2 is a zero of f(x) = 2x 3-5x 2 + x + 2. Zeros of Polynomial Functions Introduction
More information