scratch programming for teaching physics concepts

I started to learn a scratch program software to create interactive model for learning. Then I got a task to create a model for: How pressure of gas change with respect to temperature and volume to container: I chose to represent it using Scratch. Initially, I had a problem on bouncing of gas molecules with same angle when it hit the wall of container. Then sanjeev helped me to solve it. In the model, I scaled the pressure in range of 0 to 150 and temperate in range of 0 to 300. But it didn’t give exact value of pressure for given temperature ( I will figure out it soon), because main goal of this model is show how pressure (no. of hit in wall by gas molecules) is affect by temperature and volume. I shared the model in scratch.mit.edu website. click this link to see the model https://scratch.mit.edu/projects/205711792/