1. De Casteljau Algorithm
Here you can see basic be casteljau algorithm use, click to create point drag to move him.source
2. De Casteljau Algorithm and degree increase
Here you can see basic be casteljau algorithm use, click to create point drag to move him and you can increase degree :).source
3.Lagrange interpolation
Here is an example of lagrange interpolation with posibility to move knot parameters.source
4.Aitken algorithm and catmul-rom spline
Here is an example of Aitken algorithm, source codes of these algothm are nowhere else available I have search for them for about 5 hours but nothing at last I made it alone, so you can change parameter Alpha which increase / decrease size of derivations.source
5. B-spline
And here you can see B-spline draw with deboor algorithm. You can change knots by draging pins.source
6.Rational B-spline and increase degree (NURBS)
Now here you can see rational B-splines NURBS and degree inscrease but these code is not 100 percent working because i was short of time to finish it.source