which is the fourth root of approx 10

Num 2 is the Newton-Raphson f and f’ for the approx solution of equations, with f(x) = a*x*x + b*x + c

]]>.you can use this as “go to mathcomesalive.com/mathsite/aaa ex0.html”

and “view page source”

]]>The simple function activates the repeat loop one time, starting with x=50.

The function is x = (b/x + x)/2

You can do right shift and “source code” to access the text.

]]>Thanks for your thoughts!

Sadly, I have very little wiggle room to play around and have the students learn programming in class. I’m afraid if I asked them to learning programming outside of math class that it would eat into other things that we do that are aligned to the curriculum. I would like to bring in student programming artwork and talk about the math behind the scenes, but the structure of that is showing them a solution to a problem that they never had. The magic was the student who made the program themselves who had to really learn the math that was required.

I have played around with programming on the calculator and found it to be simply awful compared to what they can do with other technology, but we are a lucky school district with a lot of tech (1-1 chromebooks). I think that the input methods and the weirdness of the graphing calculator programming languages would be a huge hurdle to jump. ]]>

I don’t understand what your JS apps are doing? Is there a website that describes what they are doing? ]]>

Also, have you experimented with programming the calculator? Even just making students program calculators to implement formulas such as for solving quadratics, using sine rule, etc, would force students to do some thinking, mathematically. I need to catch a student and try it out to see more specifically what kinds of thinking they engage in.

]]>The system is javascript, a target system using html5.

Here is the first one….

//part one is fixed

//

Click for new data point

//part two (above) is 3 html5 statements

var i=1;

function apoint()

{x= ( b/(x)+x)/2;i=i+1;

document.getElementById(“demo1”).innerHTML=i+’ … ‘+x

}

var x,b;

b=10;

x=50;

document.getElementById(“demo”).innerHTML=x;

//part three is the javascript script

//

//and part 4 is fixed

There are two others.

Here are the runtime versions:

mathcomesalive.com/mathsite/aaa ex0.html

mathcomesalive.com/mathsite/aaa ex1.html

mathcomesalive.com/mathsite/aaa ex2.html