Change Color of Particle Based on Motion

So i am trying to have my particles behave like water, as in turn white when moved around a lot, does anyone know how to achieve this? (not just water, but for anything really, that would help) ((the simpler the better in my case, the node editor is still quite a bit confusing as to what does what))
Edit: I know that dynamic paint works for foam, but that isnt what im after, i want the particle to change color based on it being moved