You might remember integration from calculus as being interpreted as the "area under the curve." This is
a true, albiet short-sighted idea, but we'll go with it here. You may have learned to do definite
integrals like $\int_0^1 x^2 dx=\frac{1}{3}x^3|_0^3$. This would be simplified to $\frac{1}{3}[1^3-0^3]=0.333$.

In this lesson, we'll learn how to have the computer do such integrals for us. The integrals we'll do here are definite integrals (with upper and lower limits), and with the typical functions found in a first-term calculus class.

The plan here is one found in your elementary calculus book: panel a bunch of small rectangles under the curve-to-integrate, find the area of each rectangle, add up the areas of all of these rectanlges, and this will be our total "area under the curve" (and answer to your integral).

In this lesson, we'll learn how to have the computer do such integrals for us. The integrals we'll do here are definite integrals (with upper and lower limits), and with the typical functions found in a first-term calculus class.

The plan here is one found in your elementary calculus book: panel a bunch of small rectangles under the curve-to-integrate, find the area of each rectangle, add up the areas of all of these rectanlges, and this will be our total "area under the curve" (and answer to your integral).

`N=`

line to reflect the number of rectanges you want under your curve. Next fix the upper and lower limits,
$a$ and $b$. Lastly, the `sum=sum+`

line to add the area of the current rectangle to the running sum of areas.
Type your code here:

See your results here:

This code will not run! You have to make these fixes first:
*cannot* do by hand. How about this one? $\int_0^\pi x^2 cos(1/x)^2 dx$ (we got 8.13
for the answer)?

- Fix the function $f(x)$ to return the function you wish to integrate.
- Fix the
`N=`

line to reflect the number of rectanges you want under your curve. - Next fix the upper and lower limits of your integral, $a$ and $b$.
- Fix the
`sum=sum+`

line to add the area of the current rectangle to the running sum of areas.

Also, the value of the $N$ (the number of rectangles to be tiled under your function), is very important to this program. What effects does it have on your answers?