"Our sixth post about apps. This time we're writing as part of @Ideas_Factory's Blapp Snapp.
We have some apps we've used for developing thinking, perseverance and problem solving skills. They don't fit into any particular subject or key stage and these are probably just a few in an ocean of puzzle apps, but they're the ones we've used."
Via John Evans