Numerical integration with GeoGebra in high school Đ OR Đ E H ERCEG, D RAGOSLAV H ERCEG F ACULTY OF S CIENCES U NIVERSITY OF N OVI S AD, S ERBIA

Slides:



Advertisements
Similar presentations
Numerical Integration
Advertisements

Approximating the area under a curve using Riemann Sums
6. 4 Integration with tables and computer algebra systems 6
Numerical Integration
ES 240: Scientific and Engineering Computation. Chapter 17: Numerical IntegrationIntegration  Definition –Total area within a region –In mathematical.
A Riemann sum is a method for approximating the total area underneath a curve on a graph. This method is also known as taking an integral. There are 3.
Mathematics1 Mathematics 1 Applied Informatics Štefan BEREŽNÝ.
Newton-Cotes Integration Formula
Integration – Adding Up the Values of a Function (4/15/09) Whereas the derivative deals with instantaneous rate of change of a function, the (definite)
16 MULTIPLE INTEGRALS.
Riemann Sums. Objectives Students will be able to Calculate the area under a graph using approximation with rectangles. Calculate the area under a graph.
NUMERICAL DIFFERENTIATION The derivative of f (x) at x 0 is: An approximation to this is: for small values of h. Forward Difference Formula.
Index FAQ Numerical Approximations of Definite Integrals Riemann Sums Numerical Approximation of Definite Integrals Formulae for Approximations Properties.
Copyright © Cengage Learning. All rights reserved. 13 The Integral.
19.5 Numeric Integration and Differentiation
Integration. Problem: An experiment has measured the number of particles entering a counter per unit time dN(t)/dt, as a function of time. The problem.
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Chapter 21 Newton-Cotes Integration Formula.
Numerical Integration In general, a numerical integration is the approximation of a definite integration by a “weighted” sum of function values at discretized.
Integrals 5.
Simulation of Random Walk How do we investigate this numerically? Choose the step length to be a=1 Use a computer to generate random numbers r i uniformly.
Numerical Computation
D MANCHE Finding the area under curves:  There are many mathematical applications which require finding the area under a curve.  The area “under”
Introduction to Numerical Analysis I
4.6 Numerical Integration Trapezoid and Simpson’s Rules.
4.6 Numerical Integration. The Trapezoidal Rule One method to approximate a definite integral is to use n trapezoids.
Wicomico High School Mrs. J. A. Austin AP Calculus 1 AB Third Marking Term.
GeoGebra and Joystick Dr Đor đ e Herceg, Dr Dragoslav Herceg Faculty of Sciences University of Novi Sad Serbia 1.
Numerics with Geogebra in High School dr Dragoslav Herceg dr Đorđe Herceg Faculty of Science and Mathematics Novi Sad, Serbia {hercegd |
Trapezoidal Approximation Objective: To find area using trapezoids.
MA2213 Lecture 4 Numerical Integration. Introduction Definition is the limit of Riemann sums I(f)
Se Over the past decade, there has been an increased interest in providing new environments for teaching children about computer programming. This has.
The Rectangle Method. Introduction Definite integral (High School material): A definite integral a ∫ b f(x) dx is the integral of a function f(x) with.
INTEGRALS Areas and Distances INTEGRALS In this section, we will learn that: We get the same special type of limit in trying to find the area under.
Introduction to integrals Integral, like limit and derivative, is another important concept in calculus Integral is the inverse of differentiation in some.
CHAPTER 4 SECTION 4.2 AREA.
INTEGRALS 5. INTEGRALS In Chapter 2, we used the tangent and velocity problems to introduce the derivative—the central idea in differential calculus.
Integrals  In Chapter 2, we used the tangent and velocity problems to introduce the derivative—the central idea in differential calculus.  In much the.
Riemann Sums, Trapezoidal Rule, and Simpson’s Rule Haley Scruggs 1 st Period 3/7/11.
Maybe add in chad’s idea of the area of polygons limiting to the area of a circle. Nice animation to link to online At
Numerical Approximations of Definite Integrals Mika Seppälä.
5.3 Definite Integrals and Antiderivatives Objective: SWBAT apply rules for definite integrals and find the average value over a closed interval.
Definite Integrals Riemann Sums and Trapezoidal Rule.
C AREA & DEFINITE INTEGRALS Calculus - Santowski 12/13/2015 Calculus - Santowski 1.
5.2 Definite Integrals Greg Kelly, Hanford High School, Richland, Washington.
Riemann Sums Approximating Area. One of the classical ways of thinking of an area under a curve is to graph the function and then approximate the area.
DOUBLE INTEGRALS OVER RECTANGLES
In Chapters 6 and 8, we will see how to use the integral to solve problems concerning:  Volumes  Lengths of curves  Population predictions  Cardiac.
Estimating area under a curve
INTEGRALS We saw in Section 5.1 that a limit of the form arises when we compute an area. We also saw that it arises when we try to find the distance traveled.
5 INTEGRALS.
Riemann Sums Lesson 14.2 Riemann Sums are used to approximate the area between a curve and the x-axis over an interval. Riemann sums divide the areas.
Copyright © Cengage Learning. All rights reserved. 6 The Integral.
4.3 Riemann Sums and Definite Integrals. Objectives Understand the definition of a Riemann sum. Evaluate a definite integral using limits. Evaluate a.
Section 4.3 Day 1 Riemann Sums and Definite Integrals AP Calculus BC.
5.2 Definite Integrals Objectives SWBAT: 1) express the area under a curve as a definite integral and as a limit of Riemann sums 2) compute the area under.
The Definite Integral. Area below function in the interval. Divide [0,2] into 4 equal subintervals Left Rectangles.
Approximating Antiderivatives. Can we integrate all continuous functions? Most of the functions that we have been dealing with are what are called elementary.
Numerical Integration using Trapezoidal Rule
SECTION 4-3-B Area under the Curve. Def: The area under a curve bounded by f(x) and the x-axis and the lines x = a and x = b is given by Where and n is.
Numerical Integration
MTH1170 Integrals as Area.
NUMERICAL DIFFERENTIATION Forward Difference Formula
Lecture 19 – Numerical Integration
Midpoint and Trapezoidal Rules
MTH1170 Numeric Integration
Section 6. 3 Area and the Definite Integral Section 6
Accumulation AP Calculus AB Days 11-12
4.3 Day 1 Exit Ticket for Feedback
Area Under a Curve Riemann Sums.
Presentation transcript:

Numerical integration with GeoGebra in high school Đ OR Đ E H ERCEG, D RAGOSLAV H ERCEG F ACULTY OF S CIENCES U NIVERSITY OF N OVI S AD, S ERBIA

The definite integral in schools Definite integral and its applications are studied in almost all secondary schools. The concept of definite integral is introduced as the Riemann integral, which is defined in terms of the Riemann sum and its geometrical interpretation.

The Riemann sum The partition: Then we define: The Riemann sum: This condition needs to be satisfied:

It is not easy to grasp this concept University courses of Numerical mathematics also contain topics based on this definition of the definite integral. For secondary school pupils, as well as high school and university students, the definite integral defined by the Riemann sum may be hard to understand. A more intuitive and self-explanatory approach to teaching of definite integral is what we are trying to achieve. We want to be able to explain on the computer in exactly the same manner as we do on the board.

GeoGebra We use GeoGebra for teaching, preparation of teaching materials, and we also recommend it for self study. GeoGebra is accessible to everyone, and in version 3.2 it has many new and useful commands and tools. Commands such as LowerSum and UpperSum can help convey the concept of the Riemann sum. We have made tools which perform only the basic steps, not everything at once.

Tools for numerical integration (1) Our tools for numerical integration fall into four categories: – Partitions (random, equidistant) – Selection of points c i (random, left, middle, right) – Sums (Riemann, trapezoidal) – Graphical representation (rectangles, trapezes) We also have simplified versions of the tools for introductory examples. All the tools can be used independently of each other.

Tools for numerical integration (2) Partition – creates an equidistant partition of a given interval RandomPartition – creates a random partition of a given interval CList – creates a random point in each subinterval of a partition LList – creates points for left rectangles MList – creates points for middle rectangles RList – creates points for right rectangles Rectangles – draws rectangles, given a function, a partition and c points Trapezes – same as above, but draws trapezes instead RiemannSum, TrapezoidalSum – calculates the appropriate sum

Example 1 - Introduction We start by first introducing the partitioning of the interval and then placing some rectangles on it.

Example 2 In this example we compare the left rectangles to the ‘exact’ value of the integral. We can change the number of partition points.

Example 3 - Simpson’s rule Unfortunately, certain limitations of the current version of GeoGebra prevented us from fully implementing the tools for Simpson’s rule.

Example 4 – Random partition Here we introduce more complex tools that produce multiple objects with just one click.

Teaching experience We taught Numerical analysis to the students of “Jovan Jovanović Zmaj” high school in Novi Sad during school years 2006/07 and 2007/08. Students divided into two groups each year. First group was taught in a ‘classical’ way, using Mathematica and GeoGebra applets. Second group used GeoGebra with our tools and examples. We encouraged the students to use our tools for self-study and homework, too.

Testing Both groups of students were given the same tests.

Testing results * Group 2 used GeoGebra tools for numerical integration

How did we make the tools? The tools are based on (sometimes) complex compositions of GeoGebra functions. Equidistant partition of an interval: equiArr = Sequence[x(A) + i (x(B) - x(A)) / n, i, 0, n] Random partition of an interval: RndPartAux = Sort[Union[Sequence[ (RandomBetween[Element[equiArr, i] 10000, Element[equiArr, i + 1] 10000] / 10000,0), i, 1, Length[equiArr] - 1], {}]] Rectangles for the visualization of the Riemann sum: RndPart = Sort[Union[ RandomPartitionAux[A, B, n-1], {(x(A),0),(x(B),0)} ]]

What we’d like to have in GeoGebra Minor bug fixes For example, Function[Polynomial[...], a, b] should limit the graph of the interpolating polynomial to the interval [a, b], but it does not For example, Integral[f, a, b] gives both the drawing of the area and a numerical result, but when used from within a tool, the drawing does not appear Commands to draw complex areas (such as the area obtained by Simpson’s rule) More advanced command editor with parentheses matching – the input line is very basic, and due to the chosen font, often hard to read, for example, {(x(A),f(x(A))), (x(B),f(x(B)))} More natural access to array members, i.e. array(i) rather than Element[array, i]

Conclusion With a little effort, useful tools can be made Given one tool, almost all students know what to do with it – just a click and you’re done But when there is a choice, something has to be learned A tool that a teacher uses for demonstation may not be the best for testing students’ knowledge. GeoGebra is a great program, based on a great idea