I can't remember how I found this, but [Scratch](http://scratch.mit.edu) is a graphical programming language developed at MIT. My kids love this. In order to make sure they don't know more than I do, I created my own scratch program. I am sure someone from the scratch community will attack it for some reason, but I am ok with that.

The program shows a numerical calculation of the motion of a box with a constant force on it. You change the mass and the force. It "sort of" plots the position as a function of time. Don't worry python, I still think you are the best.

- Log in to post comments

### More like this

Maybe you know I like numerical calculations, well I do. I think they are swell. [VPython](http://vpython.org) is my tool of choice. In the post [Basics: Numerical Calculations](http://scienceblogs.com/dotphysics/2008/10/basics-numerical-calculation…) I used vpython and excel to do something…

**Pre reqs:** [Free Body Diagrams](http://scienceblogs.com/dotphysics/2008/09/basics-free-body-diagrams.php), [Force](http://scienceblogs.com/dotphysics/2008/09/basics-what-is-a-force.php)
The time has come to look at things that are NOT in equilibrium. The most basic question to ask yourself is…

**Pre Reqs:** [Kinematics](http://scienceblogs.com/dotphysics/2008/09/basics-kinematics.php), [Momentum Principle](http://scienceblogs.com/dotphysics/2008/10/basics-forces-and-the-moment…)
What are "numerical calculations"? Why are they in the "basics"? I will give you really brief answer and…

On MythBusters this week, Adam and Jamie tested the bullet-proofness of various objects. The one that sticks in my mind is the ipod. The said there was a report of a solider being shot by an AK-47, but he was saved because the bullet hit his ipod. To test this, Adam shot an AK-47 at an ipod and…